Vous pouvez créer un déploiement de dispositif VMware Cloud Director avec un cluster HA de base de données qui fournit des fonctionnalités de basculement à votre base de données VMware Cloud Director.

Le dispositif VMware Cloud Director inclut une base de données PostgreSQL intégrée. La base de données PostgreSQL intégrée inclut la suite d'outils Replication Manager (repmgr), qui fournit une fonctionnalité de haute disponibilité (HA) à un cluster de serveurs PostgreSQL.

Vous pouvez déployer le dispositif VMware Cloud Director en tant que cellule principale, cellule en veille ou cellule d'application VMware Cloud Director. Reportez-vous à la section Déployer votre dispositif VMware Cloud Director à l'aide de vSphere Client, Déploiement de votre dispositif VMware Cloud Director avec VMware OVF Tool ou Déployer votre dispositif VMware Cloud Director avec un certificat générique signé pour la communication HTTPS.

Pour configurer la HA pour votre base de données VMware Cloud Director, lorsque vous créez votre groupe de serveurs, vous pouvez configurer un cluster HA de base de données en déployant une instance principale et deux instances en veille du dispositif VMware Cloud Director. Vous pouvez dimensionner horizontalement votre groupe de serveurs en déployant également des cellules d'application. Reportez-vous à la figure Cluster HA de base de données du dispositif VMware Cloud Director.

Figure 1. Cluster HA de base de données du dispositif VMware Cloud Director
Une cellule principale et deux cellules en veille

Création d'un déploiement de dispositif VMware Cloud Director avec HA de base de données

Pour créer un groupe de serveurs VMware Cloud Director avec une configuration HA de base de données, suivez ce workflow :
  1. Déployez le dispositif VMware Cloud Director en tant que cellule principale.

    La cellule principale est le premier membre du groupe de serveurs VMware Cloud Director. La base de données intégrée est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.

  2. Vérifiez que la cellule principale fonctionne correctement.
    1. Pour vérifier la santé du service VMware Cloud Director, connectez-vous avec les informations d'identification d'administrateur système au VMware Cloud Director Service Provider Admin Portal à l'adresse https://primary_eth0_ip_address/provider.
    2. Pour vérifier la santé de la base de données PostgreSQL, connectez-vous en tant que racine à l'interface utilisateur de gestion du dispositif à l'adresse https://primary_eth1_ip_address:5480.

      Le nœud principal doit être en cours d'exécution.

  3. Déployez deux instances du dispositif VMware Cloud Director en tant que cellules en veille.

    Les bases de données intégrées sont configurées en mode de réplication avec la base de données principale.

    Note : Après le déploiement initial du dispositif en veille, le gestionnaire de réplication commence à synchroniser sa base de données avec la base de données du dispositif principal. Pendant ce temps, la base de données VMware Cloud Director et, par conséquent, l'interface utilisateur VMware Cloud Director sont indisponibles.
  4. Vérifiez que toutes les cellules du cluster HA sont en cours d'exécution.

    Reportez-vous à la section Afficher la santé et le mode de basculement du cluster de votre dispositif VMware Cloud Director.

  5. (Facultatif) Déployez une ou plusieurs instances du dispositif VMware Cloud Director en tant que cellules d'application VMware Cloud Director.

    Les bases de données intégrées ne sont pas utilisées. La cellule de l'application VMware Cloud Director se connecte à la base de données principale.

Une cellule principale, deux cellules en veille et N cellules d'application VMware Cloud Director
Note : Si votre cluster est configuré pour le basculement automatique, après avoir déployé une ou plusieurs cellules supplémentaires, vous devez utiliser Appliance API pour réinitialiser le mode de basculement sur Automatic. Reportez-vous à l' API du dispositif VMware Cloud Director. Le mode de basculement par défaut des nouvelles cellules est Manual. Si le mode de basculement est incohérent entre les nœuds du cluster, le mode de basculement du cluster est Indeterminate. Le mode Indeterminate peut créer des états de cluster incohérents entre les nœuds et les nœuds qui suivent une ancienne cellule principale. Pour afficher le mode de basculement du cluster, reportez-vous à Afficher la santé et le mode de basculement du cluster de votre dispositif VMware Cloud Director.

Création d'un déploiement de dispositif VMware Cloud Director sans HA de base de données

Important : VMware ne prend pas en charge les déploiements de dispositif VMware Cloud Director sans haute disponibilité de base de données.
Pour créer un serveur VMware Cloud Director sans configuration HA de base de données, suivez ce workflow :
  1. Déployez le dispositif VMware Cloud Director en tant que cellule principale.

    La cellule principale est le premier membre du groupe de serveurs VMware Cloud Director. La base de données intégrée est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.

  2. Vérifiez que la cellule principale fonctionne correctement.
    1. Pour vérifier la santé du service VMware Cloud Director, connectez-vous avec les informations d'identification d'administrateur système au VMware Cloud Director Service Provider Admin Portal à l'adresse https://primary_eth0_ip_address/provider.
    2. Pour vérifier la santé de la base de données PostgreSQL, connectez-vous en tant que racine à l'interface utilisateur de gestion du dispositif à l'adresse https://primary_eth1_ip_address:5480.

      Le nœud principal doit être en cours d'exécution.

  3. (Facultatif) Déployez une ou plusieurs instances du dispositif VMware Cloud Director en tant que cellules d'application VMware Cloud Director.

    La base de données intégrée n'est pas utilisée. La cellule de l'application VMware Cloud Director se connecte à la base de données principale.

Une cellule principale et N cellules d'application VMware Cloud Director