Comprar compromissos de armazenamento em blocos para Exapools

No Compute Engine, o armazenamento em blocos é geralmente chamado de discos, volumes ou pools de armazenamento. Os compromissos de armazenamento em blocos oferecem descontos por compromisso de uso (CUDs) especificamente para armazenamento em blocos em Hyperdisk Exapools. Para receber CUDs de armazenamento em blocos, primeiro você precisa comprar um compromisso de um ou três anos para as unidades de capacidade do Exapool. Depois que o compromisso se tornar ativo,o Google Cloud vai aplicar CUDs às unidades de capacidade correspondentes provisionadas nos Exapools. Os volumes de Persistent Disk, os pools de armazenamento do Hyperdisk e os volumes independentes do Hyperdisk criados fora de um Exapool não estão qualificados para CUDs de armazenamento em blocos.

Neste documento, explicamos como solicitar compromissos de armazenamento em blocos para unidades de capacidade do Exapool.

Antes de começar

Antes de solicitar compromissos de armazenamento em blocos à equipe de conta, conclua os seguintes pré-requisitos:

  1. Leia os seguintes documentos:
  2. Verifique se o projeto tem cota regional de Commitments suficiente na região em que você quer comprar o compromisso. Para mais informações, consulte Cotas para compromissos e recursos confirmados.

Funções exigidas

Para receber as permissões necessárias para visualizar e gerenciar compromissos de armazenamento em blocos depois que sua equipe de conta os criar, peça ao administrador para conceder a você os seguintes papéis do IAM no projeto:

  • Para ver os compromissos de armazenamento em blocos: Leitor do Compute (roles/compute.viewer) ou Administrador do Compute (roles/compute.admin)
  • Para ativar ou desativar a renovação automática em um compromisso de armazenamento em blocos: Administrador do Compute (roles/compute.admin)

Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Esses papéis predefinidos contêm as permissões necessárias para visualizar e gerenciar compromissos de armazenamento em blocos depois que a equipe de conta os cria. Para acessar as permissões exatas necessárias, expanda a seção Permissões necessárias:

Permissões necessárias

As seguintes permissões são necessárias para visualizar e gerenciar compromissos de armazenamento em blocos depois que a equipe de conta os cria:

  • Para ver os compromissos de armazenamento em blocos: compute.commitments.get e compute.commitments.list
  • Para ativar ou desativar a renovação automática em um compromisso de armazenamento em blocos: compute.commitments.update

Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.

Solicitar compromissos de armazenamento em blocos pela equipe de conta

Para comprar compromissos de armazenamento em blocos para Hyperdisk Exapools, entre em contato com sua equipe de conta do Google Cloud . O Compute Engine não oferece suporte à compra de autoatendimento desses compromissos pelo console do Google Cloud , pela CLI gcloud ou pela REST.

Ao entrar em contato com a equipe de conta, esteja preparado para fornecer os seguintes detalhes sobre sua solicitação de compromisso:

  • ID do projeto: o ID do projeto em que você quer adquirir o compromisso.
  • Região: a região em que você planeja provisionar a capacidade do Exapool.
  • Plano de compromisso: a duração do compromisso (plano de 1-year ou 3-year).
  • Tipo de Exapool: o tipo de pool que você quer se comprometer a comprar (Exapool Hyperdisk Balanced ou Exapool Hyperdisk Throughput).
  • Tipos e quantidades de unidades de capacidade: a quantidade de capacidade (em GiB) que você quer se comprometer a comprar para cada tipo de unidade de capacidade aplicável (unidades otimizadas para capacidade, leitura ou gravação).
  • Configuração de renovação automática: se você quer que o compromisso seja renovado automaticamente no fim do período.

Depois de adquirir um compromisso, ele ficará ativo no dia seguinte à 0h dos EUA e do Horário do Pacífico canadense (UTC-8 ou UTC-7 durante o horário de verão). O Compute Engine mantém uma garantia no seu projeto para cada região do projeto em que você adquire um compromisso. Quando você adquire um novo compromisso para qualquer região do projeto, o Compute Engine associa a garantia dessa região ao compromisso recém-criado.

Entre o momento da compra do compromisso e o momento de ativação, o status dele permanece como NOT_YET_ACTIVE (ou como PENDING no console do Google Cloud ). Após a ativação, o status do compromisso mudará para ACTIVE. Por exemplo, suponha que você compre o compromisso em 20 de janeiro de 2024, às 22h nos EUA e no horário do Pacífico canadense (UTC-8 ou UTC-7). O Compute Engine cria seu compromisso imediatamente com o status dele como NOT_YET_ACTIVE. Seu compromisso se torna ACTIVE em 21 de janeiro de 2024, à 0h no horário do Pacífico dos EUA e do Canadá (UTC-8 ou UTC-7).