You are on page 1of 40

ARCHITECTURES DE VIRTUALISATION

Antoine Benkemoun - Barcamp 5 Octobre 2010


mercredi 6 octobre 2010
SOMMAIRE
Introduction
La virtualisation
Son intrt et ses problmatiques
Les diffrents types et classication
Solutions techniques
Le stockage adapt la virtualisation
Vision traditionnelle
Rseaux de stockage
Le rseau adapt la virtualisation
Solutions
Conclusion
mercredi 6 octobre 2010
INTRODUCTION
Arrive en masse de la virtualisation
Mga boost avec le cloud
computing
Dmatrialisation des infrastructures
Abstraction du matriel
Changements des fondamentaux du SI
mercredi 6 octobre 2010
LA VIRTUALISATION
mercredi 6 octobre 2010
DFINITION
Objectif initial technique
Excuter plusieurs OS sur une mme
machine physique
Extension du principe de lmulation
Remplacement de composants par
applicatifs
mercredi 6 octobre 2010
INTRT
Cot
Mutualisation dinfrastructures
Criticit et exibilit
Scurit
Cloisonnement et isolation
mercredi 6 octobre 2010
QUE PEUT-ON VIRTUALISER ?
Effet Buzz-Word
OS
Stockage
Rseaux
Applications
Employs ?
mercredi 6 octobre 2010
CLASSIFICATION
mercredi 6 octobre 2010
VIRTUALISATION AU NIVEAU DE LOS
Un seul systme, un seul noyau
Environnements utilisateurs cloisonns
Allocation de ressources entre les
diffrents environnements
mercredi 6 octobre 2010
VIRTUALISATION TOTALE
mulation dune machine physique
complte
mulation darchitectures
spciques
Les OS invits pensent tre sur une
machine physique
Forte dgradation des perfs
mercredi 6 octobre 2010
VIRTUALISATION MATRIELLE ASSISTE
Adaptation du processeurs aux
problmatiques de la virtualisation
Jeu dinstruction spcique
Adaptation des anneaux de protection
mulation du matriel physique
Moins de pertes de performances
mercredi 6 octobre 2010
PARAVIRTUALISATION
Adaptation de lOS invit la
couche de virtualisation
Modication de ses appels au
hardware
OS invit conscient dtre virtualis
Pas dOS hte
Super performances !
mercredi 6 octobre 2010
TAUX DMULATION DU MATRIEL
mercredi 6 octobre 2010
SOLUTIONS TECHNIQUES

Leader du march : VMWare

Virtualisation totale & Matrielle assiste

Exprimentation paravirtualisation

La solution Microsoft : Hyper-V

Paravirtualisation pour Windows

Le leader Open Source : Xen

Crateur de la paravirtualisation

Intgration au noyau Linux (pvops)

Version commerciale made in Citrix

Lopportuniste Open Source : KVM

Interfacage de QEMU avec le noyau

Matrielle assiste + Paravirt (exp.)


mercredi 6 octobre 2010
LE STOCKAGE ADAPT LA VIRTUALISATION
mercredi 6 octobre 2010
STOCKAGE TRADITIONNEL
Stockage sur disque magntique
Avantages
Forte capacit
conomique
Inconvnients
Contraintes mcaniques
mercredi 6 octobre 2010
BOITE RUSTINES : RAID
Solution pour palier aux inconvnients
Nombreux inconvnients
Performance des contrleurs
Temps de reconstruction
Flexibilit
RAID != mcanisme de sauvegarde
mercredi 6 octobre 2010
PROBLMATIQUES ACTUELLES
Disponibilit
Redondance & Performance
Accs concurrentiels
Flexibilit + Intelligence
supplmentaire
mercredi 6 octobre 2010
VERS UN STOCKAGE MODERNE
Dcloisonnement des lments de la
chaine de stockage
Bus de donnes
Disques
Contrleurs
Systme global interconnect
Notion de rseau de stockage
mercredi 6 octobre 2010
LMENTS DUN RSEAU DE STOCKAGE
Pellete de disques : Baie SAN
Disques dur, SSD, bandes
Contrleurs : Tte de SAN
Bus de donnes
Externes : Serveurs <=> Contrleurs
Internes : Contrleurs <=> Supports
mercredi 6 octobre 2010
LES BUS DE DONNES EXTERNES
FibreChannel
Successeur du FDDI (RE01 !)
Liaison trs faible taux derreur : Fibre
Pile protocolaire spcique
iSCSI
SCSI over IP
FCoE (FibreChannel over Ethernet)
mercredi 6 octobre 2010
BUS DE DONNES EXTERNES
mercredi 6 octobre 2010
BUS DE DONNES INTERNES
Les classiques
SCSI, SATA, SAS
La Rolls Royce
Fibrechannel
mercredi 6 octobre 2010
LE SAN
Composition
Supports de stockage
Contrleur + Interfaces internes/externes
Tle + Alimentation
Extensible par ajout de baies avec des bus
internes (SAS notamment)
mercredi 6 octobre 2010
LE CONTRLEUR
Lintelligence du SAN
Gestion de IOs
Gestion des volumes
RAID / Spare / Sizing
Gestion de la communication avec les
serveurs
Redondance
Ddoublement / Reprise sur panne
Thin provisionning
Gestion des performances
Caches SSD / DRAM
Administration / Management
mercredi 6 octobre 2010
ARCHITECTURE
mercredi 6 octobre 2010
AVANTAGES / INCONVNIENTS
Avantages
Faible latence
Protocoles lgers
Grande exibilit
Gains de performance
Dcoupage clair des lments
Inconvnients
Cher, trs cher
Piles protocolaires non standards
Complexit
nergivore ++
mercredi 6 octobre 2010
LE RSEAU ADAPT LA VIRTUALISATION
mercredi 6 octobre 2010
PELLETE DE PROBLMATIQUES
Architecture traditionnellement statique
Rpartition gographique
De lchelle du serveur la plante
Dplacements dynamiques et imprvisibles
mercredi 6 octobre 2010
UN PETIT EXEMPLE
mercredi 6 octobre 2010
NOUVEAUX DFIS
Conguration dynamique et volutive
Persistance de la conguration
Cohrence de la conguration
D-corrlation de ladressage et de la
localisation
volution rapide du routage
mercredi 6 octobre 2010
SOLUTIONS TECHNIQUES
Cisco Nexus
Intgration dans VMWare
Une VM = un port de virtuel intgr au
switch
Open vSwitch
Li un hyperviseur
Reproduction des fonctionnalits dun
switch
mercredi 6 octobre 2010
ARCHITECTURES
mercredi 6 octobre 2010
ARCHITECTURE PAR STRATE
Tiered infrastructure
Trois blocs principaux
Forte dpendance fonctionnelle entre
les strates
Beaucoup plus dlments pour une
architecture
mercredi 6 octobre 2010
SCHMA GLOBAL
mercredi 6 octobre 2010
DIMENSIONNEMENT
Proportionnalit des strates entre elles
Adaptation lutilit de la plateforme
mercredi 6 octobre 2010
FIABILIT
3 fois plus de couches = 3 fois moins de
abilit ?
Complexit augmente de plusieurs
ordres de grandeur
Comptences spciques et pointues
Importance des mcanismes 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
Modication de la conception classique
du rseau
Cloud computing !
mercredi 6 octobre 2010
THE END
Merci :
Romain Hinfray (binme dAC)
Ludo (binme de RE23)
Guillaume Doyen (Tuteur dAC & TX)
Soizic (soutien psychologique)
Mon MacBook & Keynote
Plus dinformations :
www.antoinebenkemoun.fr
Page Virtualisation pour le dtail
des infos sur la virtualisation
Page Projets Xen pour AC & TX
mercredi 6 octobre 2010

You might also like