Академический Документы
Профессиональный Документы
Культура Документы
fr/algotel03)
Banyuls-sur-mer, 12-14 mai 2003
Exposé invité, mardi 13 mai, 9h-10h
Évaluation de performance
et optimisation de réseaux
IP/MPLS/DiffServ
Jean-Marie GARCIA
o Évolution constante
l Croissance des communications mobiles et des trafics de données
l Nouvelles technologies
l Concurrence exacerbée
=> optimisation périodiques des réseaux
o Contexte
l Projet RNRT OPIUM
o QoS : Qualité de service
l Pourquoi offrir la QoS sur Internet ?
l La solution DiffServ
l Évaluation de performance
l Évaluation par simulation
l Évaluation analytique
o Opt. : OPTIMISATION DE RÉSEAUX
l Comment offrir la meilleure QoS au moindre coût ?
l La solution MPLS
l Routage
l Dimensionnement, conception et extension
o Conclusion
o Contexte
l Projet RNRT OPIUM
o QoS : Qualité de service
l Pourquoi offrir la QoS sur Internet ?
l La solution DiffServ
l Évaluation de performance
l Évaluation par simulation
l Évaluation analytique
o Opt. : OPTIMISATION DE RÉSEAUX
l Comment offrir la meilleure QoS au moindre coût ?
l La solution MPLS
l Routage
l Dimensionnement, conception et extension
o Conclusion
LIMOS
Clermont-Ferrand
Algorithmes d’optimisation
(routage, dimensionnement, topologie)
o Contexte
l Projet RNRT OPIUM
o QoS : Qualité de service
l Pourquoi offrir la QoS sur Internet ?
l La solution DiffServ
l Évaluation de performance
l Évaluation par simulation
l Évaluation analytique
o Opt. : OPTIMISATION DE RÉSEAUX
l Comment offrir la meilleure QoS au moindre coût ?
l La solution MPLS
l Routage
l Dimensionnement, conception et extension
o Conclusion
IP
IP
IN
Routeur
Internet
OUT
- Détection de congestion
Gestion du - Politiques de suppression
remplissage des files de paquets
- Priorisation
Ordonnancement - Politiques de service des files
OUT
Routeur
de différenciation de services
l le contrôle d’admission
l les politiques de suppression des
paquets
l les politiques de service…
o POURQUOI ? o COMMENT ?
o Simulation événementielle
l = reproduction fidèle de la suite des événements
l Générateurs de trafic
– Audio (modèles On-Off codecs G711, G726 et G729)
– Video (MMPP-M Codec H261, MPEG1, MPEG2, MJPEG)
– Data (Telnet, FTP, SMTP, NNTP)
– protocole TCP
– HTTP (Modèle On-Off, HTTP 1.0 et HTTP 1.1),
– lois générales (Poisson, déterministe, Gamma, Lognormal, Pareto…)
l Profils très différents (pour une même quantité de données transmises)
Constante
Par type Génération de comportement
d’Application conversationnel : Exponentielle
Processus ON-OFF Gamma
Par Période : Pareto
Agrégation de comportement
Tranche Horaire, conversationnel :
Normale
jour, semaine, Processus MMPP-M Log-Normale
mois (agrégation D’IPP) TCP (plusieurs)
o Simulation événementielle
l Agrégation des sources de trafic
– Vidéo, Codec Mpeg1, M/G/oo
8 flux 12 flux
2 flux
2000 4500 7000
4000 6000
2000 3000
500 1500 2000
1000
0
1000
0 0.0005 0.0015 0.0025 0.0035 500
Inter-arrival (seconds) 0 0
0 0.0002 0.0004 0.0006 0.0008 0.001 0.0012 0 0.0001 0.0002 0.0003 0.0004 0.0005 0.0006 0.0007 0.0008
Inter-arrival (seconds) Inter-arrival (seconds)
o Simulation hybride
l Basée sur la théorie du trafic différentiel
– une équation différentielle pour chaque flot sur chaque ressource
– une équation différentielle pour chaque ressource partagée
l Hybride = événementielle + analytique
– chaque équation est soit évaluée analytiquement (approximation)
– soit par la moyenne des événements simulés (mesures des événements discrets)
l Parallèlisation
– Partition (calcul synchronisé de chaque pas de temps ∆t)
– De simulations indépendantes
l Intérêts majeurs
– Compromis adaptable entre temps d’exécution et précision
– Intégration de trafics événementiels dans un outil de simulation rapide
– Précision accrue sur des éléments choisis (ressources ou flux)
l 2 agrégations hybrides
– Interconnexion de sous-réseaux événementiels et analytiques
– Superposition de flux événementiels et différentiels (analytiques)
Nœud 1
Nœud 2
Nœud 3
λ=TE1=0.5 λ= TE1=0.4
t t
o De l’événementiel à l’analytique
l Temps d’exécution
200
Cas extrême hybride avec
150 31 noeuds événementiels et
8 noeuds analytiques
100
50
0
Événementiel Hybride Analytique
l Précision
Charge Délai de bout en bout
2% 2.5% Erreur par rapport à la
simulation événementielle
Simulation hybride
0.2% 0.5%
Erreur maximum Erreur maximum
Erreur moyenne Erreur moyenne Simulation analytique
Écart-type Écart-type
o Contexte
l Projet RNRT OPIUM
o QoS : Qualité de service
l Pourquoi offrir la QoS sur Internet ?
l La solution DiffServ
l Évaluation de performance
l Évaluation par simulation
l Évaluation analytique
o Opt. : OPTIMISATION DE RÉSEAUX
l Comment offrir la meilleure QoS au moindre coût ?
l La solution MPLS
l Routage
l Dimensionnement, conception et extension
o Conclusion
o Enjeux
l financier : coûts d’installation et de mise à jour des équipements
l service : garantie de la QoS de bout-en-bout délivrée aux clients
l supervision : aide à la décision et à la gestion automatique du réseau
L1 L3 L4 Destination
L2
L1
Origine
o Intérêts
l allègement du routage dans les routeurs internes au réseau
l réduction du temps de commutation (grâce aux labels)
l encapsulation des paquets IP et compatibilité avec IP
l intégration des mécanismes de différenciation de services (DiffServ)
l flexibilité de l’ingénierie de trafic
o Objectifs
l Éviter la congestion
l Se prémunir contre les pannes
l Respecter les contraintes de QoS (délai, perte, gigue…)
o Indicateurs considérés
(
1− ρ N )
1 + ρ ≤1
l Perte P(N ) = (
1 − ρ N +1 ) (régime permanent d’une file M/M/1/N)
1
ρ =1
N +1
N ρ N + 2 − ( N + 1) ρ N +1 + ρ
X (∞ ) ρ ≠1
N +1
+ ρ N +2
l Délai T= avec X (∞ ) = 1 − ρ − ρ
λ ⋅ (1 − P ( N )) N
ρ =1
2
o Contraintes de multiflot
l Conservation de flux aux nœuds (aux pertes près)
l Quantité de flux à transmettre
l Capacité des ressources (liens et routeurs)
1 1
=
Q
∑
e∈ E C e − xe
xe
l Comparé à Min Délai moyen (par arc) s.c. de multiflot 1 1
E
∑
e∈ E C e − xe
l Comparé à Min Bande passante max s.c. de multiflot
(QoS implicite)
C e − xe xe max {x e } min {C e − x e }
min = 1 − max = 1 − e∈ E
= e∈ E
e∈ E
Ce e∈ E
C e C =C e C C =C C e
C e − xe 1 1
∑
1 xe
max min
e∈ E
min
E C e − xe
min
Q
∑ C e − xe
C e e∈ E e∈ E
Pcalc ILSP-OLS-ACO
Moyenne de Moyenne de
Précision la violation la violation
de la QoS de QoS Non routé de QoS Non routé
1% 25% 15 0% 0
0,1% 48,9% 87 0% 0
0,01% 50% 104 0,06% 3
o Objectifs
l Dimensionner les équipements du réseau en vue de l’évolution du trafic
l Absorber les accroissements de trafic
l Assurer la fiabilité du réseau
l Minimiser les coûts d’infrastructures
o Objectifs
l Optimiser la planification de l’installation des équipements
l Répondre aux perspectives d’évolutions de l’opérateur
(nouvelles technologies, nouveaux services)
l Minimiser les coûts d’infrastructure
o Contexte
l Projet RNRT OPIUM
o QoS : Qualité de service
l Pourquoi offrir la QoS sur Internet ?
l La solution DiffServ
l Évaluation de performance
l Évaluation par simulation
l Évaluation analytique
o Opt. : OPTIMISATION DE RÉSEAUX
l Comment offrir la meilleure QoS au moindre coût ?
l La solution MPLS
l Routage
l Dimensionnement, conception et extension
o Conclusion
mais FONDAMENTALE
Évaluation de performance
et optimisation de réseaux
IP/MPLS/DiffServ
Jean-Marie GARCIA