Endpoints regionais

O Cloud Dataproc aceita um endpoint "global" e endpoints "regionais" com base em zonas do Compute Engine. Cada região do Dataproc constitui um namespace de recursos independente restrito à implantação de instâncias em zonas do Google Compute Engine dentro da região. Mais especificamente, defina regiões distintas, como us-east1 ou europe-west1, para isolar recursos (inclusive instâncias de VM e o Cloud Storage) e locais de armazenamento dos metadados usados pelo Cloud Dataproc na região especificada pelo usuário. Isso é possível porque a infraestrutura subjacente do Cloud Dataproc, incluindo o plano de controle, é implantada em cada região. O parâmetro dessa região corresponde ao segmento /regions/<region> dos URIs de recursos do Cloud Dataproc referenciados.

A menos que especificado, o Cloud Dataproc será o padrão para a região "global". A região "global" é um namespace de várias regiões especiais capaz de interagir com recursos do Cloud Dataproc em qualquer zona do Compute Engine especificada pelo usuário.

Em algumas situações, a especificação de um endpoint regional pode ser útil:

  • Se você usar o Cloud Dataproc em várias regiões, especificar um ponto de extremidade regional explícito pode fornecer isolamento e proteção regionais melhorados.
  • Você pode notar um melhor desempenho ao selecionar regiões específicas, especialmente com base em aspectos geográficos, em comparação com o namespace "global" padrão.

Semântica do endpoint regional

  • Os nomes de endpoint regionais seguem uma convenção de nomenclatura padrão com base em regiões do Google Compute Engine. Por exemplo, o nome da região central dos EUA é us-central1 e o nome da região da Europa Ocidental é europe-west1. Você pode executar o comando gcloud compute regions list para ver uma lista de regiões disponíveis.
  • Quando novas regiões são adicionadas ao Google Compute Engine, elas também ficam disponíveis para uso com o Cloud Dataproc.

Usar pontos de extremidade regionais

gcloud

Você pode especificar uma região ao usar a ferramenta de linha de comando gcloud usando o parâmetro --region ao passar os comandos.

gcloud dataproc clusters create cluster-name --region region ...
A menos que especificado, o comando gcloud assume um padrão de --region global.

REST API

Especifique uma região do Cloud Dataproc por meio da API REST do Cloud Dataproc. Atualmente, region é um parâmetro obrigatório. Especifique a região que pretende usar, incluindo global, nesse parâmetro.

Console

Quando você usa o Console do Google Cloud Platform, uma região do Cloud Dataproc na página Criar um cluster é especificada.

Para ver mais informações