Cloud Quotas를 사용하면 진행 중인 할당량 값 출시를 볼 수 있습니다. 이 섹션에서는 Google Cloud 콘솔 및 Cloud Quotas API에서 출시를 확인하는 방법을 설명합니다.
진행 중인 출시 이해
다른 Google Cloud 서비스가 리소스 및 API의 기본 할당량 값을 늘리면 이러한 변경사항이 점진적으로 적용됩니다. 이로 인해 여러 리전이나 리소스에 걸쳐 출시가 진행될 수 있습니다. 출시 중에 Google Cloud 콘솔 또는 Cloud Quotas API에 표시되는 할당량 값에는 출시가 완료될 때까지 새로 증가한 할당량 값이 반영되지 않습니다.
콘솔에서 진행 중인 출시 보기
진행 중인 할당량 출시가 있는 경우 콘솔의 Cloud Quotas 페이지 상단에 정보 메시지가 표시됩니다. 이 메시지는 링크를 포함하는 다음 텍스트와 비슷하게 표시됩니다. 할당량을 클릭하여 진행 중인 출시가 있는 할당량만 표시되도록 필터링합니다.
Values for quotas are being updated. This may take 2-3 weeks to complete.
업데이트 순차적 업데이트 표시기는 진행 중인 출시의 영향을 받는 할당량 값 옆에 나타납니다.
업데이트 순차적 업데이트 표시기가 나타나지 않으면 다음 단계를 따르세요.
콘솔에서 Cloud Quotas 페이지로 이동합니다.
정보 메시지에서 할당량 링크를 클릭합니다. 이렇게 하면 진행 중인 출시 있음: True 필터가 켜집니다.
테이블이 업데이트되어 진행 중인 출시가 있는 할당량 값 옆에 업데이트 순차적 업데이트 표시기가 표시됩니다.
순차적 업데이트 표시기가 할당량 수정 및 모니터링 할당량 사용량 차트 패널에도 표시되어 진행 중일 출시에서 할당량을 식별할 수 있습니다.
Cloud Quotas API에서 진행 중인 출시 보기
Cloud Quotas API를 사용하여 진행 중인 출시를 볼 수도 있습니다. 자세한 내용은 Cloud Quotas API 설정 및 일반적인 사용 사례 구현 방법의 안내를 참조하세요.
Cloud Quotas API 리소스 모델은 QuotaInfo
및 진행 중인 출시를 나타내는 QuotaPreference
리소스를 사용합니다.
QuotaInfo
리소스는 진행 중인 출시 중에 이전 할당량 값을 반환합니다. 출시가 진행 중인 할당량의 경우QuotaDetails
아래의 응답에rollout_info
필드가 표시됩니다. 이 필드는 진행 중일 출시와 각dimensionsInfo
리소스에 지정된 측정기준의 할당량 값 증가가 모두 있음을 나타냅니다.QuotaPreference
리소스는 진행 중인 출시 중에 이전 할당량 값을 반환합니다.
진행 중인 출시 중에 다음 Cloud Quota API가 이전 할당량 값을 반환합니다.
Cloud Quotas API를 사용하기 전에
다음 섹션에서는 사용자가 Cloud Quotas API에 익숙하다고 가정합니다. Cloud Quotas API를 사용하기 전에 개발 환경을 설정하고 할당량 정보에 GET 요청을 수행하는 명령어를 숙지해야 합니다.
- 개요는 Cloud Quotas API 개요를 참조하세요.
- 개발 환경을 설정하는 방법에 대한 안내는 Cloud Quotas API 설정 방법에 대한 안내를 참조하세요.
- API 요청 및 응답의 예시를 보려면 서비스별 측정기준의 할당량 정보 가져오기 방법을 보여주는 예시를 참조하세요.
진행 중인 출시 중 API 응답 예시
다음 예시는 us-central1, us-central2, us-west1, us-east1 등 4개 리전에서 지원되는 리전 할당량의 결과를 보여줍니다. 기본값은 us-central1에서 200, 다른 모든 리전에서 100입니다. 이 리전 할당량에는 us-central2에서 300인 추가 할당량 재정의도 있습니다.
서비스 프로듀서가 us-central1과 us-central2에서 기본값을 220
으로 업데이트한다고 가정해 보겠습니다. 다음 예시에서는 us-central1 및 us-central2에 대해 서비스 구성 출시가 진행 중인 QuotaInfo 응답을 보여줍니다.
- 각 위치에 대해
details
필드에는 출시가 완료되기 전 할당량 값이 표시됩니다. - us-central1의 경우 할당량 값은
200
이고rolloutInfo
필드는 진행 중인 출시가 진행 중임을 나타냅니다. 출시가 완료된 후에만 할당량 값이 220으로 변경됩니다. - us-central2의 경우 할당량 재정의로 인해 할당량 값이
300
입니다. 출시가 완료된 후에도 할당량 값이 변경되지 않으므로rolloutInfo
필드가 표시되지 않습니다. - us-west1 및 us-east1 모두 기본값은
100
입니다.
"name": "projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/GPUS-PER-GPU-FAMILY-per-project-region", "quotatId": "GPUS-PER-GPU-FAMILY-per-project-region", "metric": "compute.googleapis.com/gpus_per_gpu_family", "service": "compute.googleapis.com", "isPrecise": true, "containerType": "PROJECT", "dimensions": [ "gpu_family", "region" ], "quotaDisplayName": "GPUs per GPU family", "metricDisplayName": "GPUs", "dimensionsInfos": [ { "dimensions": { "region" : "us-central1" } , "details": { "value": 200, "rolloutInfo": { "ongoingRollout": true } }, "applicableLocations": [ "us-central1" ] , }, { "dimensions": { "region" : "us-central2" } , "details": { "value": 300, }, "applicableLocations": [ "us-central2" ] }, { "dimensions": {}, "details": { "value": 100, }, "applicableLocations": [ "us-west1", "us-east1" ] }]