Vous pouvez créer un compte de cloud VMware Cloud Director dans vRealize Automation pour déployer des machines virtuelles Cloud Director à l'aide d'objets indépendants du cloud. Cloud Director prend en charge le provisionnement flexible de ressources réseau, de stockage et de calcul, et fournit une expérience basée sur un portail pour gérer les instances de vCenter, et leurs dispositifs réseau NSX-T et NSX-V, ainsi que les centres de données virtuels associés via un catalogue.

Le compte de cloud VMware Cloud Director prend en charge la création de machines virtuelles Cloud Director autonomes sans vApp. Trois scénarios de provisionnement de machines virtuelles Cloud Director via des modèles de cloud Cloud Assembly sont pris en charge :
  • Machines virtuelles
  • Réseaux attachés aux machines virtuelles
  • Machines virtuelles avec un ou plusieurs disques supplémentaires

Pour plus d'informations sur l'utilisation de VMware Cloud Director, notamment sur la configuration de plusieurs serveurs pour la haute disponibilité, reportez-vous à la documentation officielle à l'adresse https://docs.vmware.com/fr/VMware-Cloud-Director/index.html.

Note : Un compte de cloud VMware Cloud Director ne fonctionnera pas dans un environnement dans lequel FIPS est activé. En outre, une fois activé, FIPS ne peut pas être désactivé pour vRealize Automation 8.x.

Le compte de cloud VMware Cloud Director prend en charge jusqu'à 1 000 machines virtuelles avec vRealize Automation en mode de soutien.

La procédure suivante décrit comment configurer un compte de cloud VMware Cloud Director dans vRealize Automation Cloud Assembly.

Conditions préalables

  • Configurez un déploiement VMware Cloud Director 10.2.0, 10.2.1, 10.2.2, 10.3, 10.3.1, 10.3.2, 10.3.3 ou 10.4 avec une ou plusieurs organisations appropriées.
  • Les utilisateurs spécifiés pour cette intégration doivent disposer de privilèges d'administrateur d'organisation pour lire les modèles applicables et créer des machines virtuelles, ainsi que pour afficher d'autres ressources, telles que des stratégies de calcul, des disques, des centres de données virtuels, etc. Le compte de cloud VCD pour vRealize Automation fonctionne dans un contexte de locataire dans Cloud Director, de sorte que vous vous connectez à une organisation individuelle dans Cloud Director avec vos informations d'identification de locataire. Pour plus d'informations sur les informations d'identification requises, reportez-vous à la section Informations d'identification requises pour utiliser des comptes de cloud dans vRealize Automation.
  • Vous devez configurer le stockage, le réseau, l'image et les types appropriés ou la stratégie de dimensionnement dans votre instance de VMware Cloud Director, et mapper ces objets dans vRealize Automation Cloud Assembly avant ou après avoir configuré votre intégration. La liste suivante explique comment les objets virtuels VMware Cloud Director doivent être mappés à des objets vRealize Automation dans Cloud Assembly.
    • Réseaux d'organisation VMware Cloud Director (isolés, directs, routés) : mappage aux réseaux vRealize Automation. Aucun pool d'adresses IP statiques ne peut être défini pour l'adaptateur réseau.
    • Stratégies de dimensionnement de machine virtuelle VMware Cloud Director : mappage aux types vRealize Automation.
    • Stratégies de stockage de VMware Cloud Director : mappage aux profils de stockage vRealize Automation.
    • Images de VMware Cloud Director (OVF, support de démarrage ISO) : mappage aux images vRealize Automation. Les images peuvent être des modèles de vApp ou des supports tels que des fichiers ISO. Si vous utilisez une image ISO, une machine virtuelle « vide » est créée et le support est attaché comme support de démarrage.
    • Machines virtuelles VMware Cloud Director : mappage aux calculs vRealize Automation.
    • Disques de machines virtuelles VMware Cloud Director : mappage aux volumes de cloud vRealize Automation.

    Vous mappez ces objets VMware Cloud Director aux objets vRealize Automation à l'aide des options sous les pages Infrastructure > Configurer > de Cloud Assembly. Pour obtenir des informations détaillées sur le mappage d'objets dans vRealize Automation, reportez-vous aux rubriques pertinentes sous Création d'une infrastructure des ressources Cloud Assembly.

Procédure

  1. Sélectionnez Infrastructure > Connexions > Comptes de cloud et cliquez sur Ajouter un compte de cloud.
  2. Sélectionnez le type de compte de cloud VMware Cloud Director, puis entrez un Nom et une Description.
  3. Entrez les informations de compte appropriées requises pour accéder au serveur VMware Cloud Director.
  4. Entrez l'URL de base à utiliser pour vous connecter au serveur VMware Cloud Director.
  5. Entrez un Nom d'utilisateur et un Mot de passe appropriés pour un compte valide pouvant accéder à l'instance de Cloud Director spécifiée.
  6. Entrez le nom de l'Organisation à utiliser avec cette intégration.
    Dans vCloud Director, une organisation contient les utilisateurs, les vApp qu'ils créent et les ressources que les vApp utilisent.
  7. Cliquez sur Valider.
    Lors de la validation, il peut vous être demandé d'accepter un certificat. Lorsque la connexion est validée, vous pouvez sélectionner des paramètres supplémentaires.
  8. Si vous utilisez des balises pour prendre en charge une stratégie de marquage, entrez des balises de capacité. Reportez-vous aux sections Utilisation des balises pour gérer les ressources et les déploiements de Cloud Assembly et Création d'une stratégie de balisage.
  9. Après validation, la page affiche une liste de centres de données virtuels Cloud Director que vous pouvez sélectionner. Sélectionnez le centre de données approprié. Cette sélection détermine les régions Director dans lesquelles vous pouvez effectuer un déploiement.
  10. Cliquez sur Ajouter pour ajouter le compte de cloud VMware Cloud Director à vRealize Automation.

Résultats

Le compte de cloud VMware Cloud Director est disponible pour la configuration dans vRealize Automation. Les réseaux associés à l'instance de Cloud Director sont disponibles pour la configuration sur la page Ressources > Réseaux de Cloud Assembly. Vous pouvez configurer les profils de stockage appropriés, puis utiliser le compte de cloud pour créer des déploiements dans des modèles de cloud. En outre, assurez-vous qu'un projet approprié est configuré dans Cloud Assembly pour une utilisation avec l'instance de Cloud Director.

Que faire ensuite

Le compte de cloud VMware Cloud Director est prêt à être utilisé dans les modèles de cloud de Cloud Assembly.

Voici un exemple de modèle de cloud pour un déploiement de base de VMware Cloud Director.

formatVersion: 1
inputs: {}
resources:
  Cloud_Network_1:
    type: Cloud.Network
    properties:
      networkType: existing
      constraints: 
        - tag: net1:isolated
  Cloud_Volume_1:
    type: Cloud.Volume
    properties:
      capacityGb: 2
  Cloud_Machine_1:
    type: Cloud.Machine
    properties:
      image: image1
      flavor: small
      storage: 
        constraints: 
          - tag: storage:development
      attachedDisks:
        - source: '${resource.Cloud_Volume_1.id}'
      networks:
        - network: '${resource.Cloud_Network_1.id}'

Les actions de jour 2 suivantes sont prises en charge sur les machines virtuelles VMware Cloud Director déployées :

  • Mettre sous tension
  • Mettre hors tension
  • Interrompre
  • Créer un snapshot
  • Revenir au snapshot
  • Supprimer le snapshot
  • Ajouter un disque
  • Supprimer un disque
  • Redimensionner le disque (remarque : seule l'augmentation de la taille du disque est prise en charge)
  • Redimensionner le disque de démarrage

Après le déploiement d'un Blueprint, les utilisateurs peuvent appliquer des balises sur les machines récemment provisionnées dans vRealize Automation. Ces balises vRealize Automation sont mappées à des métadonnées VMware Cloud Director qui peuvent être récupérées à l'aide de VMware Cloud Director API. Les utilisateurs peuvent également baliser d'autres ressources vRealize Automation, mais seules les machines côté VMware Cloud Director sont mises à jour, car il s'agit du seul type de ressource pris en charge pour cette fonctionnalité.

Après le déploiement d'un Blueprint, les utilisateurs peuvent redimensionner le disque de démarrage d'une machine virtuelle. Les disques standard sont également pris en charge. Dans ce cas, les clients doivent uniquement attacher une ressource de disque à une ressource de machine. Lorsque tout est déployé, vous pouvez utiliser l'option « mettre à jour le disque de démarrage » ou « mettre à jour le disque » pour augmenter, mais pas diminuer, la taille du disque souhaité.

Après le déploiement d'un Blueprint, les utilisateurs peuvent modifier une stratégie de dimensionnement de machine virtuelle à l'aide de l'option Redimensionner de la configuration de type vRealize Automation. Une fois sélectionnée, la machine virtuelle VMware Cloud Director utilise la stratégie de dimensionnement fournie.

Cette fonctionnalité nécessite que le Bundle de droits par défaut du rôle Administrateur d'organisation contienne le droit « Modifier les stratégies de calcul », pour lequel le code interne est VAPP_EDIT_VM_COMPUTE_POLICY. Ensuite, ce droit doit être activé pour l'administrateur d'organisation. Dans le cas contraire, l'opération de redimensionnement échoue avec une erreur 403: Either you need some or all of the following rights [VAPP_EDIT_VM_COMPUTE_POLICY] to perform operations.

Vous pouvez redimensionner le disque de démarrage d'une machine virtuelle VMware Cloud Director en tant qu'opération du jour 2 en sélectionnant la machine virtuelle sur la page Déploiements. Cependant, vous devez désactiver le provisionnement rapide avant de tenter de redimensionner le disque de démarrage, au risque que l'erreur suivante se produise :

Request timed out after 120 minutes. Please configure project request timeout parameter for long running resource requests.

Notez que cette exigence s'applique uniquement aux machines virtuelles créées à partir de disques de modèle de vApp. Elle ne s'applique pas aux machines virtuelles créées à partir de fichiers ISO.

La procédure suivante décrit comment désactiver le provisionnement rapide.

  1. Connectez-vous à VMware Cloud Director en tant qu'administrateur système : https://vcd_url/provider avec l'utilisateur du système
  2. Cliquez sur VDC d'organisation.
  3. Sélectionnez l'organisation cible.
  4. Cliquez sur Stockage (sous Stratégies).
  5. Désactivez le provisionnement rapide.