Wenn Sie ein Repository erstellen, müssen Sie den Speicherort angeben. Der ausgewählte Speicherort bestimmt, wo der Repository-Speicher erstellt wird. Sie können Repositories in den folgenden Arten von Speicherorten erstellen:
Region ist ein bestimmter geografischer Ort, z. B. Tokio oder Northern Virginia.
Mehrfachregion ist ein großes geografisches Gebiet wie Asien oder die USA, das mindestens zwei geografische Bereiche enthält.
Artifact Registry speichert Artefakte mithilfe der dienstspezifischen Nutzungsbedingungen am ausgewählten Speicherort.
Ein guter Standort bietet für die Datennutzer den optimalen Ausgleich von Latenz, Verfügbarkeit und Kosten der Bandbreite:
- Repositories mit einer einzelnen Region können dazu beitragen, die Latenz und die Netzwerkbandbreite für Uploads und Downloads von Systemen in derselben Region zu optimieren.
- Repositories mit mehreren Regionen funktionieren möglicherweise weiter, wenn eine ihrer Regionen ausfällt. Vorgänge in Repositories mit mehreren Regionen können jedoch langsamer sein als in Repositories mit einer einzelnen Region. Wenn bei einem Repository mit mehreren Regionen ein Betriebsfehler auftritt, sind außerdem alle Nutzer dieses Repositorys unabhängig von der Region betroffen.
Im Allgemeinen sollten Sie Ihre Artefakte an einem Ort speichern, der praktisch ist oder den Großteil der Nutzer Ihrer Daten umfasst.
Wenn Sie auch Compute Engine verwenden, beachten Sie Folgendes:
Wenn Sie Daten wie Compute Engine-VM-Instanzen in derselben Region speichern, können Sie eine bessere Leistung erzielen.
Sie können zwar den Speicherort eines Compute Engine-Zonen-Repositorys nicht angeben, aber alle Compute Engine-VM-Instanzen in Zonen innerhalb einer bestimmten Region haben eine ähnliche Leistung beim Zugriff auf den Speicher in dieser Region.
Führen Sie den folgenden Befehl aus, um eine Liste der unterstützten Repository-Speicherorte anzuzeigen:
gcloud artifacts locations list
Standorteinschränkungen
Ihre Organisation hat möglicherweise bestimmte Anforderungen an den Speicherort gespeicherter Daten. Wenn Ihre Organisationsrichtlinie Einschränkungen für den Ressourcenstandortenthält, erzwingt Artifact Registry die Einschränkungen, wenn Sie ein Repository erstellen.
Die Einhaltung der Organisationsrichtlinie wird nicht rückwirkend für vorhandene Repositories erzwungen. Wenn Sie neue Standorteinschränkungen für vorhandene gespeicherte Artefakte erzwingen möchten, erstellen Sie neue Repositories, nachdem die Organisationsrichtlinie angewendet wurde, und migrieren Sie dann Artefakte aus alten Repositories in die neuen. Mit dem gcrane Tool können Sie Images zwischen Repositories kopieren.
Verfügbare Regionen
| Kontinent | Name der Region | Beschreibung der Region |
|---|---|---|
| Nordamerika | ||
northamerica-northeast1 |
Montreal | |
northamerica-northeast2 |
Toronto | |
northamerica-south1 |
Queretaro | |
us-central1 |
Iowa | |
us-east1 |
South Carolina | |
us-east4 |
Northern Virginia | |
us-east5 |
Columbus | |
us-south1 |
Dallas | |
us-west1 |
Oregon | |
us-west2 |
Los Angeles | |
us-west3 |
Salt Lake City | |
us-west4 |
Las Vegas | |
| Südamerika | ||
southamerica-east1 |
São Paulo | |
southamerica-west1 |
Santiago | |
| Europa | ||
europe-central2 |
Warschau | |
europe-north1 |
Finnland | |
europe-north2 |
Stockholm | |
europe-southwest1 |
Madrid | |
europe-west1 |
Belgien | |
europe-west2 |
London | |
europe-west3 |
Frankfurt | |
europe-west4 |
Niederlande | |
europe-west6 |
Zürich | |
europe-west8 |
Mailand | |
europe-west9 |
Paris | |
europe-west10 |
Berlin | |
europe-west12 |
Turin | |
| Naher Osten | ||
me-central1 |
Doha | |
me-central2 |
Dammam | |
me-west1 |
Tel Aviv | |
| Asien | ||
asia-east1 |
Taiwan | |
asia-east2 |
Hongkong | |
asia-northeast1 |
Tokio | |
asia-northeast2 |
Osaka | |
asia-northeast3 |
Seoul | |
asia-south1 |
Mumbai | |
asia-south2 |
Delhi | |
asia-southeast1 |
Singapur | |
asia-southeast2 |
Jakarta | |
asia-southeast3 |
Bangkok | |
| Australien | ||
australia-southeast1 |
Sydney | |
australia-southeast2 |
Melbourne | |
| Afrika | ||
africa-south1 |
Johannesburg |
Verfügbare Mehrfachregionen
Die Rechenzentren eines multiregionalen Standorts sind über ein allgemeines geografisches Gebiet verteilt. Eine Ressource, die am multiregionalen Standort europe erstellt wurde, verbleibt beispielsweise in mehreren Rechenzentren innerhalb der Europäischen Union. Es ist nicht möglich zu konfigurieren, welche Rechenzentren ausgewählt werden oder wo diese sich innerhalb des multiregionalen Standorts befinden.
Wenn Sie Google Kubernetes Engine Image-Streaming verwenden, muss sich Ihr Artifact Registry -Repository in derselben Region wie Ihre GKE -Knoten oder in einer Multi-Region befinden, die der Region entspricht, in der Ihre Knoten ausgeführt werden. Beispiel:
- Wenn sich Ihre Knoten in
us-east1befinden, ist Image-Streaming für Repositories in der Regionus-east1oder der Multi-Regionusverfügbar, da sowohl GKE als auch Artifact Registry in Rechenzentren in den Vereinigten Staaten ausgeführt werden. - Wenn sich Ihre Knoten in der Region
northamerica-northeast1befinden, werden die Knoten in Kanada ausgeführt. In diesem Fall ist Image-Streaming nur für Repositories in derselben Region verfügbar.
| Name | Beschreibung |
|---|---|
asia |
Rechenzentren in Asien |
europe |
Rechenzentren in der Europäischen Union1 |
us |
Rechenzentren in den USA |
1 Objektdaten, die einem Repository in der europe Multi-Region
werden nicht im Rechenzentrum europe-west2 oder europe-west6 gespeichert.