Pools élastiques dans les locations parent et enfant

Si votre organisation utilise la gestion d'organisation Oracle Cloud Infrastructure (modèle de location parent et enfant), vous pouvez appliquer des économies de coûts de pool élastique à l'aide d'un pool élastique qui couvre les locations parent et enfant.

Oracle Cloud Infrastructure (OCI) Organization Management propose deux types de location :

  • Parent : location associée à l'abonnement financé principal.
  • Enfant : locations qui rejoignent une organisation, par lesquelles une location parent gère les coûts et la gouvernance de l'enfant. Les locations enfant peuvent être créées de toutes nouvelles locations, ou des locations existantes peuvent être invitées à rejoindre la même organisation et à modifier votre abonnement par défaut.

Vous pouvez combiner la gestion d'organisation OCI avec les avantages des pools élastiques. Un pool élastique peut fonctionner dans les locations, où le leader du pool élastique se trouve dans la location parent et le membre du pool élastique se trouve dans une location enfant.

  • Lorsque vous créez un pool élastique dans une location enfant, le pool élastique n'est visible que par la location enfant. Cela signifie que lorsque vous créez un pool élastique dans une location enfant, le pool élastique ne peut pas ajouter de membres à partir de la location parent ou d'une autre location enfant.

  • Il n'y a aucune différence pour la facturation de pool élastique ou la gestion de la capacité lorsqu'un pool élastique inclut des instances d'une ou de plusieurs locations enfant. Les membres du pool dans la location enfant ne sont pas facturés individuellement (le responsable du pool est facturé en fonction de la forme du pool).

  • Si une location enfant est enlevée, c'est-à-dire que la relation parent-enfant est rompue, tous les membres du pool de la location enfant deviennent des instances régulières et n'appartiennent pas à un pool élastique.

Prérequis

Pour utiliser un pool élastique entre les locations, vous devez définir des stratégies OCI Identity and Access Management qui permettent à une instance de base de données Autonomous AI dans une location enfant de rejoindre un pool élastique dans la location parent.

Tenez compte des cas suivants :

  • Vous voulez autoriser un utilisateur de la location parent à créer une instance en tant que membre de pool dans la location enfant ou à ajouter une instance existante de la location enfant en tant que membre de pool à un pool élastique de la location parent. Pour ce faire, un utilisateur de la location parent doit disposer des stratégies OCI Identity and Access Management suivantes :

    Stratégies requises dans la location parent :

    
    define tenancy ChildTenancy as ocid1.tenancy.oc1....
    endorse group ParentTenancyUserGroup to manage autonomous-databases in tenancy ChildTenancy
    allow group ParentTenancyUserGroup to manage autonomous-databases in tenancy

    Stratégies requises dans la location enfant :

    define tenancy ParentTenancy as ocid1.tenancy.oc1...
    define group ParentTenancyUserGroup as ocid1.group.oc1...
    admit group ParentTenancyUserGroup of tenancy ParentTenancy to manage autonomous-databases in tenancy
  • Vous voulez autoriser un utilisateur de la location enfant à créer une instance en tant que membre d'un pool élastique dans la location parent, ou à ajouter une instance existante de la location enfant en tant que membre de pool à un pool élastique dans la location parent. Pour ce faire, un utilisateur de la location enfant doit disposer des stratégies OCI Identity and Access Management suivantes :

    Stratégies requises dans la location parent :

    define tenancy ChildTenancy as ocid1.tenancy.oc1....
    define group ChildTenancyUserGroup as ocid1.group.oc1...
    admit group ChildTenancyUserGroup of tenancy ChildTenancy to manage autonomous-databases in tenancy

    Stratégies requises dans la location enfant :

    define tenancy ParentTenancy as ocid1.tenancy.oc1...
    define group ParentTenancyUserGroup as ocid1.group.oc1...
    endorse group ChildTenancyUserGroup to manage autonomous-databases in tenancy ParentTenancy
    allow group ChildTenancyUserGroup to manage autonomous-databases in tenancy