VMware vSphere est une suite de composants logiciels de virtualisation. Ils comprennent ESXi, vCenter Server et d'autres composants logiciels qui remplissent plusieurs fonctions différentes dans l'environnement vSphere.

vSphere inclut les composants logiciels suivants :

ESXi
L'hyperviseur exécute les machines virtuelles. Chaque machine virtuelle dispose d'un ensemble de fichiers de disque et de configuration qui exécutent ensemble toutes les fonctions d'une machine physique.

Via ESXi, vous exécutez les machines virtuelles, installez des systèmes d'exploitation, exécutez des applications et configurez les machines virtuelles. La configuration inclut l'identification des ressources de la machine virtuelle, telles que les périphériques de stockage.

Le serveur fournit l'amorçage, la gestion, et autres services qui gèrent vos machines virtuelles.

vCenter Server
Un service qui agit en tant qu'administrateur central des hôtes VMware ESXi qui sont connectés sur un réseau. vCenter Server dirige des actions sur les machines virtuelles et les hôtes ESXi.

vCenter Server est installé pour s'exécuter automatiquement sur une machine virtuelle préconfigurée. Le service vCenter Server fonctionne en continu en arrière-plan. Il exécute ses activités de surveillance et de gestion même si aucun vSphere Client n'est connecté et lorsque personne n'a ouvert une session sur l'ordinateur sur lequel il réside. Il doit disposer d'un accès réseau à tous les hôtes qu'il gère.

vCenter Server est déployé en tant que machine virtuelle préconfigurée optimisée pour l'exécution de vCenter Server et des composants vCenter Server. Vous pouvez déployer vCenter Server sur des hôtes ESXi 6.5 ou version ultérieure.

Tous les services prérequis pour exécuter vCenter Server et les composants de vCenter Server sont fournis dans l'installation de vCenter Server. Tous les services de vCenter Server sont exécutés en tant que processus enfants du service VMware Service Library Lifecycle Manager. Consultez la documentation Installation et configuration de vCenter Server pour plus de détails sur l'installation de cette configuration.

vCenter Single Sign-On
Service qui fait partie de l'infrastructure de gestion vCenter Server. Le service d'authentification vCenter Single Sign-On renforce la plate-forme d'infrastructure VMware Cloud en autorisant les divers composants logiciels vSphere à communiquer entre eux. Le service d'authentification vCenter Single Sign-On utilise un mécanisme d'échange de jetons sécurisés, plutôt que d'obliger chaque composant à authentifier un utilisateur séparément avec un service d'annuaire comme Active Directory.

Lorsque vous installez vCenter Single Sign-On, les composants suivants sont déployés.

STS (Security Token Service)
Les certificats STS permettent à un utilisateur qui s'est connecté via vCenter Single Sign-On de s'authentifier sur tous les services vCenter pris en charge par vCenter Single Sign-On. Le services STS envoie des jetons SAML (Security Assertion Markup Language). Ces jetons de sécurité représentent l'identité d'un utilisateur dans chaque source d'identité vCenter Single Sign-On.
Serveur d'administration
Le serveur d'administration autorise les utilisateurs disposant des privilèges d'administrateur pour vCenter Single Sign-On à configurer le service vCenter Single Sign-On et à gérer les utilisateurs et les groupes dans vSphere Client. Initialement, seul l'utilisateur administrateur@vsphere.local dispose de ces privilèges.
vCenter Lookup Service
vCenter Lookup Service contient des informations de topologie sur l'infrastructure vSphere, ce qui permet aux composants vSphere de se connecter entre eux en toute sécurité. Lorsque vous installez d'autres composants de vSphere, vous êtes invité à entrer l'URL de Lookup Service, sauf si vous procédez à une installation simple. Par exemple, les programmes d'installation d'Inventory Service et de vCenter Server demandent l'URL de Lookup Service, puis contactent Lookup Service pour rechercher vCenter Single Sign-On. Après l'installation, Inventory Service et le système vCenter Server sont enregistrés avec le vCenter Lookup Service de sorte que d'autres composants vSphere, tels que vSphere Client, puissent les retrouver.
VMware Directory Service

Service d'annuaire associé au domaine vsphere.local. Ce service est un service d'annuaire mutualisé et à réplication d'homologue qui met à disposition un annuaire LDAP sur le port 389. En mode multisite, une mise à jour du contenu du service VMware Directory Service dans une instance de VMware Directory Service entraîne la mise à jour automatique des instances du service VMware Directory Service associées à tous les autres nœuds vCenter Single Sign-On.

Modules de vCenter Server
Applications qui apportent des fonctions complémentaires à vCenter Server. Normalement, les modules comportent un composant serveur et un composant client. Une fois le plug-in serveur installé, il est enregistré dans vCenter Server et vSphere Client peut le télécharger. Une fois qu'un plug-in est installé sur vSphere Client, il peut modifier l'interface en ajoutant des vues, des onglets, des boutons de barre d'outils ou des éléments de menu associés à la fonctionnalité ajoutée.

Les modules exploitent les capacités fondamentales de vCenter Server, notamment la gestion de l'authentification et des autorisations, mais peuvent posséder leurs propres types d'événements, tâches, métadonnées et privilèges.

Certaines fonctions de vCenter Server sont mises en œuvre sous forme de plug-ins, et peuvent être gérées à l'aide du gestionnaire de plug-ins de vSphere Client. Parmi ces fonctions figurent la surveillance de stockage vCenter, l'état matériel de vCenter et l'état de service vCenter.

Base de données vCenter Server
Stockage permanent pour conserver l'état de chaque machine virtuelle, hôte et utilisateur géré de l'environnement vCenter Server. La base de données de vCenter Server peut être locale ou distante du système vCenter Server.

La base de données est installée et configurée lors de l'installation de vCenter Server.

Si vous accédez à votre hôte ESXi directement via VMware Host Client, et non par le biais d'un système vCenter Server et du vSphere Client associé, vous ne pouvez pas utiliser une base de données de vCenter Server.

tcServer
De nombreuses fonctions de vCenter Server sont mises en œuvre en tant que services Web qui nécessitent tcServer. tcServer est installé sur la machine vCenter Server dans le cadre de l'installation de vCenter Server.

Les fonctionnalités qui nécessitent que tcServer s'exécutent sont : onglet État lCIM/Matériel, diagrammes de performances, WebAccess, services basés sur des stratégies de stockage et état du service vCenter.

Agent vCenter Server
Sur chaque hôte géré, logiciel qui recueille, communique et exécute les actions provenant de vCenter Server. L'agent vCenter Server est installé la première fois qu'un quelconque hôte est ajouté à l'inventaire de vCenter Server.
Agent hôte
Logiciel qui recueille, communique et exécute les actions reçues via vSphere Client, sur chaque hôte géré. Il est installé dans le cadre de l'installation d' ESXi.