Étant donné que VMware représente 75 % du marché mondial de la virtualisation des serveurs, il ne sera pas faux de dire qu'il est le leader incontesté de la virtualisation des serveurs. VMware permet la virtualisation de la manière la plus rentable qui soit, même lorsque la virtualisation est très consomatrice en ressources. Quel que soit le niveau du logiciel VMware que vous utilisez, la comparaison entre ESX et ESXi reste toujours un sujet très débattu.
Dans cet article, vous découvrirez la différence entre ESX et ESXi afin de prendre une décision éclairée.
ESX vs ESXi
Que vous débutiez dans l'utilisation de VMware ou que vous l'utilisiez depuis longtemps, vous rencontrerez ces terminologies tôt ou tard.
Faire le bon choix entre ESX et ESXi est essentiel lorsque vous envisagez de passer au virtuel. Une grande partie de votre réussite dépendra de la façon dont vous choisirez et installerez la bonne version du logiciel VMware dans votre centre de données. En termes simples, les deux versions diffèrent à bien des égards, notamment en termes de performances, d'utilisation de la mémoire et d'espace de stockage.
1) Performance: Par défaut, VMware utilise une console de service (ESXi) au lieu d'un système d'exploitation complet (ESX). Cela signifie que les fonctions de gestion de base telles que la couche d'abstraction matérielle (HAL), le moniteur de machine virtuelle (VMM) et l'interface de périphérique virtuel (ESX) ne sont pas disponibles. Ce sont deux types d'architecture d'hyperviseur VMware, conçus pour une installation "bare-metal", c'est-à-dire directement au-dessus du serveur physique (sans exécuter de système d'exploitation). Le but de notre article est d'expliquer la différence entre les deux.
2) Utilisation de la mémoire: ESXi utilise moins de mémoire physique que ESX.
3) Espace de stockage: ESXi peut tirer profit des volumes VMFS-5 (avec un espace supérieur à 2 TB) alors que ESX ne le peut pas.
4) Installation: Un serveur exécutant ESXi ne nécessite pas de CD/DVD, mais un disque d'installation est nécessaire pour la configuration initiale. Une fois ce processus terminé, il vous suffit de télécharger l'image pour effectuer des mises à jour ou installer de nouvelles versions. Pour mettre à niveau ESX, il faut d'abord démarrer à partir du CD/DVD, puis télécharger la nouvelle image avant de redémarrer. De même, dans le cas d'un client vSphere installé sur un système d'exploitation Windows avec une connexion Internet, vous n'avez pas besoin de fichiers ISO pour installer ou mettre à jour VMware.
ESX vs ESXi : Principaux points de différence
D'une manière générale, les deux sont similaires en ce qui concerne les fonctionnalités. Ce qui les différencie, c'est leur architecture et la gestion des opérations. Pour vous aider à comprendre ou à décider lequel utiliser pour une meilleure sécurité, une meilleure fiabilité et une meilleure gestion, ESXi devrait être votre choix car il a un avantage certain dans ces domaines. De plus, ESXi ne dépend d'aucun système d'exploitation. Si nous parlons des recommandations de VMware, vous devez migrer d'ESX vers ESXi car c'est ce qu'ils recommandent aux utilisateurs. C'est un excellent moyen de tirer le maximum de bénéfices de leur hyperviseur.
Système d'exploitation de la console dans ESX
L'architecture d'ESX est conçue pour obtenir l'aide du COS pour une certaine tâche. En revanche, ESXi n'a pas besoin de s'appuyer sur un système d'exploitation de console (COS) basé sur Linux. Il s'agit d'une différence essentielle entre les deux.
L'utilisation de COS dans ESX n'est cependant pas très étendue. La seule fonction de COS dans ESX est de démarrer le serveur, puis de charger l'hyperviseur vSphere en mémoire. C'est la seule fonction de COS sur laquelle ESX s'appuie. En dehors de cela, son rôle est très limité.
Le système d'exploitation de la console exige du temps et des efforts pour le maintenir en sécurité et l'entretenir, ce qui n'est pas une caractéristique souhaitable. En raison de sa nature exigeante et d'autres défauts, il présente les limitations suivantes:
- Le système d'exploitation de la console présente des failles qui entraînent des problèmes de sécurité dans l'environnement ESX;
- L'une des limites est le risque de sécurité que représente le fait de donner à des tiers l'accès à des outils et à des agents - une surveillance stricte est conseillée dans ce cas;
- Lorsque l'accès d'un tiers est activé, il utilise une grande partie des ressources du système en concurrence avec l'hyperviseur.
Le fait d'empêcher l'hyperviseur de ne pas s'appuyer sur le COS présente de nombreux avantages. Lorsqu'il a été introduit dans la version 3.5 de VMware, ESXi n'avait plus besoin de s'appuyer sur le COS. Il se charge dans la mémoire directement à partir du démarrage. Cela a permis d'obtenir de nombreux avantages. En voici quelques-unes :
- Elle a rendu l'infrastructure beaucoup plus sûre car le nombre de composants impliqués a été réduit;
- L'image de démarrage n'a plus la même taille car elle a été réduite;
- Lorsqu'il y a plus d'hôtes ESXi dans l'infrastructure, il est avantageux d'avoir un hyperviseur indépendant du COS car le modèle de déploiement devient agile.
La discussion ci-dessus donne une bonne idée de la différence essentielle entre ESX et ESXi. La seule différence majeure entre les deux a permis de résoudre un certain nombre de problèmes liés à la sécurité, aux performances et à la fiabilité.
ESX vs ESXi : Caractéristiques de base d'ESXi
Voici quelques-unes des principales caractéristiques de ESXi en un clin d'œil:
Une empreinte plus petite
Par rapport à ESX, l'empreinte d'ESXi est plus petite. L'empreinte est l'espace ou la mémoire qu'un logiciel occupe sur un disque. Si l'on regarde ESXi 6.7, il occupe 130 Mo alors que l'image ISO ESXi de la version 6.7 occupe 325 Mo. Cela signifie que l'empreinte d'ESXi n'est en aucun cas énorme et qu'elle ne pose aucun problème d'espace disque.
Une sécurité renforcée
Après la version 6.5, l'éventail des fonctions de sécurité est devenu encore plus complet. Vous avez accès à une grande variété d'outils et de fonctions de sécurité qui contribuent à protéger les hôtes ESXi. Vous pouvez empêcher tout accès non autorisé et toute utilisation abusive de votre système. Avec l'inclusion des fonctions de cryptage, vous êtes autorisé à crypter vos machines virtuelles. Vous pouvez également crypter des fichiers, des fichiers de disque virtuel, etc. Une autre fonction très utile est le contrôle d'accès basé sur les rôles. Il vous permet de définir l'étendue de l'accès que vous souhaitez accorder à certains utilisateurs de l'infrastructure. Il permet de limiter considérablement les accès non autorisés et les utilisations abusives.
Enfin, la journalisation des audits est une autre caractéristique essentielle. Elle permet une surveillance efficace de l'infrastructure.
Un écosystème riche
L'écosystème de VMware est très bien soutenu. Par exemple, vous pouvez combiner des applications tierces avec VMware pour améliorer votre gestion, ce qui vous aidera à gérer une infrastructure diverse et complexe. L'un des outils VMware, Global Support Services (GSS), est une excellente solution pour identifier si un problème auquel vous êtes confronté est lié à un logiciel tiers ou à un matériel. Ce riche écosystème d'outils multiples et de mise en œuvre par des tiers en fait une expérience globale formidable.
Une expérience conviviale
L'une des principales améliorations concerne l'expérience utilisateur. La version 6.5 s'accompagne d'une version HTML5 de vSphere Client. C'est notamment ce qui permet d'améliorer l'expérience utilisateur. Une autre fonctionnalité utile est l'inclusion de CLI dans vSphere, qui permet aux utilisateurs de donner des commandes de base au système, à condition que la machine à partir de laquelle la commande est générée ait accès au système. Elle permet également d'utiliser les API REST pour les tâches de mise au point. Cette fonctionnalité a permis d'optimiser le provisionnement des applications, l'accès conditionnel, etc.
Conclusion
Pour conclure notre comparaison entre ESX et ESXi, nous dirons que les deux sont assez similaires en ce qui concerne les fonctionnalités et les performances. Cette affirmation est encore plus vraie lorsque nous comparons la version 4.1. La différence majeure entre les deux réside dans l'architecture et la façon dont ils gèrent leurs opérations. ESXi ne dépend d'aucun système d'exploitation, ce qui lui permet de résoudre de nombreux problèmes de sécurité et de fiabilité. La migration vers l'architecture ESXi nécessite une préparation minutieuse. Cependant, vous n'aurez pas à subir de temps d'arrêt pendant la migration.
Les FAQ
- Quand ESX est-il devenu ESXi?
ESX est devenu ESXi en 2010. VMware a renommé ESX en ESXi lors de la sortie de la version 4.1.
- Est-ce que ESXi possède un pare-feu?
Oui. Vous disposez d'un pare-feu intégré dans tous les serveurs ESXi. Le pare-feu se situe entre l'interface de gestion et l'armature.
- Puis-je utiliser ESXi sans vSphere ?
Techniquement, l'utilisation d'ESXi est gratuite. Vous n'avez rien à payer d'autre que l'application d'une licence gratuite.