Type-1 vs Type-2 Hyperviseurs

La virtualisation des serveurs est peut-être le point le plus sultueux du monde informatique actuel. Elle existe depuis longtemps et son omniprésence ne cesse de se développer, notamment dans les environnements de grandes entreprises.

Ce qui rend la virtualisation concevable, ce sont les hyperviseurs.

La virtualisation de serveurs permet des cadres de travail distincts exécutant des applications séparées sur un serveur tout en utilisant pourtant les actifs physiques équivalents. Ces machines virtuelles permettent à un cadre et à des gestionnaires de système d’avoir une machine engagée pour chaque service qu’ils doivent exécuter.

En plus du fait que cela réduit la quantité de serveurs physiques nécessaires, mais en plus, cela permet d’économiser du temps en essayant de localiser les problèmes.

Que sont les hyperviseurs ?

Les hyperviseurs sont une partie pivotante de la programmation qui rend la virtualisation concevable. Fondamentalement, les hyperviseurs font une couche de virtualisation qui isole les CPU/Processeurs, la RAM et d’autres actifs physiques des machines virtuelles que vous faites.

La machine sur laquelle nous introduisons un hyperviseur est connue sous le nom de machine hôte, au lieu de machines virtuelles visiteuses qui connaissent un pic soudain de demande pour le dessus d’elles.

Les hyperviseurs imitent les actifs accessibles dans le but que les machines visiteuses puissent les utiliser. Quel que soit le cadre de travail que vous démarrez avec une machine virtuelle, elle aura l’impression qu’un véritable équipement physique est à sa disposition.

Du point de vue d’une VM, il n’y a aucune distinction entre la condition physique et la condition virtualisée. Les machines visiteuses n’ont pas la moindre idée que l’hyperviseur les a placées dans un domaine virtuel et qu’elles partagent la puissance de traitement accessible. Comme les machines virtuelles fonctionnent en permanence avec le logiciel qui les contraint, elles sont complètement soumises à leur activité régulière. Il peut y avoir deux types d’hyperviseur:

  • Hyperviseur de type 1.
  • Hyperviseur de type 2.

Hyperviseurs de type 1 contre hyperviseurs de type 2 : Tableau des différences

.

.

.

PARAMETER

TYPE 1 HYPERVISOR

TYPE 2 HYPERVISOR

Terminologie Exécution directe sur le matériel du système Exécution sur le système d’exploitation hôte
Démarrage Démarre avant le système d’exploitation Ne peut pas démarrer tant que le système d’exploitation n’est pas opérationnel
Autres noms Hyperviseur natif / Bare metal / Embarqué Hyperviseur du système d’exploitation hôte
Efficacité Comparativement meilleure Inférieure
Support Virtualisation du matériel Virtualisation du système d’exploitation. d’exploitation
Disponibilité Comparativement meilleure Inférieure
Performance Haut Bas
Sécurité Comparativement meilleur Inférieur
Utilisation Dans les centres de données Par les laboratoires et les professionnels de l’informatique
Exemples VMware ESXi et Citrix XEN Server KVM, Virtual Box, VMware Server et Microsoft Virtual PC.

Télécharger le tableau des différences ici.

Hyperviseur de type 1

Il s’exécute directement dans le matériel de l’hôte pour gérer le système d’exploitation invité. Il y a un accès direct du matériel et ne nécessite aucun système d’exploitation de base du serveur. Il a de meilleures performances, une meilleure évolutivité et une meilleure stabilité mais il est supporté par un matériel limité. L’hyperviseur de type 1 est également appelé par des noms tels que Bare Metal Hypervisor ou Hyperviseur natif. Sur la base de ses caractéristiques, les hyperviseurs de type 1 sont adaptés ou utilisés dans l’environnement Datacentre

Hyperviseur de type 2

Ce type d’hyperviseur est hébergé sur le système d’exploitation principal. En gros, c’est un logiciel installé sur un système d’exploitation et l’hyperviseur demande au système d’exploitation de faire des appels matériels. Il a également la meilleure compatibilité avec le matériel et son surcharge accrue affecte la performance.

Le choix du bon type d’hyperviseur repose soigneusement sur vos besoins individuels.

A un niveau macro, 2 considérations clés doivent être prises en compte lors du choix de l’hyperviseur à utiliser. La première est la « TAILLE » de l’environnement virtuel où l’hyperviseur doit fonctionner. Pour un usage individuel et les petites organisations, vous pouvez opter pour l’un des hyperviseurs de type 2, si la limite financière n’est pas un problème. Les choses se compliquent dans les environnements de grandes entreprises où nous devons être plus prudents et prendre en conséquence un appel judicieux.

La deuxième considération est le « coût ». Malgré le fait que les hyperviseurs de type 1 sont la meilleure approche, le coût peut jouer un grand rôle dans la sélection de l’hyperviseur. C’est là que vous devez accorder une attention supplémentaire puisque le coût peut être par serveur, par CPU ou même par centre.

De nombreux marchands offrent divers articles et couches de licences pour convenir à toute association. Vous pourriez avoir besoin de faire un récapitulatif des conditions préalables, par exemple, le nombre de VM dont vous avez besoin, les actifs maximum autorisés par VM, les fonctionnalités spécifiques, et ensuite vérifier lequel de ces articles s’adapte le mieux. Notez que la période d’essai peut être utile pour déterminer l’hyperviseur à choisir.

Voir aussi : Les 5 principaux hyperviseurs de type 1 sur le marché

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.