TX – Virtualisation<br />Antoine Benkemoun<br />Julie Facon<br />Semestre Printemps 2009<br />1<br />
Introduction<br />Cadre du projet<br />Choix de Xen<br />Trois parties<br />Rappels sur Xen<br />Etude du réseau sous Xen<...
Sommaire<br />I Rappels sur la virtualisation<br />Tour d’horizon de la virtualisation<br />Les intérêts de la virtualisat...
Tour d’horizon<br />Définition de la virtualisation<br />Plusieurs types de virtualisation<br />4<br />
Tour d’horizon<br />La paravirtualisation<br />Systèmes d’exploitation invités modifiés<br />Systèmes conscients d’être vi...
Les intérêts de la virtualisation<br />Coût<br />Optimisation de l’utilisation des ressources physiques<br />Cloisonnement...
Le projet Xen<br />Historique du projet<br />Débuts à l’Université de Cambridge<br />Rachat par Citrix du nom Xen<br />Hyp...
Plateforme mise en place<br />Contraintes<br />Salle de TP D202<br />Système d’image DRBL<br />Simplicité d’utilisation<br...
Etude du réseau sous Xen<br />Objectifs <br />Découvrir les différentes possibilités de configuration du réseau entre les ...
Les modes prédéfinis par Xen<br />Pont <br />Niveau 2 du modèle OSI<br />Visibilité depuis le réseau externe niveau 2 et n...
Les modes prédéfinis par Xen<br />Routage<br />Niveau 3 du modèle OSI<br />Visibilité depuis le réseau externe niveau 3<br...
Les modes prédéfinis par Xen<br />NAT<br />Niveau 3 du modèle OSI<br />Pas de visibilité depuis le réseau externe<br />Tra...
Configuration avancée : VLANs<br />Basé sur le mode pont<br />But : isoler les machines virtuelles sur des segments<br />A...
Bilan de l’étude du réseau <br />Problème du routage<br />Intégration de la plateforme de virtualisation dans un réseau d’...
Etude du cloisonnement sous Xen<br />Objectifs<br />Evaluer les apports de la virtualisation en termes de cloisonnement de...
Les outils utilisés<br />Serveur HTTP :  Apache<br />Montée en charge de la machine virtuelle<br />Possibilité de mesure d...
Protocole expérimental : Phases de tests<br />Plateforme non virtualisée<br />Mesure de l’impact d’une montée en charge d’...
Protocole expérimental : Architecture<br />18<br />
Protocole expérimental : Architecture<br />19<br />
Résultats expérimentaux<br />Impact de la montée en charge d’un site<br />Plateforme sans virtualisation<br />Plateforme v...
Résultats expérimentaux<br />Impact de l’utilisation abusive des ressources physiques<br />Bilan<br />Plateforme sans virt...
Conclusion du projet<br />Complétion des connaissances théoriques par des connaissances pratiques<br />Prise en main et ut...
Prochain SlideShare
Chargement dans…5
×

Etude de la virtualisation : Réseau & Cloisonnement

5 340 vues

Publié le

Suite de la précédente présentation sur la virtualisation. Etudes pratiques de l'intégration d'une plateforme de virtualisation dans un réseau d'entreprise et du cloisonnement de performances

Publié dans : Technologie
1 commentaire
0 j’aime
Statistiques
Remarques
  • Bonjour,
    votre présentation était si intéressant pour moi, pour débuter mon projet qui porte sur la virtualisation ou encore développer une application de gestion de virtualisation.En effet, on a commencé à étudier le paramètre 'réseau et MV' afin de dégager quelques statistiques du comportement des MVs en terme de bande passante, temps de réponse, charge pour émuler notre application utilisateur. Veuillez, Monsieur m'aider à la procédure pour l'abstraction de ce paramètre vu q'on a adopté à utiliser Xen dans le cadre de nos études. et Merci
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
5 340
Sur SlideShare
0
Issues des intégrations
0
Intégrations
270
Actions
Partages
0
Téléchargements
164
Commentaires
1
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Etude de la virtualisation : Réseau & Cloisonnement

  1. 1. TX – Virtualisation<br />Antoine Benkemoun<br />Julie Facon<br />Semestre Printemps 2009<br />1<br />
  2. 2. Introduction<br />Cadre du projet<br />Choix de Xen<br />Trois parties<br />Rappels sur Xen<br />Etude du réseau sous Xen<br />Etude du cloisonnement sous Xen<br />2<br />
  3. 3. Sommaire<br />I Rappels sur la virtualisation<br />Tour d’horizon de la virtualisation<br />Les intérêts de la virtualisation<br />Le projet Xen<br />II Etudes<br />Plateforme mise en place<br />Etude du réseau sous Xen<br />Modes standards<br />VLANs<br />Résultats<br />Etude du cloisonnement sous Xen<br />Outils utilisés<br />Protocole expérimental<br />Résultats expérimentaux<br />3<br />
  4. 4. Tour d’horizon<br />Définition de la virtualisation<br />Plusieurs types de virtualisation<br />4<br />
  5. 5. Tour d’horizon<br />La paravirtualisation<br />Systèmes d’exploitation invités modifiés<br />Systèmes conscients d’être virturtualisés<br />Pas de système d’exploitation entre les systèmes invités et le matériel<br />5<br />
  6. 6. Les intérêts de la virtualisation<br />Coût<br />Optimisation de l’utilisation des ressources physiques<br />Cloisonnement des services<br />Sécurité<br />Cloisonnement<br />Criticité<br />Sauvegarde complètes <br />Migration d’environnements logiciels <br />Performances<br />Allocation dynamique de ressources<br />Cloisonnement<br />6<br />
  7. 7. Le projet Xen<br />Historique du projet<br />Débuts à l’Université de Cambridge<br />Rachat par Citrix du nom Xen<br />Hyperviseur de virtualisation<br />Efficacité<br />Minimalisme<br />Domaines<br />Domaines privilégiés<br />Domaines non privilégiés<br />Domaines matériel assistés<br />7<br />
  8. 8. Plateforme mise en place<br />Contraintes<br />Salle de TP D202<br />Système d’image DRBL<br />Simplicité d’utilisation<br />Solution retenue<br />Distribution Debian Lenny<br />Environnement graphique Gnome<br />Hyperviseur Xen 3.3<br />Interface graphique de gestion de Xen ConVirt<br />8<br />
  9. 9. Etude du réseau sous Xen<br />Objectifs <br />Découvrir les différentes possibilités de configuration du réseau entre les différents domaines de Xen<br />Comprendre les implications de chaque mode et comment les mettre en oeuvre au sein d’un réseau d’entreprise<br />9<br />
  10. 10. Les modes prédéfinis par Xen<br />Pont <br />Niveau 2 du modèle OSI<br />Visibilité depuis le réseau externe niveau 2 et niveau 3<br />Commutation des communications<br />10<br />
  11. 11. Les modes prédéfinis par Xen<br />Routage<br />Niveau 3 du modèle OSI<br />Visibilité depuis le réseau externe niveau 3<br />Routage des communications<br />11<br />192.168.0.0/24<br />
  12. 12. Les modes prédéfinis par Xen<br />NAT<br />Niveau 3 du modèle OSI<br />Pas de visibilité depuis le réseau externe<br />Translation des adresses <br />12<br />192.168.0.0/24<br />
  13. 13. Configuration avancée : VLANs<br />Basé sur le mode pont<br />But : isoler les machines virtuelles sur des segments<br />Architecture logique indépendante de l’architecture physique<br />13<br />
  14. 14. Bilan de l’étude du réseau <br />Problème du routage<br />Intégration de la plateforme de virtualisation dans un réseau d’entreprise<br />Adaptation de la configuration de la plateforme <br />14<br />
  15. 15. Etude du cloisonnement sous Xen<br />Objectifs<br />Evaluer les apports de la virtualisation en termes de cloisonnement de performances par rapport à un système standard<br />Mesurer quantitativement à travers des cas d’utilisation standards<br />Illustrer ces avantages<br />15<br />
  16. 16. Les outils utilisés<br />Serveur HTTP : Apache<br />Montée en charge de la machine virtuelle<br />Possibilité de mesure du temps de réponse<br />Outil de mesure HTTP : Apache Bench<br />Sollicitation du serveur Apache<br />Mesure du temps de réponse et analyse statistique<br />« Isolation Benchmark Suite »<br />Très forte montée en charge de la machine virtuelle<br />Saturation des ressources physiques (Utilisation abusive) <br />16<br />
  17. 17. Protocole expérimental : Phases de tests<br />Plateforme non virtualisée<br />Mesure de l’impact d’une montée en charge d’un site web sur un autre site web<br />Mesure de l’impact d’une utilisation abusive des ressources sur un site web<br />Plateforme virtualisée<br />Mesure de l’impact d’une montée en charge d’un serveur web dans un domaine sur un autre domaine<br />Mesure de l’impact d’une utilisation abusive des ressources dans un ou plusieurs domaines sur un autre domaine <br />17<br />
  18. 18. Protocole expérimental : Architecture<br />18<br />
  19. 19. Protocole expérimental : Architecture<br />19<br />
  20. 20. Résultats expérimentaux<br />Impact de la montée en charge d’un site<br />Plateforme sans virtualisation<br />Plateforme virtualisée<br />20<br />
  21. 21. Résultats expérimentaux<br />Impact de l’utilisation abusive des ressources physiques<br />Bilan<br />Plateforme sans virtualisation<br />Plateforme virtualisée<br />21<br />
  22. 22. Conclusion du projet<br />Complétion des connaissances théoriques par des connaissances pratiques<br />Prise en main et utilisation de l’outil Xen<br />Assimilation d’une méthodologie de rédaction et d’expérimentation<br />Apport professionnel<br />22<br />

×