Pools Elásticos entre Tenancies Pai e Filho

Se sua organização usar o gerenciamento de organizações do Oracle Cloud Infrastructure (modelo de tenancy pai e filho), você poderá aplicar economias de custo de pool elástico usando um pool elástico que abrange tenancies pai e filho.

O Oracle Cloud Infrastructure (OCI) Organization Management fornece dois tipos de tenancies:

  • Pai: Uma tenancy associada à assinatura principal financiada.
  • Derivado: Tenancies que se juntam a uma organização, por meio das quais uma tenancy principal gerencia o custo e a governança da filha. As tenancies secundárias podem ser criadas como tenancies totalmente novas ou podem ser convidadas a participar da mesma organização e a alterar sua inscrição padrão.

Você pode combinar o gerenciamento da organização da OCI com os benefícios dos pools elásticos. Um pool elástico pode operar entre tenancies, em que o líder do pool elástico está na tenancy principal e o membro do pool elástico está em uma tenancy secundária.

  • Quando você cria um pool elástico em uma tenancy filha, o pool elástico só fica visível para a tenancy filha. Isso significa que, quando você cria um pool elástico em uma tenancy filha, o pool elástico não pode adicionar membros da tenancy mãe ou de outra tenancy filha.

  • Não há diferença para faturamento de pool elástico ou gerenciamento de capacidade quando um pool elástico inclui instâncias de uma ou mais tenancies filhas. Os membros do pool na tenancy filha não são cobrados individualmente (o líder do pool é cobrado com base na forma do pool).

  • Se uma tenancy filha for removida, ou seja, o relacionamento pai e filho for interrompido, todos os membros do pool da tenancy filha se tornarão instâncias regulares e não pertencerão a um pool elástico.

Pré-requisitos

Para usar um pool elástico entre tenancies, você deve definir políticas do OCI Identity and Access Management que permitam que uma instância do Autonomous AI Database em uma tenancy secundária se junte a um pool elástico na tenancy principal.

Considere os seguintes casos:

  • Você deseja permitir que um usuário da tenancy principal crie uma instância como membro do pool na tenancy secundária ou adicione uma instância existente da tenancy secundária como membro do pool a um pool elástico na tenancy principal. Para fazer isso, um usuário na tenancy mãe deve ter as seguintes políticas do OCI Identity and Access Management:

    Políticas necessárias na tenancy mãe:

    
    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

    Políticas necessárias na tenancy filha:

    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
  • Você deseja permitir que um usuário na tenancy secundária crie uma instância como membro de um pool elástico na tenancy principal ou adicione uma instância existente da tenancy secundária como membro do pool a um pool elástico na tenancy principal. Para fazer isso, um usuário na tenancy filha deve ter as seguintes políticas do OCI Identity and Access Management:

    Políticas necessárias na tenancy mãe:

    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

    Políticas necessárias na tenancy filha:

    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