Lorsque vous créez un dépôt, vous devez spécifier son emplacement. L'emplacement choisi permet de déterminer où l'espace de stockage du dépôt est créé. Vous pouvez créer des dépôts dans les types d'emplacements suivants :
Une région est un lieu géographique spécifique, par exemple Tokyo ou la Virginie du Nord.
Un emplacement multirégional correspond à un secteur géographique de grande étendue, tel que l'Asie ou les États-Unis, equi comporte au moins deux lieux géographiques.
Artifact Registry stocke les artefacts dans l'emplacement sélectionné conformément aux Conditions spécifiques du service.
Du point de vue des utilisateurs de données, un bon emplacement permet d'équilibrer les coûts de latence, de disponibilité et de bande passante :
- Les dépôts à région unique peuvent aider à optimiser la latence et la bande passante réseau pour les importations et les téléchargements par les systèmes situés dans la même région.
- Les dépôts multirégionaux peuvent continuer à fonctionner si l'une de leurs régions est indisponible. Toutefois, les opérations dans les dépôts multirégionaux peuvent être plus lentes que dans les dépôts monorégionaux. De plus, si un dépôt multirégional subit une défaillance opérationnelle, tous les utilisateurs de ce dépôt seront affectés, quelle que soit leur région.
En règle générale, vous devez stocker vos artefacts dans un emplacement pratique ou regroupant la majorité des utilisateurs de vos données.
Si vous utilisez également Compute Engine, tenez compte des points suivants :
Stocker vos données dans la même région que vos instances de VM Compute Engine peut améliorer les performances.
Bien qu'il ne soit pas possible de spécifier un emplacement de dépôt de zone Compute Engine, toutes les instances de VM Compute Engine situées dans une région donnée offrent des performances semblables lors de l'accès au stockage de cette région.
Pour afficher la liste des emplacements de dépôt acceptés, exécutez la commande suivante :
gcloud artifacts locations list
Contraintes de localisation
Votre organisation peut avoir des exigences spécifiques concernant l'emplacement des données stockées. Si votre règle d'administration inclut des contraintes d'emplacement des ressources, Artifact Registry les applique lorsque vous créez un dépôt.
La conformité aux règles d'administration n'est pas appliquée rétroactivement aux dépôts existants. Pour appliquer de nouvelles contraintes d'emplacement aux artefacts stockés existants, créez des dépôts une fois la règle d'administration appliquée, puis migrez les artefacts des anciens dépôts vers les nouveaux. Vous pouvez utiliser l'outil gcrane pour copier des images entre des dépôts.
Régions disponibles
| Continent | Nom de la région | Description de la région |
|---|---|---|
| Amérique du Nord | ||
northamerica-northeast1 |
Montréal | |
northamerica-northeast2 |
Toronto | |
northamerica-south1 |
Querétaro | |
us-central1 |
Iowa | |
us-east1 |
Caroline du Sud | |
us-east4 |
Virginie du Nord | |
us-east5 |
Columbus | |
us-south1 |
Dallas | |
us-west1 |
Oregon | |
us-west2 |
Los Angeles | |
us-west3 |
Salt Lake City | |
us-west4 |
Las Vegas | |
| Amérique du Sud | ||
southamerica-east1 |
São Paulo | |
southamerica-west1 |
Santiago | |
| Europe | ||
europe-central2 |
Varsovie | |
europe-north1 |
Finlande | |
europe-north2 |
Stockholm | |
europe-southwest1 |
Madrid | |
europe-west1 |
Belgique | |
europe-west2 |
Londres | |
europe-west3 |
Francfort | |
europe-west4 |
Pays-Bas | |
europe-west6 |
Zurich | |
europe-west8 |
Milan | |
europe-west9 |
Paris | |
europe-west10 |
Berlin | |
europe-west12 |
Turin | |
| Moyen-Orient | ||
me-central1 |
Doha | |
me-central2 |
Dammam | |
me-west1 |
Tel Aviv | |
| Asie | ||
asia-east1 |
Taïwan | |
asia-east2 |
Hong Kong | |
asia-northeast1 |
Tokyo | |
asia-northeast2 |
Osaka | |
asia-northeast3 |
Séoul | |
asia-south1 |
Mumbai | |
asia-south2 |
Delhi | |
asia-southeast1 |
Singapour | |
asia-southeast2 |
Jakarta | |
asia-southeast3 |
Bangkok | |
| Australie | ||
australia-southeast1 |
Sydney | |
australia-southeast2 |
Melbourne | |
| Afrique | ||
africa-south1 |
Johannesburg |
Emplacements multirégionaux disponibles
Les centres de données d'un emplacement multirégional sont répartis dans une zone géographique générale. Par exemple, une ressource créée dans l'emplacement multirégional europe est conservée dans plusieurs centres de données au sein de l'Union européenne. Il n'est pas possible de configurer les centres de données sélectionnés ni leur emplacement dans la zone multirégionale.
Si vous utilisez le streaming d'images Google Kubernetes Engine, votre dépôt Artifact Registry doit se trouver dans la même région que vos nœuds GKE, ou dans une région multirégionale correspondant à la région dans laquelle vos nœuds sont exécutés. Exemple :
- Si vos nœuds se trouvent dans
us-east1, le streaming d'images est disponible pour les dépôts dans la régionus-east1ou dans l'emplacement multirégionalus, car GKE et Artifact Registry s'exécutent dans des centres de données aux États-Unis. - Si vos nœuds se trouvent dans la région
northamerica-northeast1, ils s'exécutent au Canada. Dans ce cas, le streaming d'images n'est disponible que pour les dépôts de la même région.
| Nom de la zone multirégionale | Description de la zone multirégionale |
|---|---|
asia |
Centres de données en Asie |
europe |
Centres de données dans l'Union européenne1 |
us |
Centres de données aux États-Unis |
1 Les données d'objet ajoutées à un dépôt dans l'emplacement multirégional europe ne sont pas stockées dans les centres de données europe-west2 ou europe-west6.