 Iperf / Netperf Présenté par :

Download Report

Transcript  Iperf / Netperf Présenté par :

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
Forte demande en
Vidéo à la
demande
Bande Passante
Télésurveillance
VOIP
5 Janvier 2006
Groupe Attar/Boidard/Martineau/
Jeux en ligne
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?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Capacité
d'écoulement
du réseau
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
Trafic réseau
5 Janvier 2006
Réseau surdimensionné
d'un facteur de 2,5 à 3
Groupe Attar / Boidart / Martineau
Capacité
d'écoulement
du réseau
8/43
Métrologie
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006
La métrologie désigne la science de la mesure
Objectif :
 Comprendre le réseau
 Connaître le réseau
 Améliorer les performances
Groupe Attar / Boidart / Martineau
9/43
Qu'est-ce que la QoS?
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Ensemble de techniques permettant un
niveau de service prédictible
 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?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Permettre un transport déterministe des flux
applicatifs
 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
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006
 Mesure « Hors-Bande »
Groupe Attar / Boidart / Martineau
12/43
Mesure passive
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Mesure « intrabande »
Train de paquets
Mesure de la dispertion
5 Janvier 2006
Groupe Attar / Boidart / Martineau
13/43
Mesures actives
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
5 Janvier 2006
 Evaluation d'un réseau :
– On procède à un transfert dont on mesure le débit avec
l'aide d'outils tel que iperf et netperf
Groupe Attar / Boidart / Martineau
14/43
Présentation des outils
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
1999 : IPERF
Dernière version
(mai 2005) :V2.02
Dernière version
(oct. 2005) :V2.4.1
1995 : NETPERF
5 Janvier 2006
Groupe Attar / Boidart / Martineau
15/43
Outils simples
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Netserver.exe
Facilité d’installation
NETPERF
Netperf.exe
IPERF
Iperf.exe
Facilité d’utilisation
Souplesse
d’exécution
5 Janvier 2006
Groupe Attar / Boidart / Martineau
16/43
Les options
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
OPTIONS
IPERF
NETPERF
Format
X
X
Longueur des
paquets
X
X
Port du serveur
X
X
TCP/UDP
X
X
Taille des
fenêtres
X
X
Intervalles
X
Temps du test
5 Janvier 2006
X
Nombre de
paquets
X
Connexions
simultanées
X
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
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Iperf Serveurs
Délai entre
les
paquets
Taille du
paquet
Gigue
% paquets perdus
Fragmentation
NETPERF
TCP_RR (Request/response)
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
1 Connexion TCP
Base de données
Client Web
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?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Connexion
TCP 1
Serveur Web
Client 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
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 MULTICAST
 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?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
OPTIONS
IPERF
Mode
requête/réponse
x
Champ TOS
X
Multicast
X
Contrôle du
serveur à partir du
client
5 Janvier 2006
NETPERF
Groupe Attar / Boidart / Martineau
X
26/43
Intérêt des outils
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Gestion et surveillance proactive du réseau
 Identification des goulots d’étranglement
 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
commerciaux
4. Choisir son outil de
mesure
Traditionnellement,
l’accent était mis sur
la «gestion d’objets» :
Désormais, l'intérêt se
concentre sur le « service
rendu à l’utilisateur» : QOS
Operating systems
Bases de Données
Réseau
Applications
Disponibilité
Performance
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
4. Choisir son outil de
mesure
Publier
Résultats consolidés et corrélés
 Facilité et contrôles d’accès

Anticiper
Analyser
Localiser rapidement
les problèmes
 Offrir aux experts
un maximum d’
informations
Mesurer

5 Janvier 2006
Temps de réponse
 Flux échangés
 Taux de disponibilité

Groupe Attar / Boidart / Martineau
Problèmes et
tendances
 Besoins à moyen
et long terme

29/43
Solutions commerciales
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Outils Mercury (BUSINESS AVAILABILITY
–
–
–
–
–
CENTER™)
End User management
Service Level Management
System Availability Management (SiteScope)
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
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
Utilisateurs virtuels
Business Process Monitor
Utilisateurs
réels
Client Monitor
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
5 Janvier 2006
Temps de réponse
mini et maxi
Groupe Attar / Boidart / Martineau
33/43
AVANTAGES ET INCONVENIENTS
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Avantages
– Gestion des SLA
– Diagnostic des problèmes applications et
d’infrastructures
– 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
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil de
mesure
 Avantages
ClientVantage
– Possibilité de choisir de travailler avec les modes passif et actifs
– Mesures effectués au niveau d’une interface graphique
– Définition des paramètres de mesures
NetworkVantage
– 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
–
–
5 Janvier 2006
Ne se déploie pas sur tous les OS (essentiellement Windows)
Coût
Groupe Attar / Boidart / Martineau
41/43
Comparatif des outils
COMPUWARE
MERCURY
NETPERF
IPERF
1. Pourquoi mesurer
le Débit?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil
de mesure
Principe de fonctionnement
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?
2. IPERF/NETPERF
3. Les outils
commerciaux
4. Choisir son outil
de mesure
 Le choix d’un outil est dépendant :
– Des besoins
– 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