Simulation Multi-Agent de Propagation d’une Maladie

icon

27

pages

icon

Français

icon

Documents

Écrit par

Publié par

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

icon

27

pages

icon

Français

icon

Documents

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

Une solution multi-agents pour l'allocation décentralisée des ressources dans les réseaux virtuels Présenté par: Zahra MovahediEncadrants: Mme Zahia Guessoum M. Sylvai n Du cto r septembre 2010PlanContexte: la virtualisation de réseauxProblématiqueNotre solution: protocole de négociationImplémentation Conclusion & Perspectives2 Virtualisation de réseaux(1) L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.3 Virtualisation de réseaux(1) L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.Lien physiqueNœud physique Réseau physique4 Virtualisation de réseaux(1) L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.VN2VN1Lien physiqueNœud physique Réseau physique5Virtualisation de réseaux(2) Réseau physique : graphe pondéré non orienté– Capacité sur les nœuds (CPU)– Capacité sur les liens (Bande passante) Réseau virtuel: graphe pondéré non orienté– Contraintes sur les nœuds (CPU)– Contraintes sur les liens (Bande passante) Allocation de ressources : trouver une solution de matching – Matcher les nœuds physiques aux ...
Voir icon arrow

Publié par

Langue

Français

Une solution multi-agents pour l'allocation décentralisée des ressources dans les réseaux virtuels
Présenté par: Zahra Movahedi
Encadrants: Mme Zahia Guessoum
 M. Sylvain Ductor
septembre 2010
Plan
Contexte: la virtualisation de réseaux Problématique Notre solution: protocole de négociation
mélpmItionenta 
Conclusion & Perspectives
2
Virtualisation de réseaux(1)
L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.
3
Virtualisation de réseaux(1)
L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.
Lien physique
Nœud physique
Réseau physiqu4e
Virtualisation de réseaux(1)
L'ensemble des techniques matérielles ou logicielles qui permettent de partager les ressources(CPU, bande passante) d’un réseau physique au profit de plusieurs réseaux virtuels isolés.
Lien physique
Nœud physique
VN2
VN1
Réseau physiq5ue
Virtualisation de réseaux(2)
Réseau physique : graphe pondéré non orienté
– Capacité sur les nœuds (CPU)
– Capacité sur les liens (Bande passante)
Réseau virtuel: graphe pondéré non orienté
– Contraintes sur les nœuds (CPU)
– Contraintes sur les liens (Bande passante)
Allocation de ressources : trouver une solution de matching
– Matcher les nœuds physiques aux nœuds virtuels
– Matcher les liens physiques aux liens virtuels
Vérification de propriétés:
– La dynamicité, le contrôle d'admission, les topologies diverses et la décentralisation
6
Etat de l'art
Dynamique/ Statique
Zhu et Ammar Statique
Lu et Turner Statique
Fan et Ammar Dynamique
Yu et al. Dynamique
Contrôle d’admission
NON
NON
NON
OUI
Topologie Décentralisation diverse
General
Backbone-étoile
Matrice de trafic
General
NON
NON
NON
NON
Trouver une solution dynamique et décentralisée qui a un contrôle d'admission pour des topologies diverses.
Notre solution
L’allocation de ressources est le résultat d’une négociation entre des agents:
Matching décentralisé
Nos Agents
Protocole de négociation (1)
Négociation entre un agent décisionnel physique et un agent décisionnel virtuel
Utilisation du théorème du mariage
Backtracking
Protocole de négociation (2)
Étapes de protocole :
1.
2.
3.
4.
5.
1.
2.
Choix aléatoire d’1 nœud virtuel
Analyser Apply
Requête non acceptée
Lister le nœuds voisins
Analyser Apply voisins
– Théorème du mariage
Backtracking
Requête non acceptée
Si tous les nœuds virtuels sont matchés
– Requête réussite
Sinon
Re v:enir à 4
Voir icon more
Alternate Text