Cuando creas un repositorio, debes especificar su ubicación. La ubicación elegida determina dónde se crea el almacenamiento del repositorio. Puedes crear repositorios en los siguientes tipos de ubicaciones:
Una región es un lugar geográfico específico, como Tokio o Virginia del Norte.
Una multirregión es un área geográfica grande, como Asia o los Estados Unidos, que contiene dos o más lugares geográficos.
Artifact Registry almacena artefactos en la ubicación seleccionada en función de los Términos específicos del servicio.
Una buena ubicación balancea los costos de latencia, disponibilidad y ancho de banda para los consumidores de datos.
- Usa una región que ayude a optimizar la latencia y el ancho de banda de la red para las cargas y descargas que realizan los sistemas ubicados en la misma región.
- Usa una multirregión cuando quieras interactuar con sistemas que estén fuera de la red de Google y estén distribuidos en grandes áreas geográficas, o cuando quieras obtener la disponibilidad más alta que implica estar en una ubicación redundante en varias regiones.
En general, debes almacenar tus artefactos en una ubicación que sea conveniente o que contenga a la mayoría de los usuarios de tus datos.
Para Compute Engine, haz lo siguiente:
- Almacenar datos en la misma región que tus instancias de VM de Compute Engine puede proporcionar un mejor rendimiento.
- Si bien no puedes especificar una ubicación del repositorio de las zonas de Compute Engine, todas las instancias de VM de Compute Engine en las zonas dentro de una región determinada tienen un rendimiento similar cuando se accede al almacenamiento de esa región.
Para ver una lista de las ubicaciones de los repositorios compatibles, ejecuta el siguiente comando:
gcloud artifacts locations list
Restricciones de ubicación
Es posible que tu organización tenga requisitos específicos para la ubicación de los datos almacenados. Si la política de tu organización incluye restricciones de ubicación de recursos, Artifact Registry aplica las restricciones cuando creas un repositorio.
El cumplimiento de las políticas de la organización no se aplica de manera retroactiva a las políticas de Cloud Storage. Para aplicar de manera forzosa nuevas restricciones de ubicación en artefactos almacenados existentes, crear repositorios nuevos después de aplicar la política de la organización y, luego, migrar artefactos de repositorios antiguos a los nuevos. Puedes usar gcrane para copiar imágenes entre repositorios.
Regiones disponibles
Continente | Nombre de la región | Descripción de la región |
---|---|---|
Norteamérica | ||
northamerica-northeast1 |
Montreal | |
northamerica-northeast2 |
Toronto | |
us-central1 |
Iowa | |
us-east1 |
Carolina del Sur | |
us-east4 |
Virginia del Norte | |
us-east5 |
Columbus | |
us-south1 |
Dallas | |
us-west1 |
Oregón | |
us-west2 |
Los Ángeles | |
us-west3 |
Salt Lake City | |
us-west4 |
Las Vegas | |
Sudamérica | ||
southamerica-east1 |
São Paulo | |
southamerica-west1 |
Santiago | |
Europa | ||
europe-central2 |
Varsovia | |
europe-north1 |
Finlandia | |
europe-southwest1 |
Madrid | |
europe-west1 |
Bélgica | |
europe-west2 |
Londres | |
europe-west3 |
Fráncfort | |
europe-west4 |
Países Bajos | |
europe-west6 |
Zúrich | |
europe-west8 |
Milán | |
europe-west9 |
París | |
europe-west10 |
Berlín | |
europe-west12 |
Turín | |
Oriente Medio | ||
me-central1 |
Doha | |
me-central2 |
Dammam | |
me-west1 |
Tel Aviv | |
Asia | ||
asia-east1 |
Taiwán | |
asia-east2 |
Hong Kong | |
asia-northeast1 |
Tokio | |
asia-northeast2 |
Osaka | |
asia-northeast3 |
Seúl | |
asia-south1 |
Bombay | |
asia-south2 |
Delhi | |
asia-southeast1 |
Singapur | |
asia-southeast2 |
Yakarta | |
Australia | ||
australia-southeast1 |
Sídney | |
australia-southeast2 |
Melbourne | |
África | ||
africa-south1 |
Johannesburgo |
Multirregiones disponibles
Los centros de datos de una ubicación multirregional se distribuyen en un área geográfica general. Por ejemplo, un recurso creado en la multirregión europe
se genera en varios centros de datos dentro de la Unión Europea. No es posible
para configurar qué centros de datos se seleccionan o dónde se ubican
la multirregión.
Si usas la transmisión de imágenes de Google Kubernetes Engine, el repositorio de Artifact Registry debe estar en la misma región que tus nodos de GKE o en una multirregión que corresponda a la región en la que se ejecutan los nodos. Por ejemplo:
- Si tus nodos están en
us-east1
, la transmisión de imágenes está disponible para los repositorios en la regiónus-east1
o la multirregiónus
, ya que GKE y Artifact Registry se ejecutan en ubicaciones de centros de datos en EE.UU. - Si tus nodos están en la región
northamerica-northeast1
, se ejecutan en Canadá. En este caso, la transmisión de imágenes solo está disponible para repositorios en la misma región.
Nombre de la multirregión | Descripción de la multirregión |
---|---|
asia |
Centros de datos en Asia |
europe |
Centros de datos en la Unión Europea1 |
us |
Centros de datos en Estados Unidos |
1 Los datos de objetos agregados a un repositorio en la multirregión europe
no se almacenan en el centro de datos europe-west2
o europe-west6
.