Conférence Virtualisation - Day 1 : Introduction à la vitualisation
1. Introduction à la Virtualisation
Day 1
KALEM Bilal
Formateur et Consultant
Expert Unix et Virtualisation
bkalem@ios.dz
2. Sommaire
• Qu’est ce que la virtualisation ?
• Pourquoi virtualiser ?
• Les avantages de la virtualisation
• Notion de consolidation, rationalisation et concentration
• Spécificités de la virtualisation
• Virtualisation, para-virtualisation ou émulation ?
• Présentation des produits de virtualisation
KALEM Bilal
bkalem@ios.dz
3. Qu’est ce que la virtualisation ?
KALEM Bilal
bkalem@ios.dz
4. Qu’est ce que la virtualisation ?
KALEM Bilal
bkalem@ios.dz
5. Qu’est ce que la virtualisation ?
Un peu d’histoire
• Naissance de la virtualisation en 1960 avec les mainframes
• Concept qui consiste à séparer l’ordinateur en plusieurs machines
virtuelles
• Evolution de la puissance des ordinateurs
• VMware a été l’instigateur du développement initial et demeure
le leader de la technologie des machines virtuelles x86
KALEM Bilal
bkalem@ios.dz
6. Qu’est ce que la virtualisation ?
Définition
La virtualisation consiste à faire fonctionner sur un
seul ordinateur plusieurs OS comme s'ils
fonctionnaient sur des ordinateurs distincts.
KALEM Bilal
bkalem@ios.dz
7. Qu’est ce que la virtualisation ?
Architecture x86 traditionnelle
• 1 système d’exploitation / machine
• Exécution de plusieurs applications /
serveur augmente le risque d’interruption
de service global
• En général, 1 serveur = 1 application
KALEM Bilal
bkalem@ios.dz
8. Qu’est ce que la virtualisation ?
Architecture x86 virtualisée
• Ajout de la couche de virtualisation
• Chaque machine virtuelle possède ses propres
applications et système d’exploitation
• Possibilités d’exécuter plusieurs systèmes
d’exploitations sur la même machine physique
KALEM Bilal
bkalem@ios.dz
10. Pourquoi virtualiser ?
TENDANCE CONDUISANT À UNE UTILISATION INEFFICACE
Matériel serveur
plus puissant
Exploitation du nombre de
composant physique et logique
+
KALEM Bilal
bkalem@ios.dz
11. Pourquoi virtualiser ?
DIMINUTION DU TAUX D’UTILISATION CPU SUR x86
• Taux d’utilisation CPU de l’unité
centrale sur x86 de plus en plus
faible (multi-coeur)
• Utilisation CPU de 5 à 15 % sur
serveur x86
Paradoxe
Nombre et complexité croissante des machines et manque d’efficacité
KALEM Bilal
bkalem@ios.dz
12. Pourquoi virtualiser ?
EFFICACITE D’UTILISATION DES SERVEURS X86
Sans la virtualisation
Avec la virtualisation
La virtualisation permet de consolider les charges de travail des serveurs
La virtualisation permet de consolider les charges de travail des serveurs
sous-exploités sur un seul serveur tout en maitrisant le taux d’utilisation global
sous-exploités sur un seul serveur tout en maitrisant le taux d’utilisation global
KALEM Bilal
bkalem@ios.dz
15. Pourquoi virtualiser ?
5 BONNES RAISONS D’ADOPTER LA VIRTUALISATION
1. Rentabilisez davantage les ressources existantes :
regroupez les ressources communes en sortant du schéma
« une application = un serveur » grâce à la consolidation des
serveurs.
KALEM Bilal
bkalem@ios.dz
16. Pourquoi virtualiser ?
5 BONNES RAISONS D’ADOPTER LA VIRTUALISATION
2. Réduisez les coûts en minimisant votre
infrastructure physique et en améliorant votre
rapport serveur/administrateur :
les serveurs et les équipements matériels associés sont en
nombre réduit. Cela se traduit par une diminution des frais
immobiliers et des besoins en alimentation et en
ventilation. Des outils de gestion plus performants vous
permettent d’optimiser votre rapport serveur/administrateur
de sorte que les besoins en effectifs sont également
réduits.
KALEM Bilal
bkalem@ios.dz
17. Pourquoi virtualiser ?
5 BONNES RAISONS D’ADOPTER LA VIRTUALISATION
3. Augmentez la disponibilité du matériel et des
applications pour une amélioration de la
continuité d’activité :
sauvegardez et migrez des environnements virtuels complets
sans interruption dans le service.
Évitez les interruptions planifiées et trouvez immédiatement
la solution à des problèmes imprévus.
KALEM Bilal
bkalem@ios.dz
18. Pourquoi virtualiser ?
5 BONNES RAISONS D’ADOPTER LA VIRTUALISATION
4. Gagnez en flexibilité opérationnelle :
adaptez-vous à l’évolution du marché grâce à une gestion
dynamique des ressources, un provisionnement accéléré
des serveurs et un déploiement optimal des postes de
travail et des applications.
KALEM Bilal
bkalem@ios.dz
19. Pourquoi virtualiser ?
5 BONNES RAISONS D’ADOPTER LA VIRTUALISATION
5. Améliorez la gérabilité et la sécurité des postes de
travail :
déployez, gérez et surveillez des environnements de
postes de travail sécurisés auxquels les utilisateurs
peuvent accéder localement ou à distance, avec ou sans
connexion réseau, à partir de presque tous les ordinateurs
de bureau, portables ou de poches.
KALEM Bilal
bkalem@ios.dz
21. Les avantages de la virtualisation
• REDUCTIONS DES COUTS
KALEM Bilal
bkalem@ios.dz
22. Les avantages de la virtualisation
REDUCTIONS DES COUTS
Economie possible jusqu’à 20 à 40% ou plus selon les cas
•Réduction des coûts matériels : Diminution du nombre
de matériels nécessaire au bon fonctionnement de
l’infrastructure.
•Réduction de la facture énergétique : La rationalisation
de l’infrastructure réduit la consommation électrique de l
’ensemble ainsi que les besoins en climatisation.
KALEM Bilal
bkalem@ios.dz
23. Les avantages de la virtualisation
• REDUCTIONS DES COUTS
• AMELIORATION DE LA QUALITE DE SERVICE
KALEM Bilal
bkalem@ios.dz
24. Les avantages de la virtualisation
AMELIORATION DE LA QUALITE DE SERVICE
• Réduction du temps d‘indisponibilité des
applications critiques
Les fonctionnalités évolués de la virtualisation permettent de
réduire les interruptions de services.
• Le Provisioning instantané
Le Provisioning instantané permet de mettre en service un
nouveau serveur facilement et en quelques minutes
(exemple : par clonage de la machine).
KALEM Bilal
bkalem@ios.dz
25. Les avantages de la virtualisation
AMELIORATION DE LA QUALITE DE SERVICE
• Répartition de charge dynamique
La virtualisation permet de répartir dynamiquement la charge
de travail en offrant à chaque application les ressources
dont elle a besoin même en cas de fortes activités.
• Mise en place de PRA
La virtualisation gère le système tout entier comme des
fichiers totalement indépendants du matériel. La mise d’un
PRA
(Plan de Reprise d’Activité) en est grandement facilité.
KALEM Bilal
bkalem@ios.dz
26. Les avantages de la virtualisation
• REDUCTIONS DES COUTS
• AMELIORATION DE LA QUALITE DE SERVICE
• SIMPLIFICATION DES TACHES
D’ADMINISTRATION
KALEM Bilal
bkalem@ios.dz
27. Les avantages de la virtualisation
SIMPLIFICATION DES TACHES D’ADMINISTRATION
Réduction du nombre d’équipement
+
Sauvegarde instantanée par snapshot
+
Homogénéité de l’infrastructure
=
Moins de maintenance
Simplification du travail
Meilleure maitrise de l’infrastructure
KALEM Bilal
bkalem@ios.dz
29. Notion de consolidation, rationalisation et concentration
LA CONSOLIDATION
• Contrer la tendance :
1 application = 1 serveur
• Amener les serveurs à des taux
d’utilisation de plus de 50 %
• Réduire les besoins en
énergie et en climatisation.
KALEM Bilal
bkalem@ios.dz
30. Notion de consolidation, rationalisation et concentration
LA CONSOLIDATION
KALEM Bilal
bkalem@ios.dz
31. Notion de consolidation, rationalisation et concentration
LA RATIONALISATION
• Exemple le plus frappant :
Carte RAID, HBA, disques durs
• Réduction des couts financiers
• Réduction du temps de gestion
de ces équipements au
quotidien
• Simplification de
l’architecture physique.
Suppression des équipements superflus et redondants
KALEM Bilal
bkalem@ios.dz
32. Notion de consolidation, rationalisation et concentration
LA CONCENTRATION
• Utilisation des différents formats
de serveurs :
Rack, Lames, Tours, Blade Center
….
• Réduction du besoin de place
Réduction de l’espace occupé par les infrastructures
serveurs
KALEM Bilal
bkalem@ios.dz
34. Spécificités de la virtualisation
La compatibilité
Compatibilité
• Relation égal / égal
• Machine virtuelle = VM
• Guest OS = OS invité
• Une VM est absolument
identique à un serveur physique
KALEM Bilal
bkalem@ios.dz
35. Spécificités de la virtualisation
ISOLATION
04 Machine physique
04 VM sur un serveur physique
=
• Les machines virtuelles s’exécutent de manière indépendantes
• Elles sont protégés les unes des autres
• Immunisées dans le cas d’une VM contaminée (virus) ou crash OS
KALEM Bilal
bkalem@ios.dz
36. Spécificités de la virtualisation
L’encapsulation
L’Etat complet d’une machine virtuelle est contenu dans un fichier.
• Procédure de provisionnement de serveur
similaire à la copie d’un fichier
• Procédure de migration de serveur similaire à
la migration de données
• Possibilités d’utiliser les techniques de gestion
des données pour gérer les serveurs
KALEM Bilal
bkalem@ios.dz
37. Spécificités de la virtualisation
L’indépendance matérielle
Les machines virtuelles détectent toujours le même ensemble matériel, indépendant du
matériel physique.
• Les pilotes sont indépendants du matériel
de la machine dans laquelle ils sont
installés
• Les machines virtuelles peuvent être
déplacés vers un matériel différent, sans
modifications …
• … d’un ordinateur portable à un poste de
travail et à un serveur haut de gamme.
KALEM Bilal
bkalem@ios.dz
39. Virtualisation, para-virtualisation ou
émulation ?
Concept de base
• virtualisation complète :
l’hyperviseur se chargeant de créer un environnement virtuel
complet en simulant du « faux » matériel. Limité aux type
proc.
• émulation :
l’hyperviseur créé alors un environnement virtuel complet, en
allant jusqu’à simuler un microprocesseur
niveau de performances, souvent médiocre.
• Para-virtualisation :
L’OS invité est conscient de s’exécuter dans un
KALEM Bilal
bkalem@ios.dz
environnement virtualisé. Il est capable d’interagire avec
40. Présentation des produits de
virtualisation
Comparaison des produits de virtualisation
http://www.virtualizationmatrix.com
KALEM Bilal
bkalem@ios.dz
41. Présentation des produits de
virtualisation
Différent produits / technologies de virtualisation
KALEM Bilal
bkalem@ios.dz
42. Merci pour votre attention !
À la prochaine
KALEM Bilal
bkalem@ios.dz