Ao criar um repositório, você precisa especificar o local dele. O local escolhido determina onde o armazenamento do repositório é criado. É possível 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 que estão fora da rede do Google e distribuídos em grandes áreas geográficas ou quando você quiser a maior disponibilidade que vem com a redundância 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 dos 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 de repositórios antigos para os novos. É possível usar a ferramenta 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 | |
northamerica-south1 |
Queretaro | |
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
configurar quais data centers são selecionados ou onde eles estão localizados na
multirregião.
Se você usa o streaming de imagens do Google Kubernetes Engine, o repositório do Artifact Registry precisa estar na mesma região que os nós do GKE ou em uma multirregião que corresponde à região em que os 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 Os dados de objetos adicionados a um repositório na multirregião europe
não são armazenados no data center europe-west2
ou europe-west6
.