Ao criar um repositório, você precisa especificar o local dele. O local escolhido determina onde o armazenamento do repositório é criado. Você pode criar repositórios nos seguintes tipos de locais:
Região é um lugar geográfico específico, como Tóquio ou Virgínia do Norte.
Multirregional é uma área geográfica grande, como Ásia ou Estados Unidos, que contém dois ou mais lugares geográficos.
O Artifact Registry armazena artefatos no local selecionado de acordo com os Termos específicos do serviço.
Um bom local equilibra custos de latência, disponibilidade e largura de banda para os consumidores de dados.
- Use uma região para otimizar a latência e a largura de banda de rede para uploads e downloads por sistemas localizados na mesma região.
- Use um local multirregional quando quiser interagir com sistemas fora da rede do Google e distribuídos em grandes áreas geográficas, ou quando você quer a maior disponibilidade redundantes entre regiões.
Geralmente, o recomendável é armazenar os artefatos em um local que seja conveniente ou que contenha a maioria dos usuários dos seus dados.
Para o Compute Engine
- Para ter um melhor desempenho, armazene os dados na mesma região onde estão suas instâncias de VM do Compute Engine .
- Embora não seja possível especificar um local de repositório de zonas do Compute Engine, todas as instâncias de VM do Compute Engine que estão nas zonas de uma determinada região têm desempenho semelhante ao acessar o armazenamento nessa região.
Para ver uma lista de locais de repositório compatíveis, execute o comando:
gcloud artifacts locations list
Restrições de local
Sua organização pode ter requisitos específicos para a localização dados armazenados. Se a política da organização incluir restrições de local de recursos, o Artifact Registry vai aplicar as restrições quando você criar um repositório.
A conformidade com a política da organização não é aplicada de forma retroativa aos repositórios existentes. Para aplicar novas restrições de local a artefatos armazenados, crie novos repositórios depois que a política da organização for aplicada e migre artefatos dos repositórios antigos para os novos. É possível usar o parâmetro gcrane para copiar imagens entre repositórios.
Regiões disponíveis
Continente | Nome do local regional | Descrição do local regional |
---|---|---|
América do Norte | ||
northamerica-northeast1 |
Montreal | |
northamerica-northeast2 |
Toronto | |
us-central1 |
Iowa | |
us-east1 |
Carolina do Sul | |
us-east4 |
Norte da Virgínia | |
us-east5 |
Columbus | |
us-south1 |
Dallas | |
us-west1 |
Oregon | |
us-west2 |
Los Angeles | |
us-west3 |
Salt Lake City | |
us-west4 |
Las Vegas | |
América do Sul | ||
southamerica-east1 |
São Paulo | |
southamerica-west1 |
Santiago | |
Europa | ||
europe-central2 |
Varsóvia | |
europe-north1 |
Finlândia | |
europe-southwest1 |
Madri | |
europe-west1 |
Bélgica | |
europe-west2 |
Londres | |
europe-west3 |
Frankfurt | |
europe-west4 |
Países Baixos | |
europe-west6 |
Zurique | |
europe-west8 |
Milão | |
europe-west9 |
Paris | |
europe-west10 |
Berlim | |
europe-west12 |
Turim | |
Oriente Médio | ||
me-central1 |
Doha | |
me-central2 |
Damã | |
me-west1 |
Tel Aviv | |
Ásia | ||
asia-east1 |
Taiwan | |
asia-east2 |
Hong Kong | |
asia-northeast1 |
Tóquio | |
asia-northeast2 |
Osaka | |
asia-northeast3 |
Seul | |
asia-south1 |
Mumbai | |
asia-south2 |
Délhi | |
asia-southeast1 |
Singapura | |
asia-southeast2 |
Jacarta | |
Austrália | ||
australia-southeast1 |
Sydney | |
australia-southeast2 |
Melbourne | |
África | ||
africa-south1 |
Johannesburgo |
Multirregiões disponíveis
Os datacenters de um local multirregional estão espalhados por uma área geográfica geral. Por exemplo, um recurso criado na multirregião europe
permanece em vários data centers na União Europeia. Não é possível
para configurar quais data centers são selecionados ou onde estão localizados
a multirregião.
Se você usa o streaming de imagens do Google Kubernetes Engine, seu Artifact Registry o repositório precisa estar na mesma região que seu GKE nós ou em uma multirregião que corresponda à região onde seus nós estão em execução. Exemplo:
- Se os nós estiverem em
us-east1
, o streaming de imagens estará disponível para repositórios na regiãous-east1
ou na multirregiãous
, desde que o GKE e o Artifact Registry estejam em execução em locais de data center nos Estados Unidos. - Se os nós estiverem na região
northamerica-northeast1
, eles serão executados no Canadá. Nessa situação, o streaming de imagens está disponível apenas para repositórios na mesma região.
Nome multirregional | Descrição multirregional |
---|---|
asia |
Data centers na Ásia |
europe |
Data centers na União Europeia1 |
us |
Data centers nos Estados Unidos |
1 Dados de objeto adicionados a um repositório na multirregião europe
não é armazenado no data center europe-west2
ou europe-west6
.