SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
ROLAND KOUAKOU




                                COMPRENDRE LES SYSTÈMES INFORMATIQUES VIRTUELS
                                                  EN 4 POINTS



La virtualisation des systèmes informatiques a gagné en popularité et en importance ces dernières années, mais son origine remonte à 1972,
quand IBM a introduit la technologie de la virtualisation dans les grands systèmes (mainframe). Pendant longtemps, les PDG et les directeurs
informatiques des entreprises ont accepté les serveurs traditionnels pour gérer leurs activités quotidiennes ; toutefois, des études révèlent que cette
approche se traduit par des gaspillages en termes de puissance de traitement et de ressources matérielles, car aucun serveur n’est exploité
pleinement. Les récentes tendances montrent que les responsables informatiques cherchent d’urgence à réduire les dépenses informatiques et à
promouvoir « l’informatique verte ». La virtualisation des systèmes informatiques joue un rôle essentiel dans cette perspective.

La virtualisation permet de réaliser des économies significatives en partageant l’espace de stockage et la capacité de l’unité centrale (UC).


Point 1 : qu’est-ce que la virtualisation?
La virtualisation est une technologie logicielle qui divise une ressource physique, par exemple un serveur, en plusieurs ressources virtuelles
appelées machines virtuelles.
La virtualisation aide à consolider les ressources physiques, à simplifier le déploiement et l’administration, et à réduire la consommation électrique
et la capacité de refroidissement requises.

Dans un système informatique, la virtualisation ajoute une couche d’abstraction entre deux couches de ce système. Cette couche d’abstraction est
une couche logicielle insérée entre le matériel et les systèmes d’exploitation invités. Cette couche fait office de gestionnaire des ressources pour
permettre le partage de la puissance de traitement et de la mémoire. Ce logiciel est appelé « moniteur de machines virtuelles » (MMV) ou «
hyperviseur ». Les moniteurs de machines virtuelles virtualisent le matériel d’une machine physique et le partitionnent en plusieurs machines
virtuelles séparées de façon logique. Le moniteur de machines virtuelles contrôle tous les événements qui se produisent à l’intérieur d’une machine
virtuelle et applique sur cette dernière les stratégies de gestion des ressources.
Plusieurs systèmes d’exploitation peuvent coexister sur la même machine virtuelle, tout en étant isolés les uns des autres, et peuvent fonctionner
simultanément sur un même serveur.
La virtualisation permet aux entreprises d’éliminer les serveurs matériels dédiés et de réduire ainsi leurs dépenses d’acquisition, de maintenance et
d’électricité.




Point 2 : les différents types de virtualisation
Bien que la technologie de virtualisation des serveurs soit la plus populaire, la virtualisation ne se limite pas qu’aux serveurs. Elle peut aussi
s’appliquer aux systèmes d’exploitation, aux ordinateurs de bureau, aux applications, au stockage et aux réseaux.
La technologie des machines virtuelles est également utilisée pour le stockage des données, par exemple les réseaux de stockage SAN, et à
l’intérieur des systèmes d’exploitation, tels que Windows Server 2008 avec Hyper-V.
La virtualisation dans un environnement distribué est la base de la grille informatique (grid computing) et de l’informatique en nuage (cloud
computing), offrant une infrastructure informatique en tant qu’utilitaire, ou services à la demande.

La virtualisation peut être classée dans trois catégories :

     1. Virtualisation du stockage
Virtualise le stockage physique à partir de plusieurs périphériques de stockage en réseau, de sorte que ceux-ci apparaissent comme un
périphérique de stockage unique. En règle générale, le terme « virtualisation » désigne la virtualisation des serveurs.

     2. Virtualisation des réseaux
Combine les ressources informatiques sur un réseau en divisant la bande passante disponible en des canaux indépendants qui peuvent être
affectés à un serveur ou à un périphérique particulier en temps réel.




Roland KOUAKOU, Information Systems Expert Manager                                  rolankouakou@gmail.com                                  Page 1 / 3
3. Virtualisation des serveurs
Dissimule la nature physique des ressources serveurs, y compris le nombre et l’identité des serveurs, processeurs et systèmes d’exploitation
individuels, aux logiciels qui s’exécutent sur ces ressources.


Point 3 : aperçu de l’architecture de la technologie de virtualisation des serveurs
La virtualisation des serveurs permet l’exécution simultanée de plusieurs systèmes d’exploitation et applications sur un équipement unique. Les
systèmes d’exploitation s’exécutent indépendamment les uns des autres dans des environnements isolés (les machines virtuelles). Une couche de
virtualisation doit s’exécuter sur les systèmes d’exploitation de l’ordinateur en tant qu’application ou service afin de créer plusieurs environnements
de machines virtuelles. Les systèmes d’exploitation et les applications qui s’exécutent sur une machine virtuelle peuvent accéder à des ressources
UC, mémoire, disque et réseau similaires à celles d’un ordinateur physique.




Les composants d’un serveur virtuel sont les suivants :

     1.   Matériel physique ou hôte de virtualisation
Machine physique sur laquelle résident les environnements de machine virtuelle. Le nombre de machines virtuelles qui peuvent être prises en
charge sur une machine physique unique varie selon la configuration et les caractéristiques du matériel.

     2. Système d’exploitation hôte
Système d’exploitation principal sur la machine physique. La couche de virtualisation réside sur ce système d’exploitation.

      3.    Couche de virtualisation
Logiciel de virtualisation qui coordonne avec les systèmes d’exploitation hôtes les demandes émanant des machines virtuelles concernant le temps
UC, la mémoire physique, les opérations de lecture et d’écriture sur les disques, les entrées/sorties (E/S) sur les réseaux, etc. Le logiciel de
virtualisation est un simple logiciel installé sur le système d’exploitation ou un logiciel installé directement sur le hardware appelé « hyperviseur ». Il
s’agit d’un composant primordial de la technologie de virtualisation. Il intercepte les demandes de ressources matérielles émanant des machines
virtuelles qu’il héberge et il convertit ces demandes dans un format lisible par le matériel physique. De même, les demandes émanant du matériel
physique sont converties par l’hyperviseur de sorte qu’elles puissent être interprétées par les machines virtuelles. L’hyperviseur découple les
machines virtuelles des hôtes physiques en introduisant une couche d’abstraction entre les machines virtuelles et la couche du matériel physique.
Toutes les solutions de virtualisation ne font pas appel à un hyperviseur. Parmi celles qui utilisent effectivement un hyperviseur, nous pouvons citer
notamment VMware ESX, VMware Virtual Infrastructure, Microsoft Hyper-V et Citrix XenSource.




     4.  Machine virtuelle
Environnement indépendant et isolé créé par le logiciel de virtualisation. Les systèmes d’exploitation peuvent exécuter des machines virtuelles
indépendamment les unes des autres.

     5. Systèmes d’exploitation invités
Systèmes d’exploitation installés sur les machines virtuelles. Ceux-ci s’exécutent sur le système d’exploitation hôte. La technologie de virtualisation
permet l’exécution de plusieurs machines virtuelles équipées de systèmes d’exploitation invités hétérogènes de façon isolée et côte à côte sur la
même machine physique. Les machines virtuelles ont leur propre matériel virtuel (p. ex., UC, mémoire RAM, disques, cartes réseau) sur lequel sont


Roland KOUAKOU, Information Systems Expert Manager                                    rolankouakou@gmail.com                                  Page 2 / 3
chargés les systèmes d’exploitation invités et les applications. Les systèmes d’exploitation invités s’exécutent de manière uniforme, quels que
soient les composants physiques.


Point 3 : les avantages de la virtualisation
La virtualisation des systèmes informatiques offre de nombreux avantages. C’est pourquoi elle est devenue si populaire.
Outre qu’elle améliore l’agilité du service informatique, la virtualisation réduit les coûts de possession de l’infrastructure, grâce à la réduction du
nombre total de serveurs physiques. Et en conséquence, elle permet d’abaisser considérablement les dépenses d’exploitation.

  La virtualisation accélère la procédure d’allocation de ressources des serveurs et améliore la gestion des capacités. L’efficience informatique est
  également accrue grâce au partage de la capacité de traitement de l’UC et à l’utilisation efficace du stockage. Les machines virtuelles sont
  capables d’exécuter différents systèmes d’exploitation et offrent plusieurs avantages, par exemple l’encapsulation, l’isolement et le
  partitionnement.

  Les machines virtuelles sont encapsulées dans des fichiers, ce qui permet de les enregistrer, de les copier et d’allouer leurs ressources
  rapidement. Il est aussi possible de transférer du matériel virtuel, des systèmes d’exploitation, des applications et des environnements
  complètement configurés en l’espace de quelques secondes seulement d’un serveur physique vers un autre, ce qui permet une maintenance
  sans interruption de service et la consolidation continue des charges de travail.

  Les machines virtuelles sont complètement isolées de la machine hôte et des autres machines virtuelles. En cas de panne d’une machine
  virtuelle, les autres ne sont pas affectées. Aucune perte de données n’est possible sur les machines virtuelles et les applications peuvent
  uniquement communiquer sur des connexions réseau configurées.

  La virtualisation permet le partitionnement de plusieurs applications et la prise en charge de plusieurs systèmes d’exploitation au sein d’un seul
  système physique. Les serveurs peuvent être consolidés sous forme de machines virtuelles dans une architecture de type « scale-up » (pour une
  évolutivité verticale) ou « scale-out » (pour une évolutivité horizontale), et les ressources informatiques peuvent être traitées comme un groupe
  uniforme pouvant être alloué aux machines virtuelles de manière contrôlée.

  Parmi les autres avantages significatifs de la virtualisation, on notera la séparation efficace des tâches, la prise en charge de la simulation avec
  plusieurs versions du même système d’exploitation ou de différents systèmes d’exploitation, davantage d’options de continuité et l’extension de
  l’environnement de test. Quelques grandes entreprises ont adopté la virtualisation pour améliorer leur résilience, aider à la reprise après sinistre
  et à la continuité d’activité.

  Du point de la vue de la sécurité, la virtualisation offre les avantages suivants :

          • Meilleures capacités de diagnostic des problèmes

          • Récupération plus rapide après une attaque

          • Application des correctifs de façon plus sûre et efficace

          • Meilleur contrôle des ressources des ordinateurs de bureau

          • Dispositifs de sécurité plus rentables




RÉFÉRENCES
Virtualization: Benefit and Challenges, www.isaca.org/virtualization
Security and Audit Issues for the Virtualization Environment, EuroCacs 2011
JournalOnline, ISACA Journal, vol. 1, 2011
JournalOnline, ISACA Journal, vol. 3, 2006


Roland KOUAKOU, Information Systems Expert Manager                                      rolankouakou@gmail.com                                 Page 3 / 3

Mais conteúdo relacionado

Mais procurados

Conférence Virtualisation - Day 1 : Introduction à la vitualisation
Conférence Virtualisation - Day 1 : Introduction à la vitualisationConférence Virtualisation - Day 1 : Introduction à la vitualisation
Conférence Virtualisation - Day 1 : Introduction à la vitualisationClub Scientifique de l'ESI - CSE
 
Virtualisation du stockage : Homogénéité, sécurité et performance.
Virtualisation du stockage : Homogénéité, sécurité et performance.Virtualisation du stockage : Homogénéité, sécurité et performance.
Virtualisation du stockage : Homogénéité, sécurité et performance.Inetum
 
Storagecraft ShadowProtect 4 IT Edition par StorageCraft Benelux
Storagecraft ShadowProtect 4 IT Edition par StorageCraft BeneluxStoragecraft ShadowProtect 4 IT Edition par StorageCraft Benelux
Storagecraft ShadowProtect 4 IT Edition par StorageCraft BeneluxStorageCraft Benelux
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le DatacenterParis, France
 
3 étapes pour protéger vos systèmes virtuels
3 étapes pour protéger vos systèmes virtuels3 étapes pour protéger vos systèmes virtuels
3 étapes pour protéger vos systèmes virtuelsAquastar Consulting
 

Mais procurados (7)

Conférence Virtualisation - Day 1 : Introduction à la vitualisation
Conférence Virtualisation - Day 1 : Introduction à la vitualisationConférence Virtualisation - Day 1 : Introduction à la vitualisation
Conférence Virtualisation - Day 1 : Introduction à la vitualisation
 
Virtualisation du stockage : Homogénéité, sécurité et performance.
Virtualisation du stockage : Homogénéité, sécurité et performance.Virtualisation du stockage : Homogénéité, sécurité et performance.
Virtualisation du stockage : Homogénéité, sécurité et performance.
 
Storagecraft ShadowProtect 4 IT Edition par StorageCraft Benelux
Storagecraft ShadowProtect 4 IT Edition par StorageCraft BeneluxStoragecraft ShadowProtect 4 IT Edition par StorageCraft Benelux
Storagecraft ShadowProtect 4 IT Edition par StorageCraft Benelux
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le Datacenter
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
 
A Libre Ouvert : Virtual box
A Libre Ouvert : Virtual boxA Libre Ouvert : Virtual box
A Libre Ouvert : Virtual box
 
3 étapes pour protéger vos systèmes virtuels
3 étapes pour protéger vos systèmes virtuels3 étapes pour protéger vos systèmes virtuels
3 étapes pour protéger vos systèmes virtuels
 

Destaque

Apports du projet de loi de santé en matière de dématérialisation des données...
Apports du projet de loi de santé en matière de dématérialisation des données...Apports du projet de loi de santé en matière de dématérialisation des données...
Apports du projet de loi de santé en matière de dématérialisation des données...yann le gigan
 
Articulo sobre patologia pavimentos articulados colombia
Articulo sobre patologia pavimentos articulados colombiaArticulo sobre patologia pavimentos articulados colombia
Articulo sobre patologia pavimentos articulados colombiaGonzalo Leon de los Rios
 
Entertainment graphs
Entertainment graphsEntertainment graphs
Entertainment graphslucy horobin
 
Empresas y sociedades en colombia
Empresas y sociedades en colombiaEmpresas y sociedades en colombia
Empresas y sociedades en colombiasergio3004
 
Bons plats à base de coco dans la cuisine vietnamienne
Bons plats à base de coco dans la cuisine vietnamienneBons plats à base de coco dans la cuisine vietnamienne
Bons plats à base de coco dans la cuisine vietnamienneVoyage au Vietnam
 
Business ques.
Business ques.Business ques.
Business ques.sshrutii
 
Robot café Jura impressa f7-mode d'emploi
Robot café Jura impressa f7-mode d'emploiRobot café Jura impressa f7-mode d'emploi
Robot café Jura impressa f7-mode d'emploihabiague
 
L'histoire de bachir
L'histoire de bachirL'histoire de bachir
L'histoire de bachirMedjgo Gomedj
 
52ème Session Internationale pour Jeunes Participants 2012
52ème Session Internationale pour Jeunes Participants 201252ème Session Internationale pour Jeunes Participants 2012
52ème Session Internationale pour Jeunes Participants 2012MarjoryMalbert
 
Press book Salon du dessin 2014 Vol.4
Press book Salon du dessin 2014 Vol.4Press book Salon du dessin 2014 Vol.4
Press book Salon du dessin 2014 Vol.4Agence Colonnes
 
Emailing _ Ateliers Numériques du Pays de Bergerac
Emailing _ Ateliers Numériques du Pays de BergeracEmailing _ Ateliers Numériques du Pays de Bergerac
Emailing _ Ateliers Numériques du Pays de BergeracPays de Bergerac
 
La distribution de la notoriété artistique en ligne
La distribution de la notoriété artistique en ligneLa distribution de la notoriété artistique en ligne
La distribution de la notoriété artistique en ligneOraku
 
Herramientas, martha balmaceda
Herramientas, martha balmacedaHerramientas, martha balmaceda
Herramientas, martha balmacedaMarthita2015
 
Transformationdenergie
TransformationdenergieTransformationdenergie
Transformationdenergieevmeier
 

Destaque (20)

Apports du projet de loi de santé en matière de dématérialisation des données...
Apports du projet de loi de santé en matière de dématérialisation des données...Apports du projet de loi de santé en matière de dématérialisation des données...
Apports du projet de loi de santé en matière de dématérialisation des données...
 
CR AG 7.9.2012
CR AG 7.9.2012CR AG 7.9.2012
CR AG 7.9.2012
 
C’est nous, les Polonais!
C’est nous, les Polonais! C’est nous, les Polonais!
C’est nous, les Polonais!
 
Brandreviewmodethique
BrandreviewmodethiqueBrandreviewmodethique
Brandreviewmodethique
 
Articulo sobre patologia pavimentos articulados colombia
Articulo sobre patologia pavimentos articulados colombiaArticulo sobre patologia pavimentos articulados colombia
Articulo sobre patologia pavimentos articulados colombia
 
Entertainment graphs
Entertainment graphsEntertainment graphs
Entertainment graphs
 
Empresas y sociedades en colombia
Empresas y sociedades en colombiaEmpresas y sociedades en colombia
Empresas y sociedades en colombia
 
Bons plats à base de coco dans la cuisine vietnamienne
Bons plats à base de coco dans la cuisine vietnamienneBons plats à base de coco dans la cuisine vietnamienne
Bons plats à base de coco dans la cuisine vietnamienne
 
Business ques.
Business ques.Business ques.
Business ques.
 
Robot café Jura impressa f7-mode d'emploi
Robot café Jura impressa f7-mode d'emploiRobot café Jura impressa f7-mode d'emploi
Robot café Jura impressa f7-mode d'emploi
 
Technohub - DESTL, par Marie Claude Lavoie
Technohub - DESTL, par Marie Claude LavoieTechnohub - DESTL, par Marie Claude Lavoie
Technohub - DESTL, par Marie Claude Lavoie
 
GUIA DIDACTICA
GUIA DIDACTICAGUIA DIDACTICA
GUIA DIDACTICA
 
L'histoire de bachir
L'histoire de bachirL'histoire de bachir
L'histoire de bachir
 
52ème Session Internationale pour Jeunes Participants 2012
52ème Session Internationale pour Jeunes Participants 201252ème Session Internationale pour Jeunes Participants 2012
52ème Session Internationale pour Jeunes Participants 2012
 
Press book Salon du dessin 2014 Vol.4
Press book Salon du dessin 2014 Vol.4Press book Salon du dessin 2014 Vol.4
Press book Salon du dessin 2014 Vol.4
 
Emailing _ Ateliers Numériques du Pays de Bergerac
Emailing _ Ateliers Numériques du Pays de BergeracEmailing _ Ateliers Numériques du Pays de Bergerac
Emailing _ Ateliers Numériques du Pays de Bergerac
 
La distribution de la notoriété artistique en ligne
La distribution de la notoriété artistique en ligneLa distribution de la notoriété artistique en ligne
La distribution de la notoriété artistique en ligne
 
Herramientas, martha balmaceda
Herramientas, martha balmacedaHerramientas, martha balmaceda
Herramientas, martha balmaceda
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Transformationdenergie
TransformationdenergieTransformationdenergie
Transformationdenergie
 

Semelhante a Comprendre les systèmes informatiques virtuels

Environnements_virtuels_-_Partie_1.pptx.pdf
Environnements_virtuels_-_Partie_1.pptx.pdfEnvironnements_virtuels_-_Partie_1.pptx.pdf
Environnements_virtuels_-_Partie_1.pptx.pdfismailoss
 
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUD
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUDINTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUD
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUDDALLELKHEZZANE2
 
A la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieA la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieSamuel Desseaux
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Kouotou Aboubakar Sidiki, Eng, PMP
 
virtualisation.pptx
virtualisation.pptxvirtualisation.pptx
virtualisation.pptxrejebwissal
 
cours-supcom-virt.pptx
cours-supcom-virt.pptxcours-supcom-virt.pptx
cours-supcom-virt.pptxManellansari
 
La virtualisation de_serveurs
La virtualisation de_serveursLa virtualisation de_serveurs
La virtualisation de_serveursNidhal Fersi
 
cloudPrivé.pptx
cloudPrivé.pptxcloudPrivé.pptx
cloudPrivé.pptxNatijTDI
 
Cours sys 2PPT20.pdf
Cours sys 2PPT20.pdfCours sys 2PPT20.pdf
Cours sys 2PPT20.pdfC00LiMoUn
 
Microsoft Asure
Microsoft AsureMicrosoft Asure
Microsoft Asurefehmi arbi
 
Microsoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern businessMicrosoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern businessChourouk HJAIEJ
 
Sécurité et Virtualisation IDC
Sécurité et Virtualisation IDCSécurité et Virtualisation IDC
Sécurité et Virtualisation IDCPROJECT SI
 
Techdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-VTechdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-Vfabricemeillon
 

Semelhante a Comprendre les systèmes informatiques virtuels (20)

Environnements_virtuels_-_Partie_1.pptx.pdf
Environnements_virtuels_-_Partie_1.pptx.pdfEnvironnements_virtuels_-_Partie_1.pptx.pdf
Environnements_virtuels_-_Partie_1.pptx.pdf
 
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUD
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUDINTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUD
INTRO TO VIRTUALISATION TECHNOLOGIE ET CLOUD
 
A la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieA la découverte de docker, 1ère partie
A la découverte de docker, 1ère partie
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
 
virtualisation.pptx
virtualisation.pptxvirtualisation.pptx
virtualisation.pptx
 
cours-supcom-virt.pptx
cours-supcom-virt.pptxcours-supcom-virt.pptx
cours-supcom-virt.pptx
 
La virtualisation de_serveurs
La virtualisation de_serveursLa virtualisation de_serveurs
La virtualisation de_serveurs
 
ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
 
Virtualisation
VirtualisationVirtualisation
Virtualisation
 
Eucalyptus
EucalyptusEucalyptus
Eucalyptus
 
cloudPrivé.pptx
cloudPrivé.pptxcloudPrivé.pptx
cloudPrivé.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cours sys 2PPT20.pdf
Cours sys 2PPT20.pdfCours sys 2PPT20.pdf
Cours sys 2PPT20.pdf
 
Cloud_2022.pdf
Cloud_2022.pdfCloud_2022.pdf
Cloud_2022.pdf
 
Microsoft Asure
Microsoft AsureMicrosoft Asure
Microsoft Asure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Microsoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern businessMicrosoft Azure : The cloud for modern business
Microsoft Azure : The cloud for modern business
 
Sécurité et Virtualisation IDC
Sécurité et Virtualisation IDCSécurité et Virtualisation IDC
Sécurité et Virtualisation IDC
 
Techdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-VTechdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-V
 
Le cloud Compting
Le cloud ComptingLe cloud Compting
Le cloud Compting
 

Comprendre les systèmes informatiques virtuels

  • 1. ROLAND KOUAKOU COMPRENDRE LES SYSTÈMES INFORMATIQUES VIRTUELS EN 4 POINTS La virtualisation des systèmes informatiques a gagné en popularité et en importance ces dernières années, mais son origine remonte à 1972, quand IBM a introduit la technologie de la virtualisation dans les grands systèmes (mainframe). Pendant longtemps, les PDG et les directeurs informatiques des entreprises ont accepté les serveurs traditionnels pour gérer leurs activités quotidiennes ; toutefois, des études révèlent que cette approche se traduit par des gaspillages en termes de puissance de traitement et de ressources matérielles, car aucun serveur n’est exploité pleinement. Les récentes tendances montrent que les responsables informatiques cherchent d’urgence à réduire les dépenses informatiques et à promouvoir « l’informatique verte ». La virtualisation des systèmes informatiques joue un rôle essentiel dans cette perspective. La virtualisation permet de réaliser des économies significatives en partageant l’espace de stockage et la capacité de l’unité centrale (UC). Point 1 : qu’est-ce que la virtualisation? La virtualisation est une technologie logicielle qui divise une ressource physique, par exemple un serveur, en plusieurs ressources virtuelles appelées machines virtuelles. La virtualisation aide à consolider les ressources physiques, à simplifier le déploiement et l’administration, et à réduire la consommation électrique et la capacité de refroidissement requises. Dans un système informatique, la virtualisation ajoute une couche d’abstraction entre deux couches de ce système. Cette couche d’abstraction est une couche logicielle insérée entre le matériel et les systèmes d’exploitation invités. Cette couche fait office de gestionnaire des ressources pour permettre le partage de la puissance de traitement et de la mémoire. Ce logiciel est appelé « moniteur de machines virtuelles » (MMV) ou « hyperviseur ». Les moniteurs de machines virtuelles virtualisent le matériel d’une machine physique et le partitionnent en plusieurs machines virtuelles séparées de façon logique. Le moniteur de machines virtuelles contrôle tous les événements qui se produisent à l’intérieur d’une machine virtuelle et applique sur cette dernière les stratégies de gestion des ressources. Plusieurs systèmes d’exploitation peuvent coexister sur la même machine virtuelle, tout en étant isolés les uns des autres, et peuvent fonctionner simultanément sur un même serveur. La virtualisation permet aux entreprises d’éliminer les serveurs matériels dédiés et de réduire ainsi leurs dépenses d’acquisition, de maintenance et d’électricité. Point 2 : les différents types de virtualisation Bien que la technologie de virtualisation des serveurs soit la plus populaire, la virtualisation ne se limite pas qu’aux serveurs. Elle peut aussi s’appliquer aux systèmes d’exploitation, aux ordinateurs de bureau, aux applications, au stockage et aux réseaux. La technologie des machines virtuelles est également utilisée pour le stockage des données, par exemple les réseaux de stockage SAN, et à l’intérieur des systèmes d’exploitation, tels que Windows Server 2008 avec Hyper-V. La virtualisation dans un environnement distribué est la base de la grille informatique (grid computing) et de l’informatique en nuage (cloud computing), offrant une infrastructure informatique en tant qu’utilitaire, ou services à la demande. La virtualisation peut être classée dans trois catégories : 1. Virtualisation du stockage Virtualise le stockage physique à partir de plusieurs périphériques de stockage en réseau, de sorte que ceux-ci apparaissent comme un périphérique de stockage unique. En règle générale, le terme « virtualisation » désigne la virtualisation des serveurs. 2. Virtualisation des réseaux Combine les ressources informatiques sur un réseau en divisant la bande passante disponible en des canaux indépendants qui peuvent être affectés à un serveur ou à un périphérique particulier en temps réel. Roland KOUAKOU, Information Systems Expert Manager rolankouakou@gmail.com Page 1 / 3
  • 2. 3. Virtualisation des serveurs Dissimule la nature physique des ressources serveurs, y compris le nombre et l’identité des serveurs, processeurs et systèmes d’exploitation individuels, aux logiciels qui s’exécutent sur ces ressources. Point 3 : aperçu de l’architecture de la technologie de virtualisation des serveurs La virtualisation des serveurs permet l’exécution simultanée de plusieurs systèmes d’exploitation et applications sur un équipement unique. Les systèmes d’exploitation s’exécutent indépendamment les uns des autres dans des environnements isolés (les machines virtuelles). Une couche de virtualisation doit s’exécuter sur les systèmes d’exploitation de l’ordinateur en tant qu’application ou service afin de créer plusieurs environnements de machines virtuelles. Les systèmes d’exploitation et les applications qui s’exécutent sur une machine virtuelle peuvent accéder à des ressources UC, mémoire, disque et réseau similaires à celles d’un ordinateur physique. Les composants d’un serveur virtuel sont les suivants : 1. Matériel physique ou hôte de virtualisation Machine physique sur laquelle résident les environnements de machine virtuelle. Le nombre de machines virtuelles qui peuvent être prises en charge sur une machine physique unique varie selon la configuration et les caractéristiques du matériel. 2. Système d’exploitation hôte Système d’exploitation principal sur la machine physique. La couche de virtualisation réside sur ce système d’exploitation. 3. Couche de virtualisation Logiciel de virtualisation qui coordonne avec les systèmes d’exploitation hôtes les demandes émanant des machines virtuelles concernant le temps UC, la mémoire physique, les opérations de lecture et d’écriture sur les disques, les entrées/sorties (E/S) sur les réseaux, etc. Le logiciel de virtualisation est un simple logiciel installé sur le système d’exploitation ou un logiciel installé directement sur le hardware appelé « hyperviseur ». Il s’agit d’un composant primordial de la technologie de virtualisation. Il intercepte les demandes de ressources matérielles émanant des machines virtuelles qu’il héberge et il convertit ces demandes dans un format lisible par le matériel physique. De même, les demandes émanant du matériel physique sont converties par l’hyperviseur de sorte qu’elles puissent être interprétées par les machines virtuelles. L’hyperviseur découple les machines virtuelles des hôtes physiques en introduisant une couche d’abstraction entre les machines virtuelles et la couche du matériel physique. Toutes les solutions de virtualisation ne font pas appel à un hyperviseur. Parmi celles qui utilisent effectivement un hyperviseur, nous pouvons citer notamment VMware ESX, VMware Virtual Infrastructure, Microsoft Hyper-V et Citrix XenSource. 4. Machine virtuelle Environnement indépendant et isolé créé par le logiciel de virtualisation. Les systèmes d’exploitation peuvent exécuter des machines virtuelles indépendamment les unes des autres. 5. Systèmes d’exploitation invités Systèmes d’exploitation installés sur les machines virtuelles. Ceux-ci s’exécutent sur le système d’exploitation hôte. La technologie de virtualisation permet l’exécution de plusieurs machines virtuelles équipées de systèmes d’exploitation invités hétérogènes de façon isolée et côte à côte sur la même machine physique. Les machines virtuelles ont leur propre matériel virtuel (p. ex., UC, mémoire RAM, disques, cartes réseau) sur lequel sont Roland KOUAKOU, Information Systems Expert Manager rolankouakou@gmail.com Page 2 / 3
  • 3. chargés les systèmes d’exploitation invités et les applications. Les systèmes d’exploitation invités s’exécutent de manière uniforme, quels que soient les composants physiques. Point 3 : les avantages de la virtualisation La virtualisation des systèmes informatiques offre de nombreux avantages. C’est pourquoi elle est devenue si populaire. Outre qu’elle améliore l’agilité du service informatique, la virtualisation réduit les coûts de possession de l’infrastructure, grâce à la réduction du nombre total de serveurs physiques. Et en conséquence, elle permet d’abaisser considérablement les dépenses d’exploitation. La virtualisation accélère la procédure d’allocation de ressources des serveurs et améliore la gestion des capacités. L’efficience informatique est également accrue grâce au partage de la capacité de traitement de l’UC et à l’utilisation efficace du stockage. Les machines virtuelles sont capables d’exécuter différents systèmes d’exploitation et offrent plusieurs avantages, par exemple l’encapsulation, l’isolement et le partitionnement. Les machines virtuelles sont encapsulées dans des fichiers, ce qui permet de les enregistrer, de les copier et d’allouer leurs ressources rapidement. Il est aussi possible de transférer du matériel virtuel, des systèmes d’exploitation, des applications et des environnements complètement configurés en l’espace de quelques secondes seulement d’un serveur physique vers un autre, ce qui permet une maintenance sans interruption de service et la consolidation continue des charges de travail. Les machines virtuelles sont complètement isolées de la machine hôte et des autres machines virtuelles. En cas de panne d’une machine virtuelle, les autres ne sont pas affectées. Aucune perte de données n’est possible sur les machines virtuelles et les applications peuvent uniquement communiquer sur des connexions réseau configurées. La virtualisation permet le partitionnement de plusieurs applications et la prise en charge de plusieurs systèmes d’exploitation au sein d’un seul système physique. Les serveurs peuvent être consolidés sous forme de machines virtuelles dans une architecture de type « scale-up » (pour une évolutivité verticale) ou « scale-out » (pour une évolutivité horizontale), et les ressources informatiques peuvent être traitées comme un groupe uniforme pouvant être alloué aux machines virtuelles de manière contrôlée. Parmi les autres avantages significatifs de la virtualisation, on notera la séparation efficace des tâches, la prise en charge de la simulation avec plusieurs versions du même système d’exploitation ou de différents systèmes d’exploitation, davantage d’options de continuité et l’extension de l’environnement de test. Quelques grandes entreprises ont adopté la virtualisation pour améliorer leur résilience, aider à la reprise après sinistre et à la continuité d’activité. Du point de la vue de la sécurité, la virtualisation offre les avantages suivants : • Meilleures capacités de diagnostic des problèmes • Récupération plus rapide après une attaque • Application des correctifs de façon plus sûre et efficace • Meilleur contrôle des ressources des ordinateurs de bureau • Dispositifs de sécurité plus rentables RÉFÉRENCES Virtualization: Benefit and Challenges, www.isaca.org/virtualization Security and Audit Issues for the Virtualization Environment, EuroCacs 2011 JournalOnline, ISACA Journal, vol. 1, 2011 JournalOnline, ISACA Journal, vol. 3, 2006 Roland KOUAKOU, Information Systems Expert Manager rolankouakou@gmail.com Page 3 / 3