Artifact Registry를 사용하면 여러 아티팩트 유형을 저장하고, 단일 프로젝트에 여러 저장소를 만들고, 특정 리전 또는 멀티 리전을 각 저장소와 연결할 수 있습니다. 이 페이지에서는 저장소의 위치와 조직을 계획하는 데 도움이 되는 고려사항을 설명합니다.
저장소 여러 개 설정
저장소를 만들 때 아티팩트를 만드는 내부 프로세스 및 아티팩트 소비자가 아티팩트를 사용하는 방법을 모두 고려하세요.
- 다양한 단계의 개발 및 배포에 사용되는 저장소를 만들 수 있습니다. 예를 들어 테스트 저장소는 테스트용 스테이징된 환경에 배포에 사용 가능한 아티팩트를 저장할 수 있습니다. 프로덕션용으로 승인된 아티팩트는 별도의 프로덕션 저장소에 저장됩니다.
- 아티팩트 세트마다 서로 다른 액세스 정책을 적용하려면 별도의 저장소를 사용합니다. 예를 들어 개발자에게 테스트 저장소에 대한 쓰기 권한이 있더라도 운영 직원만 프로덕션 저장소를 사용할 수 있습니다.
- 저장소에 라벨을 지정하여 Cloud Console에서 관련 저장소를 그룹화합니다.
저장소 위치
저장소를 만들 때 위치를 지정합니다. 선택한 위치가 저장소 스토리지가 생성되는 위치를 결정합니다. 다음 유형의 위치에서 저장소를 만들 수 있습니다.
리전은 특정한 지리적 장소(예: 도쿄 또는 북버지니아)입니다.
멀티 리전은 지리적 장소가 두 개 이상 포함된 넓은 지리적 지역(예: 아시아 또는 미국)입니다.
Artifact Registry는 서비스별 약관에 따라 선택된 위치에 아티팩트를 저장합니다.
바람직한 위치는 데이터 소비자의 지연 시간, 가용성, 대역폭 비용이 균형 잡힌 위치입니다.
리전을 사용하면 같은 리전에 있는 시스템에서 업로드 및 다운로드의 지연 시간과 네트워크 대역폭을 최적화할 수 있습니다.
Google 네트워크 외부에 있고 넓은 지리적 지역에 분산되어 있는 시스템과 상호작용하려는 경우 또는 지리적 중복을 통해 제공되는 더 높은 가용성을 원하는 경우 멀티 리전을 사용하세요.
일반적으로 편리한 위치 또는 데이터 사용자의 대다수가 포함된 위치에 아티팩트를 저장해야 합니다.
Compute Engine
- Compute Engine VM 인스턴스와 동일한 리전에 데이터를 저장하면 성능이 향상됩니다.
- Compute Engine 영역 저장소 위치를 지정할 수는 없지만, 특정 리전 내의 스토리지에 액세스할 때 해당 리전 내의 영역에 있는 모든 Compute Engine VM 인스턴스는 성능이 비슷합니다.
지원되는 저장소 위치 목록을 보려면 다음 명령어를 실행합니다.
gcloud artifacts locations list
사용 가능한 리전
모든 리전은 서로 161km 이상 떨어져 있습니다.
대륙 | 리전 이름 | 리전 설명 |
---|---|---|
북미 | ||
northamerica-northeast1 |
몬트리올 | |
us-central1 |
아이오와 | |
us-east1 |
사우스캐롤라이나 | |
us-east4 |
북 버지니아 | |
us-west1 |
오리건 | |
us-west2 |
로스앤젤레스 | |
us-west3 |
솔트레이크시티 | |
us-west4 |
라스베이거스 | |
남미 | ||
southamerica-east1 |
상파울루 | |
유럽 | ||
europe-north1 |
핀란드 | |
europe-west1 |
벨기에 | |
europe-west2 |
런던 | |
europe-west3 |
프랑크푸르트 | |
europe-west4 |
네덜란드 | |
europe-west6 |
취리히 | |
아시아 | ||
asia-east1 |
타이완 | |
asia-east2 |
홍콩 | |
asia-northeast1 |
도쿄 | |
asia-northeast2 |
오사카 | |
asia-northeast3 |
서울 | |
asia-south1 |
뭄바이 | |
asia-southeast1 |
싱가포르 | |
asia-southeast2 |
자카르타 | |
오스트레일리아 | ||
australia-southeast1 |
시드니 |
사용 가능한 멀티 리전
멀티 리전에 저장소를 만들면 161km 이상 떨어진 두 곳 이상의 지리적 위치에 데이터가 저장됩니다.
멀티 리전 이름 | 다중 리전 설명 |
---|---|
asia |
아시아의 데이터 센터 |
europe |
유럽 연합의 데이터 센터1 |
us |
미국의 데이터 센터 |
1 europe
멀티 리전의 스토리지 버킷에 추가된 객체 데이터는 europe-west2
또는 europe-west6
데이터 센터에 저장되지 않습니다.