Tests de bande passante de téléchargement de server

Je search un outil (pas AB, ou tout test de stress) qui peut simplement tester la bande passante externe (outre-mer) de mon server. L'location de la machine est en Europe, mais j'aimerais vérifier ma vitesse en Amérique.

Je n'aime pas fournir une URL en raison d'une charge inutile, mais si aucun outil n'existe, je serais heureux si quelqu'un peut le mesurer.

Merci!

EDIT: Un peu de raffinement. Il s'agit d'un server basé sur Linux et je ne souhaite pas installer d'applications tierces pour cette tâche simple si possible.

EDIT2: Il serait utile aussi si quelqu'un (des États-Unis) peut tirer un file iso de mon server afin que je puisse déterminer ma vitesse de téléchargement dans cette direction.

6 Solutions collect form web for “Tests de bande passante de téléchargement de server”

http://www.speedtest.net à partir du server lui-même. Il peut vérifier la bande passante à plusieurs locations.

Pourriez-vous utiliser `fetch 'ou wget pour attraper un grand tarball d'un site miroir hébergé en Europe? Aucun besoin d'installation d'outils supplémentaires, ne peut être effectué à partir de l'ICA et devrait également vous fournir des statistics.

speedtest-cli

Projet sur Github. Interface de command line pour tester la bande passante Internet en utilisant speedtest.net

Voici un exemple de sortie

Si vous êtes prêt à tester le bandeau entre les sites (à condition que vous puissiez configurer le transfert), il existe un outil appelé NetSpeed ​​que vous pouvez find ici . Il peut mesurer le taux de transfert entre les sockets tcp.

J'espère que cela correspond à vos besoins.

Que diriez-vous d'utiliser FTP? Une search rapide n'a pas généré de sites / servers FTP gratuits, mais j'ai vu certains qui sont peu coûteux pour des taux de transfert mensuels faibles.

FTP ou WGET devrait être sur la plupart des servers.

Pouvez-vous mettre une Windows ou une autre machine avec une interface graphique sur le même réseau temporairement? Cela vous permettrait d'utiliser certains des autres outils suggérés et, autrement, que les différences matérielles devraient vous donner une parsing comparable.

L'interface CLAV de Speedtest.net est le moyen le plus simple.

sudo apt-get install pip sudo pip install --upgrade sudo pip install speedtest-cli speedtest --list | ack -i 'san jose, ca' 9383) Sneaker Server (San Jose, CA, United States) [4066.05 km] 5479) Sonic.net, Inc (San Jose, CA, United States) [4066.62 km] 9540) DNASOLES (San Jose, CA, United States) [4066.62 km] speedtest --server 5479 

Je peux également tester le téléchargement en servant un file 1GB.bin et le download à partir d'un autre server qui réclame 10Gbps ou quelle que soit la vitesse que vous avez.

Vous pouvez créer un file de 1 Go en procédant comme suit (linux):

 dd if=/dev/zero of=1GB.bin bs=1 count=0 seek=1G 

Ou vous pouvez utiliser cet alias pratique que j'ai créé:

 # add to ~/.bash_aliases mkfile_gple() { size=$1 file=$2 dd if=/dev/zero of=$file bs=1 count=0 seek=$size } $ mkfile_gple 1G 1GB.bin 

Sur un mac, vous pouvez simplement taper: mkfile 1g 1GB.bin

Ensuite, vous pouvez download à partir d'un autre server (pour tester la vitesse de chargement de vos servers cibles) avec curl <ip-of-server>/1GB.bin -o /tmp/1GB.bin – vous devriez voir la vitesse utilisée dans le transfert. Vous pouvez également utiliser wget <ip-of-server>/1GB.bin -O /tmp/1GB.bin

Pour installer nginx do sudo apt-get install nginx et placez votre file 1GB.bin dans /var/www/html . Maintenant, téléchargez simplement ce file 1GB.bin pour tester sa vitesse de téléchargement (un server télécharge quand il dessert le trafic Web). Assurez-vous que la ligne que vous téléchargez à partir d'un bandeau suffisant (c'est-à-dire un autre server de 1Gbps).

J'ai constaté que j'avais généralement environ 10 à 20% de la vitesse annoncée en raison des conditions du réseau. c'est-à-dire: une ligne de 250Mbps me donnera habituellement 10-12Mbps constamment.

  • La virtualisation est-elle dissortingbuée sur les posts de travail ou sur un grand server central pour les tests et la documentation?
  • Quel est un test valable pour une nouvelle HD?
  • Shell Script = Command "Test" = Question simple
  • Comment afficher les résultats des tests à Hudson?
  • Protocoles de routing, vector distance vs état de binding
  • Activation des machines virtuelles Windows pour les tests? bon mauvais?
  • Essais de pénétration - exemples courants?
  • Test d'une capacité de servers à desservir un domaine particulier
  • Quel utilitaire gratuit puis-je utiliser pour tester les performances et la qualité du réseau local?
  • devises de test de charge pour Active Directory?
  • Méthodologie d'essai axée sur l'infrastructure
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.