Clusters de nó de locatário individual

Os clusters do Dataproc podem ser criados em nós de locatário individual do Compute Engine. Um nó de locatário individual é um servidor do Compute Engine dedicado a hospedar apenas as VMs do seu projeto. Criar um cluster do Dataproc em um nó de locatário individual mantém as VMs do cluster fisicamente separadas das VMs em outros projetos. Os clusters funcionam como clusters padrão do Dataproc, mas com mais isolamento de hardware para resolver problemas de segurança e conformidade.

Os clusters de nó de locatário individual do Dataproc são criados em um grupo de nós de locatário individual especificado pelo usuário. As instâncias mestre, de worker e de worker secundário de cada cluster serão criadas dentro desse grupo de nós de locatário individual.

Primeiras etapas

  1. Consulte Antes de começar.

  2. Crie um modelo de nó de locatário individual.

  3. Crie um grupo de nós de locatário individual.

    • Use grupos de nós de escalonamento automático se você criar clusters de escalonamento automático no grupo de nós de locatário individual.

      Recomendações de escalonamento automático em grupo de nós:

      • Certifique-se de que o max-nodes do grupo de nós seja suficiente para o maxInstances de clusters que você criará no grupo de nós de locatário individual.
      • Use a política de manutenção padrão ou migrate-within-node-group do grupo de nós. As VMs podem ficar indisponíveis por até uma hora com a política restart-in-place.

Como criar um cluster de locatário individual

Comando gcloud

Para criar um cluster de locatário individual, transmita a sinalização --node-group para o comando gcloud dataproc clusters create.

Sinalizar notas:

  • --region (obrigatório): precisa corresponder à região do locatário individual.
  • --node-group (obrigatório): é possível especificar o nome do grupo de nós de locatário individual ("node-group-name") ou o URI de recurso do grupo de nós de locatário individual ("projects/project-id/zonas/zone/nodeGroups/node-group-name").
  • --zone (obrigatório): a zona do cluster precisa corresponder à zona do grupo de nós de locatário individual.
gcloud dataproc clusters create cluster-name \
    --region=region \
    --zone=zone \
    --node-group=node group resource name or URI \
    ... other args
  

API REST

Crie um cluster de locatário individual usando uma solicitação clusters.create que especifique o NodeGroupAffinity.nodeGroupUri do grupo de nós de locatário individual.

Observação: a zona do cluster especificada no campo zoneUri precisa corresponder à zona do grupo de nós de locatário individual.

Console

Atualmente, a criação de um cluster de locatário individual do Dataproc não é compatível com o console do Google Cloud.