Vue d'ensemble
Les composants de Kyvernon, leur fonctionnement conjoint et les dix termes dont un nouveau lecteur a besoin.
Kyvernon exécute des machines virtuelles sur vos propres serveurs. Un contrôleur tient l'inventaire et exécute chaque opération, et chaque hôte exécute les machines virtuelles qui lui sont attribuées. Vous travaillez avec la plateforme par la console web, le client en ligne de commande, l'API native ou des outils écrits pour l'API vSphere.
Composants
| Composant | Rôle |
|---|---|
| Contrôleur | Tient l'inventaire, l'identité et les autorisations, exécute les tâches et conserve leur historique. Il sert la console web, l'API native et, lorsqu'ils sont activés, les points de terminaison vSphere sur une seule adresse HTTPS (port 8443 par défaut). Les hôtes se connectent à son adresse gRPC (port 8444 par défaut). |
| Hôte | Un serveur qui exécute des machines virtuelles. Il porte l'agent d'hôte et Kyvernon VMM. |
| Agent d'hôte | Joint l'hôte au contrôleur, signale son matériel et l'état de ses machines virtuelles, et exécute ce que le contrôleur demande : démarrer, arrêter, modifier le matériel, créer des disques. |
| Kyvernon VMM | La couche d'hyperviseur. Elle exécute chaque machine virtuelle sur la virtualisation matérielle du processeur de l'hôte. |
| Console web | L'interface du navigateur vers l'inventaire, avec une console graphique pour chaque machine virtuelle. Le contrôleur la sert. |
| Client en ligne de commande | Le programme kyvernon. Il appelle l'API native et affiche des tableaux ou du JSON. |
| API native | L'API REST sous /v1 et l'API gRPC. Chaque fonction de la console web et du client en ligne de commande l'utilise. |
| Points de terminaison vSphere | SOAP sur /sdk et REST sur /api et /rest, de sorte que les outils écrits pour l'API vSphere fonctionnent avec le contrôleur. Ils restent désactivés tant qu'un administrateur ne les active pas. |
Configuration et état
Le contrôleur conserve ce que vous demandez : le nombre de processeurs, la mémoire, les disques et les cartes réseau d'une machine virtuelle. L'hôte signale ce qui se passe : l'état d'alimentation, l'hôte sur lequel elle s'exécute, les adresses que l'invité signale. Vous modifiez la première ; Kyvernon aligne le second et présente l'écart sous la forme d'une tâche qui s'exécute ou échoue.
Chaque opération qui prend du temps, comme la mise sous tension, le clonage ou la création d'un disque, est une tâche. La console web affiche les tâches dans le volet du bas. Le client en ligne de commande et l'API renvoient un identifiant de tâche que vous pouvez suivre ou attendre.
Dix termes
| Terme | Signification |
|---|---|
| Machine virtuelle | Un ordinateur défini par logiciel : processeurs, mémoire, disques et cartes réseau, avec un système d'exploitation invité à l'intérieur. |
| Hôte | Un serveur qui exécute des machines virtuelles. |
| Cluster | Un groupe d'hôtes sur lesquels le contrôleur place des machines virtuelles. |
| Datacenter | Le sommet d'une arborescence d'inventaire. Il contient des dossiers, des clusters, des hôtes, des datastores et des réseaux. |
| Datastore | Stockage qui contient les images de disque, les images ISO et d'autres fichiers des machines virtuelles. |
| Réseau | Le réseau virtuel auquel les cartes réseau se connectent. |
| Dossier | Un conteneur qui organise des objets d'un même type dans l'inventaire. |
| Groupe de ressources | La partie d'un cluster ou d'un hôte à laquelle appartient une machine virtuelle. |
| Tâche | Une opération avec un état, une progression et un résultat. |
| Inventaire | L'arborescence de tous les objets, affichée à gauche de la console web. |
Où travailler
- Utilisez la console web pour le travail quotidien et pour la console graphique d'une machine virtuelle. Première connexion et Première machine virtuelle vous y guident.
- Utilisez le client en ligne de commande pour les scripts et pour le travail dans un terminal. Première session CLI l'installe.
- Utilisez l'API native pour construire votre propre automatisation. Les conventions de l'API décrivent l'authentification, les erreurs et les tâches.
- Utilisez Connecter des outils vSphere lorsque vous avez déjà des scripts ou des outils d'inventaire écrits pour l'API vSphere.
Tâches liées
Version 0.1. Dernière modification : 2026-11-13