Quotidien Hebdomadaire Mensuel

Quotidien Shaarli

June 20, 2020

Optimizing Data Transfer Speeds - Oh, The Huge Manatee

Copie de 2 To à travers le réseau, du plus lent au plus rapide

  • rsync -axz [source] [serveur distant]:[dest]
  • cd [source] && tar cf - . | ssh [serveur distant] "cd [dest] && tar xpvf -"
  • cd [source] && tar cf - . | ssh -o Compression=no -c chacha20-poly1305@openssh.com [serveur distant] "cd [dest] && tar xpf -"
  • Via netcat :
    • Sur la source : cd [source] && tar cf - . | pv | nc -l -q 5 -p 9999
    • Sur la destination : cd [dest] && nc [source] 9999 | pv | tar -xf -

Tester :

  • La vitesse de lecture des disques : dd if=large-file.tar.bz2 of=/dev/null bs=1M
  • La vitese d'écriture : dd if=/dev/zero bs=1M count=1024 of=/mnt/storage/test.img
  • La vitesse du réseau :
    • sur une machine : nc -vvlnp 12345 >/dev/null
    • sur l'autre : dd if=/dev/zero bs=1M count=1K | nc -vvn 192.168.1.50 12345
    • converion bits to a byte : echo "$(bc -l <<< 91*8) Megabits"
Trail Router

Un site qui calcul des boucles de 5/20/etc km depuis un point de départ en evitant les routes, pratique faire un circuit d'entrainement de course