Hyperviseur
Qu’est-ce que l’hyperviseur ?

Un hyperviseur, également connu sous le nom de gestionnaire de machines virtuelles (VMM), est un logiciel qui permet à plusieurs machines virtuelles (VM) de partager les ressources d’un seul serveur.

Table des matières

    Accroître les ressources de calcul

    Cette couche logicielle permet à plusieurs machines virtuelles (VM) de s’exécuter sur le même matériel hôte, optimisant ainsi l’exploitation des ressources de calcul. Les ressources de l’hôte, telles que le microprocesseur, le processeur graphique, la mémoire, l’espace de stockage et la bande passante réseau, sont allouées de manière dynamique aux différentes machines virtuelles exécutées sur celle-ci. Sans hyperviseurs, la virtualisation ne serait tout simplement pas possible.

    Plusieurs systèmes d’exploitation par hôte

    Un hyperviseur permet à plusieurs systèmes d’exploitation différents de s’exécuter sur le même hôte. Chacun de ces systèmes d’exploitation invités peut exécuter des applications distinctes tout en partageant les mêmes ressources matérielles virtualisées. Cela réduit non seulement le nombre de serveurs hôtes requis, mais permet également de gagner du temps lors du débogage des applications et de la résolution des incidents. L’hyperviseur peut également arrêter et démarrer les machines virtuelles sur demande et maintient toutes les machines virtuelles isolées les unes des autres.

    Différentes options disponibles

    Des options propriétaires et open source sont disponibles pour les hyperviseurs. Plusieurs hyperviseurs incluent VMware ESXi, VMware Player, Microsoft Hyper-V, Citrix XenServer, Xen et Oracle Virtualbox.

    Types d’hyperviseurs

    Les hyperviseurs sont généralement divisés en deux types, en fonction de l’endroit où l’hyperviseur s’exécute.

    Les hyperviseurs de type 1, également appelés hyperviseurs natifs ou bare metal, s’exécutent directement sur la machine hôte, sans aucun autre logiciel ou système d’exploitation entre celle-ci et le matériel. Un hyperviseur de type 1 agit comme un système d’exploitation de base sur lequel s’exécutent les machines virtuelles. Dans ce scénario, la machine hôte ne peut être utilisée que pour faire fonctionner les machines virtuelles.

    Ce type d’hyperviseur se retrouve généralement dans les déploiements à grande échelle ou en entreprise. Parce qu’ils disposent d’un accès matériel direct et peuvent attribuer directement des ressources, ces hyperviseurs bare metal sont hautement évolutifs, peuvent optimiser les ressources physiques sur le serveur hôte et permettre aux administrateurs de définir manuellement l’allocation des ressources.

    Les hyperviseurs de type 2, parfois appelés hyperviseurs intégrés ou hyperviseurs hébergés, s’exécutent en tant qu’application au sein du système d’exploitation sur le matériel hôte. Ce type d’hyperviseur prend en charge l’exécution de plusieurs machines virtuelles invitées sur le même hôte, mais il ne peut pas accéder directement au matériel et aux ressources de l’hôte. Il est généralement utilisé dans les laboratoires de test ou dans les environnements domestiques.

    Bien que les hyperviseurs de type 2 soient généralement plus faciles à configurer et à gérer que les versions de type 1, ils présentent plusieurs problèmes de latence et de performances, car le système d’exploitation hôte doit toujours gérer les ressources matérielles physiques. Ils comportent également des risques supplémentaires, car toute panne du système ou attaque de programme malveillant sur le système d’exploitation hôte affecte également les machines virtuelles invitées.

    La montée de l’Internet des objets (IoT) a conduit à un troisième type d’hyperviseur, l’hyperviseur intégré. Ce type d’hyperviseur permet la virtualisation des appareils IoT, avec une meilleure utilisation du matériel, une sécurité renforcée et la prise en charge de plusieurs systèmes d’exploitation.

    Avantages des hyperviseurs

    Les hyperviseurs permettent de créer instantanément de nouvelles machines virtuelles, ce qui simplifie l’allocation des ressources selon les besoins des charges de travail dynamiques. Par ailleurs, dans la mesure où les VM exécutées par l’hyperviseur ne dépendent pas d’un matériel spécifique, les machines virtuelles et les charges de travail peuvent facilement être déplacées vers différents serveurs ou plateformes selon les besoins.

    En séparant le matériel et le logiciel, un hyperviseur rend la virtualisation des postes de travail efficace. Les postes de travail virtuels peuvent être hébergés sur un serveur central et les utilisateurs finaux y ont accès à distance via Internet. L’utilisateur final peut ainsi changer plus facilement d’appareil tout en bénéficiant d’une expérience d’utilisation cohérente.

    L’un des avantages fondamentaux des hyperviseurs est leur capacité à permettre l’exécution de plusieurs systèmes d’exploitation sur un seul hôte. Dans un environnement de développement, par exemple, il est ainsi plus facile de tester des applications sur une variété de systèmes d’exploitation et de versions de ces systèmes d’exploitation. Cet atout contribue également à la compatibilité descendante et à la prise en charge multiplateforme lorsque les utilisateurs doivent exécuter des applications plus anciennes.

    Un autre avantage important des hyperviseurs dans un environnement réseau est qu’ils isolent chaque machine virtuelle invitée des autres machines virtuelles, et ce, aussi bien sur le même matériel que sur un autre situé dans le même réseau. De cette façon, si une machine virtuelle rencontre un problème, tel qu’un crash ou une attaque de programme malveillant, ce problème n’affecte pas les autres machines virtuelles ou les fichiers sur le matériel hôte.

    Applications modernes des hyperviseurs

    À mesure que la technologie de virtualisation continue d’évoluer, le concept d’hyperviseur s’est élargi pour inclure d’autres types de virtualisation :

    • ·Les hyperviseurs de stockage peuvent gérer plusieurs périphériques de stockage provenant de nombreux fournisseurs différents en tant que pool unique de ressources de stockage virtuelles software-defined. Les hyperviseurs de stockage peuvent fonctionner sur du matériel spécifique ou être indépendants du matériel.
    •  Les hyperviseurs réseau permettent aux ressources réseau d’être abstraites de leur matériel physique. Ils gèrent les ressources physiques du réseau telles que le routage, la commutation, les pare-feux de sécurité, l’équilibrage de charge et les réseaux privés virtuels (VPN). Un hyperviseur réseau peut être utilisé pour combiner plusieurs réseaux physiques en un seul réseau virtuel basé sur un logiciel ou pour diviser un réseau physique en plusieurs réseaux virtuels distincts.

    Les hyperviseurs sont également utilisés pour la virtualisation des applications et des postes de travail. Des applications individuelles ou un environnement de bureau complet sont fournis depuis un datacenter vers l’appareil d’un utilisateur final via Internet. L’utilisateur peut ainsi travailler sur l’application virtualisée ou dans l’environnement de poste de travail depuis n’importe quel appareil, à n’importe quel endroit, et conserver son accès à ses fichiers et données.

    HPE et les hyperviseurs

    Les solutions de virtualisation activées par les hyperviseurs peuvent vous aider à optimiser l’infrastructure de votre datacenter. Des innovations telles que les infrastructures composables et hyperconvergées software-defined et les solutions de cloud hybride peuvent vous aider à gérer et à rationaliser vos opérations.

    Que vous cherchiez à étendre la capacité virtualisée de votre datacenter ou que vous effectuiez une première transition vers des machines virtuelles, HPE GreenLake offre la flexibilité, l’agilité et la vitesse virtualisées dont votre entreprise a besoin, entièrement as-a-service. Vous bénéficierez d’une visibilité et d’un contrôle exceptionnels sur l’utilisation des ressources et vous travaillerez aux côtés de HPE pour étendre votre configuration à mesure que vos besoins évoluent.

    HPE Compute apporte de l’agilité aux applications et aux données, où qu’elles soient. Créez une stratégie virtualisée unifiée moderne, qui élimine la complexité et les silos, améliore la rapidité, et facilite l’adoption au moyen d’outils, de processus et de capacités d’automatisation communs.

    HPE Synergy est une infrastructure composable software-defined pour les environnements de cloud hybride, vous permettant de composer des pools fluides de ressources de calcul, de stockage et de fabric physiques et virtuelles dans n’importe quelle configuration pour n’importe quelle charge de travail sous une API unifiée.

    HPE Data Storage propose une vaste gamme de produits éprouvés pour la virtualisation client. Qu’il s’agisse d’une infrastructure de bureau virtuel (VDI), d’une VDI graphique ou de la virtualisation d’applications, HPE Primera, HPE Nimble Storage et HPE Simplivity fournissent un stockage hautement disponible, facile à gérer et très performant pour le déploiement de virtualisations client, toutes tailles confondues.

    Le stockage intelligent HPE Primera exploite des opérations autonomes pour permettre des performances prévisibles à grande échelle. Solution basée sur l’agilité du cloud et pilotée par l’intelligence de HPE InfoSight, HPE Primera fournit un accès instantané aux données avec un stockage configurable en quelques minutes, une mise à niveau transparente et un déploiement as-a-service.

    Améliorez votre expérience de stockage avec une plateforme agile, toujours active et toujours rapide qui alimente tout – des machines virtuelles aux conteneurs en passant par les tests/développements –, et qui peut être étendue sans effort sur le cloud hybride. HPE Nimble Storage HCI désagrégé (dHCI) permet aux administrateurs de machines virtuelles de libérer l’agilité et d’accélérer la mise sur le marché sur une plateforme conçue pour les applications stratégiques et les charges de travail mixtes.

    Propulsé par HPE InfoSight, l’IA la plus avancée pour les infrastructures, HPE SimpliVity est idéal pour les cas d’utilisation de VDI et de virtualisation générale. Mobilité et gestion centrées sur les machines virtuelles, sauvegarde et récupération de données intégrées, et efficacité exceptionnelle des données contribuent conjointement à fournir une architecture hyperconvergée optimisée du datacenter à l’edge.

    HPE OneView permet aux administrateurs informatiques de composer facilement une infrastructure physique sur site à l’aide d’un logiciel qui la rend programmable et facile à gérer sous forme de code via une API unifiée. Cette approche basée sur des modèles pour provisionner, mettre à niveau et déployer rapidement les serveurs, le stockage et les outils de mise en réseau, réduit le risque d’erreurs humaines.

    Solutions, produits ou services HPE connexes

    HPE GreenLake for Virtualization

    Solutions de virtualisation

    Sujets connexes