Concepts Pour: administrateurs, utilisateurs, locataires, développeurs

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 de Kyvernon La console web, la CLI, les scripts et portails, et les outils vSphere s'adressent au contrôleur, qui sert l'API native et les points de terminaison vSphere et tient l'inventaire, les tâches et les identités. Le contrôleur pilote l'agent d'hôte de chaque hôte, qui exécute les machines virtuelles sur Kyvernon VMM. Console web CLI Scripts et portails Outils vSphere Contrôleur API native Terminaisons vSphere Inventaire et tâches Identité et audit Hôte Agent d'hôte Kyvernon VMM Machines virtuelles

Composants

ComposantRôle
ContrôleurTient 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ôteUn serveur qui exécute des machines virtuelles. Il porte l'agent d'hôte et Kyvernon VMM.
Agent d'hôteJoint 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 VMMLa couche d'hyperviseur. Elle exécute chaque machine virtuelle sur la virtualisation matérielle du processeur de l'hôte.
Console webL'interface du navigateur vers l'inventaire, avec une console graphique pour chaque machine virtuelle. Le contrôleur la sert.
Client en ligne de commandeLe programme kyvernon. Il appelle l'API native et affiche des tableaux ou du JSON.
API nativeL'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 vSphereSOAP 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

TermeSignification
Machine virtuelleUn ordinateur défini par logiciel : processeurs, mémoire, disques et cartes réseau, avec un système d'exploitation invité à l'intérieur.
HôteUn serveur qui exécute des machines virtuelles.
ClusterUn groupe d'hôtes sur lesquels le contrôleur place des machines virtuelles.
DatacenterLe sommet d'une arborescence d'inventaire. Il contient des dossiers, des clusters, des hôtes, des datastores et des réseaux.
DatastoreStockage qui contient les images de disque, les images ISO et d'autres fichiers des machines virtuelles.
RéseauLe réseau virtuel auquel les cartes réseau se connectent.
DossierUn conteneur qui organise des objets d'un même type dans l'inventaire.
Groupe de ressourcesLa partie d'un cluster ou d'un hôte à laquelle appartient une machine virtuelle.
TâcheUne opération avec un état, une progression et un résultat.
InventaireL'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.

Version 0.1. Dernière modification : 2026-11-13