Quand un membre d'un groupe d'activité crée une demande de provisionnement pour une machine de cloud, vRealize Automation sélectionne une machine dans l'une des réservations disponibles pour ce groupe d'activité. Les réservations de cloud comprennent Amazon, OpenStack, vCloud Air et vCloud Director.

La réservation pour laquelle une machine est provisionnée doit répondre aux critères suivants :

  • La réservation doit avoir le même type de plate-forme que le Blueprint dans lequel la machine a été demandée.

  • La réservation doit être activée.

  • La réservation doit disposer de capacité disponible sur son quota de machines ou disposer d'un quota illimité.

    Le quota de machines alloué inclut uniquement les machines sous tension. Par exemple, si une réservation dispose d'un quota de 50 et que 40 machines ont été provisionnées, mais que seules 20 d'entre elles sont sous tension, le quota de la réservation est alloué à 40 pourcent, pas à 80 pourcent.

  • La réservation doit comporter la spécification des groupes de sécurité dans la demande de machine.

  • La réservation doit être associée à une région dont l'image de machine est spécifiée dans le Blueprint.

  • La réservation doit disposer d'une mémoire et de ressources de stockage non allouées suffisantes pour provisionner la machine.

    Dans une réservation de type Paiement à l'utilisation, les ressources peuvent être illimitées.

  • Pour les machines Amazon, la demande spécifie une zone de disponibilité et si un sous-réseau doit être provisionné pour la machine dans un VPC (Virtual Private Cloud) ou un emplacement autre que VPC. La réservation doit correspondre au type de réseau (VPC ou non-VPC).

  • Pour vCloud Air ou vCloud Director, si la demande spécifie un modèle d'allocation, le centre de données virtuel associé à la réservation doit avoir le même modèle d'allocation.

  • Pour vCloud Director ou vCloud Air, l'organisation spécifiée doit être activée.

  • Tous les modèles de Blueprints doivent être disponibles dans la réservation. Si la stratégie de réservation se mappent à plusieurs ressources, les modèles doivent être publics.

  • Si le fournisseur de cloud prend en charge la sélection de réseau et que le Blueprint a des paramètres réseau spécifiques, les réseaux doivent être identiques dans la réservation.

    Si le Blueprint ou la réservation spécifie un profil réseau pour l'attribution d'adresse IP statique, il est nécessaire qu'une adresse IP soit disponible pour l'attribuer à la nouvelle machine.

  • Si la demande spécifie un modèle d'allocation, le modèle d'allocation de la réservation doit correspondre à celui de la demande.

  • Si le Blueprint spécifie une stratégie de réservation, la réservation doit faire partie de cette stratégie de réservation.

    Les stratégies de réservation permettent de garantir que la réservation sélectionnée correspond aux conditions requises pour le provisionnement de machines avec un Blueprint spécifique. Par exemple, si un Blueprint utilise une image de machine spécifique, vous pouvez utiliser des stratégies de réservation pour limiter le provisionnement aux réservations associées aux régions disposant de l'image requise.

Si aucune réservation répondant à tous les critères de sélection n'est disponible, le provisionnement échoue.

Si plusieurs réservations répondent à tous les critères, la réservation à partir de laquelle provisionner une machine demandée est déterminée par la logique suivante :

  • une réservation avec une valeur de priorité inférieure est sélectionnée avant une réservation avec une valeur de priorité supérieure.

  • Si plusieurs réservations ont la même priorité, la réservation avec le pourcentage de quota de machines alloué le plus bas est sélectionnée.

  • Si plusieurs réservations ont une priorité et une utilisation de quota identiques, les machines sont distribuées parmi les réservations via le mécanisme Round-robin (répétition alternée).

    Remarque :

    Contrairement à la sélection Round-robin de profils réseau, la sélection Round-robin de réseaux (le cas échéant) est prise en charge et peut être associée à différents profils réseau.

Si plusieurs chemins de stockage sont disponibles sur une réservation avec une capacité suffisante pour provisionner les volumes de la machine, les chemins de stockage sont sélectionnés en fonction de la logique suivante.

  • Un chemin de stockage avec une valeur de priorité inférieure est sélectionnée avant un chemin de stockage avec une valeur de priorité supérieure.

  • Si le Blueprint ou la demande spécifie une stratégie de réservation de stockage, le chemin de stockage doit faire partie de cette stratégie de réservation de stockage.

    Si la propriété personnalisée VirtualMachine.DiskN.StorageReservationPolicyMode est définie sur Non exact et qu'aucun chemin de stockage avec une capacité suffisante n'est disponible dans la stratégie de stockage, le provisionnement passe à un chemin de stockage situé à l'extérieur de la stratégie de réservation de stockage spécifiée. La valeur par défaut de VirtualMachine.DiskN.StorageReservationPolicyMode est Exact.

  • Si plusieurs chemins de stockage ont une priorité identique, les machines sont distribuées parmi les chemins de stockage à l'aide d'une planification de type Round-robin.