• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Architectures de virtualisation
 

Architectures de virtualisation

on

  • 10,116 views

 

Statistics

Views

Total Views
10,116
Views on SlideShare
4,153
Embed Views
5,963

Actions

Likes
1
Downloads
339
Comments
0

21 Embeds 5,963

http://www.antoinebenkemoun.fr 5833
http://www.planet-libre.org 59
http://feeds2.feedburner.com 32
http://planet-libre.org 8
http://benkemoun.fr 5
http://filtres.imente.com 4
http://antoinebenkemoun.fr 4
http://ranksit.com 2
http://www.benkemoun.fr 2
http://static.slidesharecdn.com 2
http://planete-libre.org 2
http://www.google.fr 1
http://localhost 1
http://translate.googleusercontent.com 1
http://www.planete-libre.org 1
http://192.168.0.25 1
http://korbenproxy.appspot.com 1
http://feeds.feedburner.com 1
http://127.0.0.1:8795 1
http://outofthisworld.hd.free.fr 1
http://www.netvibes.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Architectures de virtualisation Architectures de virtualisation Presentation Transcript

    • ARCHITECTURES DE VIRTUALISATION Antoine Benkemoun - Barcamp 5 Octobre 2010 mercredi 6 octobre 2010
    • SOMMAIRE • Introduction • Le stockage adapté à la virtualisation • La virtualisation • Vision traditionnelle • Son intérêt et ses problématiques • Réseaux de stockage • Les différents types et classification • Le réseau adapté à la virtualisation • Solutions techniques • Solutions • Conclusion mercredi 6 octobre 2010
    • INTRODUCTION • Arrivée en masse de la virtualisation • «Méga boost» avec le cloud computing • Dématérialisation des infrastructures • Abstraction du matériel • Changements des fondamentaux du SI mercredi 6 octobre 2010
    • LA VIRTUALISATION mercredi 6 octobre 2010
    • DÉFINITION • Objectif initial technique • Exécuter plusieurs OS sur une même machine physique • Extension du principe de l’émulation • Remplacement de composants par applicatifs mercredi 6 octobre 2010
    • INTÉRÊT • Coût • Mutualisation d’infrastructures • Criticité et flexibilité • Sécurité • Cloisonnement et isolation mercredi 6 octobre 2010
    • QUE PEUT-ON VIRTUALISER ? • Effet «Buzz-Word» • OS • Stockage • Réseaux • Applications • Employés ? mercredi 6 octobre 2010
    • CLASSIFICATION mercredi 6 octobre 2010
    • VIRTUALISATION AU NIVEAU DE L’OS • Un seul système, un seul noyau • Environnements utilisateurs cloisonnés • Allocation de ressources entre les différents environnements mercredi 6 octobre 2010
    • VIRTUALISATION TOTALE • Émulation d’une machine physique complète • Émulation d’architectures spécifiques • Les OS invités pensent être sur une machine physique • Forte dégradation des perfs mercredi 6 octobre 2010
    • VIRTUALISATION MATÉRIELLE ASSISTÉE • Adaptation du processeurs aux problématiques de la virtualisation • Jeu d’instruction spécifique • Adaptation des anneaux de protection • Émulation du matériel physique • Moins de pertes de performances mercredi 6 octobre 2010
    • PARAVIRTUALISATION • Adaptation de l’OS invité à la couche de virtualisation • Modification de ses appels au hardware • OS invité conscient d’être virtualisé • Pas d’OS hôte • Super performances ! mercredi 6 octobre 2010
    • TAUX D’ÉMULATION DU MATÉRIEL mercredi 6 octobre 2010
    • SOLUTIONS TECHNIQUES • Leader du marché : VMWare • Créateur de la paravirtualisation • Virtualisation totale & Matérielle assistée • Intégration au noyau Linux (pvops) • Expérimentation paravirtualisation • Version commerciale made in Citrix • La solution Microsoft : Hyper-V • L’opportuniste Open Source : KVM • Paravirtualisation pour Windows • Interfacage de QEMU avec le noyau • Le leader Open Source : Xen • Matérielle assistée + Paravirt (exp.) mercredi 6 octobre 2010
    • LE STOCKAGE ADAPTÉ À LA VIRTUALISATION mercredi 6 octobre 2010
    • STOCKAGE TRADITIONNEL • Stockage sur disque magnétique • Avantages • Forte capacité • Économique • Inconvénients • Contraintes mécaniques mercredi 6 octobre 2010
    • BOITE À RUSTINES : RAID • Solution pour palier aux inconvénients • Nombreux inconvénients • Performance des contrôleurs • Temps de reconstruction • Flexibilité • RAID != mécanisme de sauvegarde mercredi 6 octobre 2010
    • PROBLÉMATIQUES ACTUELLES • Disponibilité • Redondance & Performance • Accès concurrentiels • Flexibilité + Intelligence supplémentaire mercredi 6 octobre 2010
    • VERS UN STOCKAGE MODERNE • Décloisonnement des éléments de la chaine de stockage • Bus de données • Disques • Contrôleurs • Système global interconnecté • Notion de réseau de stockage mercredi 6 octobre 2010
    • ÉLÉMENTS D’UN RÉSEAU DE STOCKAGE • Pelletée de disques : «Baie SAN» • Disques dur, SSD, bandes • Contrôleurs : «Tête de SAN» • Bus de données • Externes : Serveurs <=> Contrôleurs • Internes : Contrôleurs <=> Supports mercredi 6 octobre 2010
    • LES BUS DE DONNÉES EXTERNES • FibreChannel • Successeur du FDDI (RE01 !) • Liaison à très faible taux d’erreur : Fibre • Pile protocolaire spécifique • iSCSI • SCSI over IP • FCoE (FibreChannel over Ethernet) mercredi 6 octobre 2010
    • BUS DE DONNÉES EXTERNES mercredi 6 octobre 2010
    • BUS DE DONNÉES INTERNES • Les classiques • SCSI, SATA, SAS • La Rolls Royce • Fibrechannel mercredi 6 octobre 2010
    • LE SAN • Composition • Supports de stockage • Contrôleur + Interfaces internes/externes • Tôle + Alimentation • Extensible par ajout de baies avec des bus internes (SAS notamment) mercredi 6 octobre 2010
    • LE CONTRÔLEUR • L’intelligence du SAN • Redondance • Gestion de IOs • Dédoublement / Reprise sur panne • Gestion des volumes • «Thin provisionning» • RAID / «Spare» / Sizing • Gestion des performances • Gestion de la communication avec les • Caches SSD / DRAM serveurs • Administration / Management mercredi 6 octobre 2010
    • ARCHITECTURE mercredi 6 octobre 2010
    • AVANTAGES / INCONVÉNIENTS • Avantages • Inconvénients • Faible latence • Cher, très cher • Protocoles légers • Piles protocolaires non standards • Grande flexibilité • Complexité • Gains de performance • Énergivore ++ • Découpage clair des éléments mercredi 6 octobre 2010
    • LE RÉSEAU ADAPTÉ À LA VIRTUALISATION mercredi 6 octobre 2010
    • PELLETÉE DE PROBLÉMATIQUES • Architecture traditionnellement statique • Répartition géographique • De l’échelle du serveur à la planète • Déplacements dynamiques et imprévisibles mercredi 6 octobre 2010
    • UN PETIT EXEMPLE mercredi 6 octobre 2010
    • NOUVEAUX DÉFIS • Configuration dynamique et évolutive • Persistance de la configuration • Cohérence de la configuration • Dé-corrélation de l’adressage et de la localisation • Évolution rapide du routage mercredi 6 octobre 2010
    • SOLUTIONS TECHNIQUES • Cisco Nexus • Intégration dans VMWare • Une VM = un port de virtuel intégré au switch • Open vSwitch • Lié à un hyperviseur • Reproduction des fonctionnalités d’un switch mercredi 6 octobre 2010
    • ARCHITECTURES mercredi 6 octobre 2010
    • ARCHITECTURE PAR STRATE • «Tiered infrastructure» • Trois blocs principaux • Forte dépendance fonctionnelle entre les strates • Beaucoup plus d’éléments pour une architecture mercredi 6 octobre 2010
    • SCHÉMA GLOBAL mercredi 6 octobre 2010
    • DIMENSIONNEMENT • Proportionnalité des strates entre elles • Adaptation à l’utilité de la plateforme mercredi 6 octobre 2010
    • FIABILITÉ • 3 fois plus de couches = 3 fois moins de fiabilité ? • Complexité augmentée de plusieurs ordres de grandeur • Compétences spécifiques et pointues • Importance des mécanismes de redondance mercredi 6 octobre 2010
    • CONCLUSION mercredi 6 octobre 2010
    • FORT IMPACT ARCHITECTURALE • Cassage de la relation Hardware / OS • Éclatement de la chaine de stockage • Modification de la conception classique du réseau • Cloud computing ! mercredi 6 octobre 2010
    • THE END • Merci à : • Plus d’informations : • Romain Hinfray (binôme d’AC) • www.antoinebenkemoun.fr • Ludo (binôme de RE23) • Page «Virtualisation» pour le détail des infos sur la virtualisation • Guillaume Doyen (Tuteur d’AC & TX) • Page «Projets Xen» pour AC & TX • Soizic (soutien psychologique) • Mon MacBook & Keynote mercredi 6 octobre 2010