Aller au contenu

Documentation

Serveurs et plans

Un serveur dans Provibr, c’est ce que votre intégration livre : une machine virtuelle, un compte d’hébergement ou un serveur de jeu. Ils figurent dans une seule liste, sous un seul jeu de droits, avec la même piste d’activité. Ce qui diffère, c’est ce que vous pouvez leur faire, et cela découle du fournisseur.

Les plans

Un plan est une commande enregistrée. Il existe pour que ce que vous vendez vingt fois soit décrit une seule fois, et pour qu’un collègue qui le commande ne puisse pas en fausser subtilement les détails.

Plan VPS
Les cœurs, la mémoire et le disque, plus le pool d’adresses dans lequel puiser et éventuellement un bridge. Il n’est pas lié à une intégration : le même plan fonctionne donc sur tous les hyperviseurs que vous avez connectés.
Plan web
Un forfait d’hébergement sur un panneau de contrôle, sous un nom de votre choix. Le nom du forfait est enregistré tel qu’il était à ce moment-là. C’est une référence à quelque chose qui se trouve sur votre serveur, pas une copie de son contenu.
Plan de jeu
L’ensemble du conteneur sur un panneau de jeu : l’egg, éventuellement une image et une commande de démarrage, les valeurs des variables, les limites et les limites de fonctions. Commander un serveur de jeu sans plan n’est pas possible.
Les plans sont visibles par toute votre organisation et peuvent être désactivés plutôt que supprimés. Un plan désactivé disparaît du formulaire de commande et laisse intacts les serveurs qui en sont issus.

Commander

Le formulaire de commande comporte deux étapes. La première est ce que vous commandez ; la seconde, le détail. Une intégration qui n’est pas prête à recevoir des commandes est listée avec le motif et un lien vers l’onglet qui y remédie.

  • Pour un hyperviseur, vous choisissez l’intégration, éventuellement un plan, et le système d’exploitation. Sans plan, vous renseignez vous-même la configuration, dans les limites de ce que le nœud peut réellement offrir là où l’agent l’a mesuré.
  • Pour un panneau de contrôle, vous choisissez un plan web ou un forfait isolé, puis le nom d’utilisateur, le domaine, l’adresse e-mail et le mot de passe.
  • Pour un panneau de jeu, vous choisissez un plan de jeu et un nom. Ce sont les deux seuls champs.

Si le plan porte un pool d’adresses, l’adresse en provient et le sélecteur manuel disparaît. Sans plan, vous pouvez prendre la prochaine adresse libre d’un pool, en fixer une précise, ou n’en prendre aucune.

Pour une machine virtuelle, l’identifiant n’est pas à votre choix : la plateforme en attribue un dans la plage définie sur l’intégration, et n’en réutilise jamais. Un compte d’hébergement est identifié par le nom d’utilisateur que vous choisissez, et un serveur de jeu par l’identifiant attribué par son propre panneau.

Ce que vous pouvez faire à un serveur

Les boutons suivent le fournisseur. Un compte d’hébergement n’a pas de bouton de démarrage parce qu’il n’y a rien à démarrer ; un serveur de jeu a un bouton d’arrêt forcé parce que les conteneurs en ont parfois besoin.

  • Machines virtuelles : démarrer, forcer l’arrêt, arrêter, mettre en pause, reprendre, actualiser, réinstaller, redimensionner et ajouter des disques, ajouter et retirer des cartes réseau, modifier les règles de pare-feu, et supprimer.
  • Comptes d’hébergement : suspendre, réactiver, changer de forfait, actualiser et supprimer.
  • Serveurs de jeu : démarrer, arrêter, redémarrer, forcer l’arrêt, suspendre, reprendre, actualiser, réinstaller et supprimer.
La suppression vous demande de saisir le nom du serveur, et le contrôle est refait côté serveur plutôt que d’être cru sur la foi du navigateur. Vous pouvez aussi choisir de le retirer de Provibr uniquement et de laisser la machine où elle est. C’est un droit distinct, car c’est une décision différente.

La page du serveur

  • Aperçu : le statut, la configuration, les adresses, l’intégration et l’agent dont il dépend, l’utilisation récente et les boutons.
  • Statistiques : les graphiques, sur une heure, six heures, un jour ou une semaine.
  • Réseau : les adresses attribuées par Provibr à côté de celles observées par l’agent, les règles et le journal du pare-feu, et les adresses matérielles utilisées pour l’installation par le réseau.
  • Matériel : les disques et les cartes réseau, lus sur la machine elle-même.
  • Console : un écran ou un terminal en direct, là où le fournisseur en propose un.
  • Activité : chaque commande et chaque événement de ce serveur, avec le motif indiqué par l’agent.
  • Paramètres : sa provenance, la réinstallation, l’installation par le réseau, le changement de forfait et la suppression.
Un onglet que vous ne voyez pas est soit une capacité dont le fournisseur ne dispose pas, soit un droit qui ne vous a pas été accordé. Les deux sont voulus ; aucun n’est une erreur.

Les statuts

Deux d’entre eux sont faciles à confondre, et la différence compte pour votre facture.

  • En cours de création : Provibr est en train de le créer. Le clonage ou l’appel de création est encore en cours.
  • En cours de configuration : la machine se configure elle-même, par cloud-init ou par une installation réseau. Elle compte comme étant en marche.
  • En marche, arrêté, erreur, inconnu : ce que le système rapporte.
  • Suspendu : éteint et verrouillé. Soit c’est vous, soit un administrateur, soit la plateforme parce que vous avez dépassé votre limite de licence.
Seul un serveur suspendu ne compte pas dans votre capacité. Une machine simplement arrêtée occupe toujours sa place, et une machine en cours de configuration l’occupe déjà.

Les changements faits en dehors de Provibr

L’agent interroge toutes les vingt secondes et effectue une comparaison complète toutes les quelques minutes : une machine que quelqu’un a arrêtée à la main apparaît donc comme arrêtée dans ce délai environ. Quelques observations sont délibérément ignorées : une machine ne peut pas se déclarer en marche tant qu’elle est encore en cours de configuration, et aucune observation venant de votre infrastructure ne peut lever une suspension imposée par la plateforme pour dépassement de votre limite.

Une ressource présente sur votre système mais sans enregistrement dans Provibr est ignorée à chaque interrogation, comptée, et consignée une seule fois. C’est pourquoi vos propres machines de production n’apparaissent jamais d’elles-mêmes dans le panneau.

Reprendre ce qui existe déjà

Lorsqu’un fournisseur peut lister ce qu’il fait tourner, son intégration dispose d’un onglet d’import. Vous obtenez la liste, cochez ce que vous voulez et cela devient un serveur dans Provibr avec son identifiant réel. Pas d’espace réservé, pas de second enregistrement.

Cela fonctionne partout où une intégration peut lister ce qui tourne déjà, qu’il s’agisse de machines virtuelles, de comptes d’hébergement ou de serveurs de jeu, de sorte que rien, sur un système connecté, n’a besoin d’être recréé à la main.

Les ressources importées comptent dans votre capacité exactement comme celles que vous avez commandées, et l’avertissement se trouve au-dessus du bouton plutôt qu’après lui.