Fonctionnement du module Hâpy

Le module Hâpy permet l'administration (One) d'un nœud local (One node) et met à disposition l'orchestrateur[1] libvirt[2] et l'hyperviseur[3] KVM[4] pour réaliser la virtualisation des machines. Il permet également la création de commutateurs (switches) virtuels au travers d'Open vSwitch[5].

Il est également capable d'administrer un ou plusieurs nœuds (One node) supplémentaires déclarés et hébergés sur d'autres machines (Hâpy Node).

Le module Hâpy met à disposition l'interface Sunstone[6] qui facilite la gestion des machines virtuelles et la gestion de l'ensemble des nœuds constituant la grappe (cluster). Sunstone met à disposition un dépôt (One Market) avec des modèles de machines virtuelles partagées par la communauté d'utilisateurs. OpenNebula Flow peut être activé pour faciliter le déploiement de plusieurs machines virtuelles dépendantes entre elles.

Deux modes de fonctionnement

Les modules Hâpy proposent deux modes de fonctionnement :

  • mode cluster local : virtualisation pour gérer l'infrastructure virtuelle dans un seul centre de données ;

    • machine maître avec un orchestrateur et un ou plusieurs nœuds ;
    • impossibilité de migrer une machine virtuelle d'un hyperviseur à un autre ;
    • module Hâpy avec l'ajout éventuel de modules Hâpy Node.
  • mode cluster distant : virtualisation permettant de gérer l'infrastructure virtuelle sur plusieurs centres de données ;

    • machine maître avec un orchestrateur et des hyperviseurs ;
    • possibilité de migrer une machine virtuelle d'un hyperviseur à un autre ;
    • module Hâpy avec au minimum deux modules Hâpy Node.

Attention

L'installation dans un mode ou dans l'autre ne peut se faire que par la sélection du module approprié dans le menu de démarrage :

  • module Hâpy pour le mode cluster local ;

  • module Hâpy et au minimum deux modules Hâpy Node pour le mode cluster distant.

Attention

Le mode cluster distant est à privilégier pour un fonctionnement hypothétique avec des sites distants.

Dans les deux modes il est possible d'avoir un ou plusieurs nœuds.

Module Hâpy

Le module Hâpy peut fonctionner de manière autonome et propose toutes les fonctionnalités de virtualisation.

Pour étendre les capacités du module Hâpy il est possible d'ajouter un ou des modules Hâpy Node.

Module Hâpy Node

Le module Hâpy Node ne peut pas fonctionner de manière autonome et est forcement intégré à un module Hâpy.

Pour étendre les capacités du module Hâpy il est possible d'ajouter un ou des modules Hâpy Node.