부하 분산기 구성 크기 할당량은 애플리케이션 부하 분산기의 유형에 따라 프로젝트, VPC 네트워크 또는 VPC 네트워크의 리전의 모든 URL 맵의 크기를 측정합니다. 개별 URL 맵은 각각 1MB의 데이터로 제한됩니다. 단, 기존 애플리케이션 부하 분산기는 64KB 제한이 유지됩니다. 할당량 단위는 URL 맵 구성의 복잡성을 나타냅니다. 규칙이 적거나 일치자가 짧은 라우팅 구성은 할당량 단위를 적게 소비하는 반면, 규칙, 호스트 이름 또는 경로 일치자가 많은 매우 복잡한 구성은 더 많이 소비합니다.
할당량 작동 방식
완전한 애플리케이션 부하 분산기 구성에 속하는 URL 맵만 부하 분산기 구성 크기 할당량 사용량에 반영됩니다. 완전한 구성의 일부가 되려면 URL 맵이 대상 HTTP 프록시 또는 대상 HTTPS 프록시에 의해 참조되어야 하고 대상 프록시가 전달 규칙에 의해 참조되어야 합니다. Google Cloud 는 다음 공식을 사용하여 완전한 구성의 일부인 URL 맵의 총 할당량 사용량을 계산합니다.
할당량 사용량 = 단일 URL 맵 할당량 단위의 합계 × 대상 HTTP 프록시 또는 대상 HTTPS 프록시를 통해 동일한 URL 맵을 참조하는 전달 규칙 수
대상 HTTP 프록시 또는 대상 HTTPS 프록시를 통해 전달 규칙과 URL 맵 간의 관계가 존재하지 않으면 URL 맵은 부하 분산기 구성 크기 할당량 사용에 영향을 미치지 않습니다.
할당량 사용량 관리
애플리케이션 부하 분산기를 수정하면 각 구성 크기 할당량의 사용량이 변경됩니다.
- URL 맵 업데이트: 기존 URL 맵을 수정하면 (예: 호스트 규칙, 경로 일치자 또는 라우팅 규칙 추가 또는 삭제) URL 맵에서 사용하는 할당량 단위 수가 변경됩니다. 할당량 단위 수는 대상 HTTP 프록시와 대상 HTTPS 프록시를 통해 URL 맵을 참조하는 전달 규칙 수에 곱해집니다.
- 대상 프록시 업데이트: 다른 URL 맵을 참조하도록 대상 프록시를 업데이트하고 다른 대상 프록시가 이전 URL 맵을 참조하지 않는 경우 이전 URL 맵에서 사용한 할당량 단위는 더 이상 구성 크기 할당량 사용량에 반영되지 않습니다.
- 전달 규칙 생성 또는 삭제: URL 맵을 사용하는 대상 프록시와 연결된 새 전달 규칙을 생성하면 URL 맵이 구성 크기 할당량에 기여하는 할당량 단위 수가 증가합니다. 반대로 전달 규칙을 삭제하면 URL 맵이 구성 크기 할당량에 기여하는 할당량 단위 수가 줄어듭니다.
할당량 사용량 확인
기존 URL 맵에서 사용하는 할당량 단위 수를 확인하려면 다음 Google Cloud CLI 명령어를 사용하세요.
gcloud beta compute url-maps describe URL_MAP_NAME [--region=REGION_NAME | --global] --format="value(status)"
다음을 바꿉니다.
URL_MAP_NAME: URL 맵의 이름입니다.REGION_NAME: 부하 분산기가 정의된 리전입니다.
출력에는 URL 맵에 대해 계산된 총 단위 수와 이를 사용하는 전달 규칙 수를 보여주는 읽기 전용 status.quotaUsage 객체가 포함됩니다.
자세한 내용은 할당량 및 한도를 참조하세요.