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