Mesurer le débit
Iperf / Netperf
Présenté par :
Riadh Attar
David Martineau
Philippe Boidart
5 Janvier 2006 Groupe Attar / Boidart / Martineau 1/43
Plan de l'exposé
1. Pourquoi mesurer le débit?
2. IPERF/NETPERF
3. Les outils commerciaux
4. Choisir son outil de mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 2/43
La course au haut débit
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 3/43
Problématique
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
PERFORMANCE D’UN
RESEAU
PAQUETS PERDUS
5 Janvier 2006 Groupe Attar / Boidart / Martineau 4/43
Émergence des nouvelles
technologies
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Visioconférence Vidéo à la
Forte demande en
demande
Bande Passante
Télésurveillance
Jeux en ligne
VOIP
5 Janvier 2006 Groupe Attar/Boidard/Martineau/ 5/43
VOIP : La qualité passe par la
maîtrise du délai de bout en bout
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 6/43
Haut débit ne signifie pas fin des
congestions
1. Pourquoi mesurer
le Débit? Capacité
2. IPERF/NETPERF
3. Les outils
d'écoulement
commerciaux du réseau
4. Choisir son outil de
mesure
Trafic réseau Réseau
Congestion
5 Janvier 2006 Groupe Attar / Boidart / Martineau 7/43
Haut débit ne signifie pas fin des
congestions
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Capacité
Réseau surdimensionné
Trafic réseau d'écoulement
d'un facteur de 2,5 à 3 du réseau
5 Janvier 2006 Groupe Attar / Boidart / Martineau 8/43
Métrologie
1. Pourquoi mesurer
le Débit?
La métrologie désigne la science de la mesure
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure Objectif :
Comprendre le réseau
Connaître le réseau
Améliorer les performances
5 Janvier 2006 Groupe Attar / Boidart / Martineau 9/43
Qu'est-ce que la QoS?
1. Pourquoi mesurer
le Débit?
Ensemble de techniques permettant un
2. IPERF/NETPERF niveau de service prédictible
3. Les outils
commerciaux
4. Choisir son outil de
mesure Le cadre d'un modèle QoS définit une
utilisation rationnelle de l'infrastructure
réseaux
Des flux recevant les mêmes traitements de
QoS font parties de la même Classe de
Service (CoS)
5 Janvier 2006 Groupe Attar / Boidart / Martineau 10/43
A quoi sert la QoS?
1. Pourquoi mesurer
le Débit?
Permettre un transport déterministe des flux
2. IPERF/NETPERF applicatifs
3. Les outils
commerciaux
4. Choisir son outil de
mesure Répondre aux besoins de flux de nature
différentes, avec des contraintes de
transports différentes
A l'inverse :
La QoS ne crée pas de bande passante
5 Janvier 2006 Groupe Attar / Boidart / Martineau 11/43
Mesure passive
1. Pourquoi mesurer Mesure « Hors-Bande »
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 12/43
Mesure passive
1. Pourquoi mesurer Mesure « intrabande »
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux Train de paquets
4. Choisir son outil de
mesure
Mesure de la dispertion
5 Janvier 2006 Groupe Attar / Boidart / Martineau 13/43
Mesures actives
1. Pourquoi mesurer Evaluation d'un réseau :
le Débit?
2. IPERF/NETPERF – On procède à un transfert dont on mesure le débit avec
3. Les outils l'aide d'outils tel que iperf et netperf
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 14/43
Présentation des outils
1. Pourquoi mesurer 1999 : IPERF
le Débit?
2. IPERF/NETPERF
Dernière version
3. Les outils
(mai 2005) :V2.02
commerciaux
4. Choisir son outil de
mesure
1995 : NETPERF Dernière version
(oct. 2005) :V2.4.1
5 Janvier 2006 Groupe Attar / Boidart / Martineau 15/43
Outils simples
Netserver.exe
1. Pourquoi mesurer
le Débit? Facilité d’installation NETPERF
2. IPERF/NETPERF
Netperf.exe
3. Les outils
commerciaux IPERF Iperf.exe
4. Choisir son outil de
mesure
Facilité d’utilisation
Souplesse
d’exécution
5 Janvier 2006 Groupe Attar / Boidart / Martineau 16/43
Les options
OPTIONS IPERF NETPERF
1. Pourquoi mesurer Format X X
le Débit?
2. IPERF/NETPERF Longueur des X X
3. Les outils paquets
commerciaux
4. Choisir son outil de Port du serveur X X
mesure
TCP/UDP X X
Taille des X X
fenêtres
Intervalles X
Temps du test X
Nombre de X
paquets
Connexions X
simultanées
5 Janvier 2006 Groupe Attar / Boidart / Martineau 17/43
IPERF : Optimiser la fenêtre TCP
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
RESULTAT
5 Janvier 2006 Groupe Attar / Boidart / Martineau 18/43
Tester le trafic UDP
Iperf Client Iperf Serveurs
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure Délai entre Taille du
les paquet
paquets Gigue
% paquets perdus
Fragmentation
NETPERF
TCP_RR (Request/response)
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils 1 Connexion TCP
commerciaux
4. Choisir son outil de
mesure
Client Web Base de données
Netperf –t TCP_RR –H @IP -- -t 32 (requete),1034(reponses)
Requête
Réponse
5 Janvier 2006 Groupe Attar / Boidart / Martineau 20/43
NETPERF
TCP_CRR (Connect Request/Response)
1. Pourquoi mesurer
le Débit? Connexion
TCP 1
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Client Web Serveur Web
Connexion
TCP 2
Netperf –t TCP_CRR –H @IP -- -t 32 (requete),1034(reponses)
Requête
Réponse
5 Janvier 2006 Groupe Attar / Boidart / Martineau 21/43
Spécificité de IPERF
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF MULTICAST
3. Les outils
commerciaux
4. Choisir son outil de
mesure
SIMULATION DE TRANSFERT DE FICHIER
TEST de QOS
5 Janvier 2006 Groupe Attar / Boidart / Martineau 22/43
Test de QoS avec IPERF (1)
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 23/43
TEST DE QoS avec IPERF (2)
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 24/43
JPerf : Interface Graphique
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 25/43
Différence IPERF/NETPERF
1. Pourquoi mesurer
le Débit? OPTIONS IPERF NETPERF
2. IPERF/NETPERF
3. Les outils
commerciaux Mode x
4. Choisir son outil de requête/réponse
mesure
Champ TOS X
Multicast X
Contrôle du X
serveur à partir du
client
5 Janvier 2006 Groupe Attar / Boidart / Martineau 26/43
Intérêt des outils
1. Pourquoi mesurer
le Débit?
Gestion et surveillance proactive du réseau
2. IPERF/NETPERF
3. Les outils
commerciaux Identification des goulots d’étranglement
4. Choisir son outil de
mesure
Fourniture de statistiques aux clients en lien
avec ses besoins
Quantification de l’impact de la
différenciation de service et optimisation
Mise en place et surveillance de SLA
5 Janvier 2006 Groupe Attar / Boidart / Martineau 27/43
De l’Administration de Systèmes au
Management du Service
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils Traditionnellement, Désormais, l'intérêt se
commerciaux
4. Choisir son outil de l’accent était mis sur concentre sur le « service
mesure la «gestion d’objets» : rendu à l’utilisateur» : QOS
Operating systems Disponibilité
Bases de Données
Réseau
Performance
Applications Réactivité
Niveau de service
Du pilotage à vue, au pilotage aux
instruments
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux Publier
4. Choisir son outil de
Résultats consolidés et corrélés
mesure
Facilité et contrôles d’accès
Analyser Anticiper
Localiser rapidement Mesurer Problèmes et
les problèmes Temps de réponse tendances
Offrir aux experts Besoins à moyen
Flux échangés
un maximum d’ Taux de disponibilité et long terme
informations
5 Janvier 2006 Groupe Attar / Boidart / Martineau 29/43
Solutions commerciales
1. Pourquoi mesurer
le Débit?
Outils Mercury (BUSINESS AVAILABILITY CENTER™)
2. IPERF/NETPERF – End User management
3. Les outils – Service Level Management
commerciaux
– System Availability Management (SiteScope)
4. Choisir son outil de
mesure – Application Mapping
– Diagnostics…
Solutions disponibles pour : J2EE • .Net • SAP • Siebel • Oracle ….
Outils Compuware (QA & Vantage)
– Suivi utilisateurs (ClientVantage)
– Suivi Application Réseau (NetworkVAntage)
– Suivi Serveur (ServerVantage)
Solutions disponibles pour : Java, C, .Net, Progiciels, Web services, VoIP, MVS,
L4G, SGBD …
5 Janvier 2006 Groupe Attar / Boidart / Martineau 30/43
Mercury – Principe de fonctionnement
1. Pourquoi mesurer Utilisateurs virtuels
le Débit? Business Process Monitor
2. IPERF/NETPERF
3. Les outils
Utilisateurs
commerciaux réels
4. Choisir son outil de Client Monitor
mesure
Surveillance Infrastructure
SiteScope Monitor
Console BAC
Utilisateurs
BAC
Alertes &
rapports
périodiques
5 Janvier 2006 Groupe Attar / Boidart / Martineau 31/43
Mercury – Mise en œuvre
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 32/43
Mercury – Exemples de graphes
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure Temps de réponse
mini et maxi
5 Janvier 2006 Groupe Attar / Boidart / Martineau 33/43
AVANTAGES ET INCONVENIENTS
1. Pourquoi mesurer Avantages
le Débit?
2. IPERF/NETPERF
– Gestion des SLA
3. Les outils – Diagnostic des problèmes applications et
commerciaux d’infrastructures
4. Choisir son outil de
mesure – Surveillance de la disponibilité des services
– Maintenance
– Assistance au déploiement
Inconvénients
– Ne se déploie pas sur tous les OS (essentiellement
Windows)
– Fonctionne qu’avec Internet Explorer
– Coût
5 Janvier 2006 Groupe Attar / Boidart / Martineau 34/43
Compuware – Principe de fonctionnement
Client Vantage
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 35/43
Compuware – Mise en œuvre
Client Vantage
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 36/43
Compuware – Exemples de graphes
Client Vantage
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Répartition de la bande passante prise par la transaction
5 Janvier 2006 Groupe Attar / Boidart / Martineau 37/43
Compuware – Principe de fonctionnement
Network Vantage
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Il est important de noter qu’l ne s'agit pas ici de simulation par injection de quelques flux depuis des postes
clients, mais bien d'une vue exhaustive et réelle des performances applicatives du réseau. C'est donc le
temps de réponse applicatif qui est calculé.
5 Janvier 2006 Groupe Attar / Boidart / Martineau 38/43
Compuware – Mise en œuvre
Network Vantage
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006 Groupe Attar / Boidart / Martineau 39/43
Compuware – Exemples de graphes
WAN & LAN : mesure de l’occupation des liens
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Détail des flux applicatifs
transitant sur les liens WAN
Visualisation de l’occupation de la bande passante par circuit virtuel,
subnet, groupe de subnet, serveur(s), utilisateur, …
5 Janvier 2006 Groupe Attar / Boidart / Martineau 40/43
AVANTAGES ET INCONVENIENTS
1. Pourquoi mesurer Avantages
le Débit? ClientVantage
2. IPERF/NETPERF – Possibilité de choisir de travailler avec les modes passif et actifs
3. Les outils – Mesures effectués au niveau d’une interface graphique
commerciaux – Définition des paramètres de mesures
4. Choisir son outil de NetworkVantage
mesure – Offre une vision de l’application du poste utilisateur, du réseau et des
serveurs
– Intègre une mesure des niveaux de service avec analyse de performance
de bout en bout
– Permet l’identification pro-active et la résolution rapide des problèmes de
performance
– Surveille les applications au niveau métier, géographique ou infrastructure
– Publie les tableaux de bords à destination des dirigeants et décideurs
– Large couverture logicielle
– Garantie de mise en œuvre Nombreux partenaires
Inconvénients
– Ne se déploie pas sur tous les OS (essentiellement Windows)
– Coût
5 Janvier 2006 Groupe Attar / Boidart / Martineau 41/43
Comparatif des outils
COMPUWARE
1. Pourquoi mesurer
MERCURY
NETPERF
le Débit?
IPERF
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil Principe de fonctionnement
de mesure
Ergonomie
Fonctionnalités
Installation
Déploiement
Maintenance
Coût
5 Janvier 2006 Groupe Attar / Boidart / Martineau 42/43
Conclusions
1. Pourquoi mesurer
le Débit?
Le choix d’un outil est dépendant :
2. IPERF/NETPERF
3. Les outils – Des besoins
commerciaux
4. Choisir son outil
de mesure – Des objectifs de la mesure
– Du périmètre
– De la couverture fonctionnelle
– Du paramétrage et du déploiement
– Des délais et des coûts
5 Janvier 2006 Groupe Attar / Boidart / Martineau 43/43