Les Hyperviseurs PDF
Document Details

Uploaded by FineSquirrel7771
Tags
Summary
Ce document détaille les hyperviseurs de type 1 et 2, ainsi que leurs avantages et inconvénients en matière de virtualisation. Il explique comment ces technologies permettent d'exécuter plusieurs systèmes d'exploitation sur un seul ordinateur.
Full Transcript
# LES HYPERVISEURS ## HYPERVISEUR (1/2) - Un hyperviseur est une couche logicielle installée sur le matériel physique, qui permet de fractionner la machine physique en plusieurs machines virtuelles. - Un hyperviseur, également appelée gestionnaire de machine virtuelle (VMM), qui permet de: - G...
# LES HYPERVISEURS ## HYPERVISEUR (1/2) - Un hyperviseur est une couche logicielle installĂ©e sur le matĂ©riel physique, qui permet de fractionner la machine physique en plusieurs machines virtuelles. - Un hyperviseur, Ă©galement appelĂ©e gestionnaire de machine virtuelle (VMM), qui permet de: - GĂ©rer facilement les machines virtuelles. - Faire croire aux systèmes d'exploitations invitĂ©es qu'ils sont les seuls Ă communiquer avec le matĂ©riel. - Enfermer les OS invitĂ©es dans une machine virtuelle. - Intercepter les requĂªtes vers les VM. - Traduire les requĂªtes pour les exĂ©cuter sur la machine hĂ´te. - Les intĂ©rĂªts d'un hyperviseur sont divers : - Test de système d'exploitation - Test d'application - Conception de rĂ©seau de machine - Utilisation d'un OS dans son OS principal - Economie matĂ©rielle ## HYPERVISEUR (2/2) - Dans le cas de la virtualisation des systèmes d'exploitation, un hyperviseur permet Ă plusieurs systèmes d'exploitation de s'exĂ©cuter simultanĂ©ment sur le mĂªme matĂ©riel physique. - Dans la virtualisation des serveurs un (e): - SE invitĂ© ou instance est le système d'exploitation installĂ© sur la machine virtuelle. - Machine hĂ´te est le matĂ©riel sur lequel l'hyperviseur est exĂ©cutĂ©. ## HYPERVISEUR DE TYPE 1 (1/3) - Un hyperviseur de type 1 s'agit d'un hyperviseur natif ou bare-metal. - Un hyperviseur de type 1 est installĂ© directement sur la plateforme matĂ©riel. - Un hyperviseur de type 1 divise le matĂ©riel en plusieurs machines virtuelles sur lesquelles nous pouvons installer des systèmes d'exploitation invitĂ©s. - Un hyperviseur de type 1 devient le système d'exploitation (mini OS) de la machine, la machine ne peut pas servir Ă autre chose qu'Ă faire tourner l'hyperviseur. ## HYPERVISEUR DE TYPE 1 (2/3) - (+ avantage) Un hyperviseur de type 1 est tolĂ©rant aux pannes: lorsque le serveur physique tombe en panne, le logiciel de gestion migre les instances vers les serveurs disponibles si rapidement que nous ne rĂ©alisons mĂªme pas que le matĂ©riel physique est en panne. Les utilisateurs ne connaĂ®tront aucun temps d'arrĂªt et le matĂ©riel dĂ©faillant peut Ăªtre rĂ©parĂ© ou remplacĂ© Ă un moment qui convient au personnel de maintenance et d'exploitation. - (+ avantage) : Un maximum de ressources peut Ăªtre allouĂ© aux machines virtuelles car ce type d'hyperviseur est directement liĂ© Ă la couche matĂ©rielle. - (-) inconvĂ©nient : Il est possible d'exĂ©cuter uniquement un hyperviseur de type 1 Ă la fois sur un serveur. ## HYPERVISEUR DE TYPE 1 (3/3) - Les hyperviseurs de type 1 peuvent Ăªtre utilisĂ©s pour virtualiser des serveurs de fichiers, de bases de donnĂ©es, de messageries, etc... - Un hyperviseur de type 1 est Ă privilĂ©gier lorsque l'on souhaite exĂ©cuter des applicatifs en continu. - La quasi-totalitĂ© des serveurs peut Ăªtre virtualisĂ©e via un hyperviseur de type 1. - Un hyperviseur devra Ăªtre compatible Ă deux niveaux, il est indispensable de valider cette double compatibilitĂ© afin d'assurer la stabilitĂ© du système. 1. CompatibilitĂ© avec le matĂ©riel sur lequel il s'exĂ©cute (constructeurs et composants) 2. CompatibilitĂ© avec les OS qui sont supportĂ©s dans les VM. ## HYPERVISEUR DE TYPE 2 - Un hyperviseur de type 2 est un logiciel qui s'installe et s'exĂ©cute sur un système d'exploitation dĂ©jĂ en place. - Un hyperviseur de type 2 Ă©galement appelĂ© hyperviseur hĂ©bergĂ©. - Un hyperviseur de type 2 se dĂ©marre la plupart du temps comme une simple application. - Par exemple, une machine sous Windows 10 sur lequel on va venir installer un hyperviseur (comme n'importe quel autre logiciel) dans le but de crĂ©er des VMs. ## HYPERVISEUR DE TYPE 2 - Dans la plus part du temps, un hyperviseur de type 2 est utilisĂ© pour virtualiser les OS(s) dur des PC afin de procĂ©der Ă des tests de compatibilitĂ© et/ou de sĂ©curitĂ©. - (+ avantage): Il est possible d'exĂ©cuter plusieurs hyperviseurs en mĂªme temps car ceux-ci ne s'installent pas directement sur la couche matĂ©rielle. - (- InconvĂ©nient) : Ce type d'hyperviseur ne peut pas fournir autant de ressources matĂ©rielles que les hyperviseurs de type 1 puisqu'ils sont installĂ©s sur un système d'exploitation, lui-mĂªme consommateur de ressources.