기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Application Load Balancer의 용량 예약
로드 밸런서 용량 단위(LCU) 예약을 사용하면 로드 밸런서에 대한 고정 최소 용량을 예약할 수 있습니다. Application Load Balancer는 감지된 워크로드를 지원하고 용량 요구 사항을 충족하기 위해 자동으로 규모를 조정합니다. 최소 용량이 구성되면 로드 밸런서는 수신된 트래픽에 따라 계속해서 스케일 업 또는 스케일 다운을 수행하지만 용량이 구성된 최소 용량보다 낮아지는 것을 방지합니다.
다음과 같은 상황에서는 LCU 예약 사용을 고려하세요.
-
예정된 이벤트 중에 갑작스럽고 비정상적으로 높은 트래픽이 예상되며 이벤트 기간 중 급증하는 트래픽을 처리할 수 있도록 로드 밸런서 용량을 보장해야 하는 경우
-
워크로드 특성상 짧은 기간 동안 예측하기 어려운 트래픽 급증이 발생하는 경우
-
특정 시작 시간에 서비스를 온보딩하거나 마이그레이션하기 위해 로드 밸런서를 설정해야 하며 오토 스케일링이 적용될 때까지 기다리는 대신 높은 초기 용량으로 시작해야 하는 경우
-
워크로드를 로드 밸런서 간에 마이그레이션하며 대상 로드 밸런서의 규모를 소스와 동일하게 조정해야 하는 경우
필요한 용량 추정
로드 밸런서에 예약해야 할 용량을 결정할 때는 예상되는 향후 트래픽을 반영하는 부하 테스트를 수행하거나 과거 워크로드 데이터를 검토할 것을 권장합니다. ELB 콘솔을 사용하면 검토된 트래픽을 기반으로 예약해야 하는 용량을 추정할 수 있습니다.
또는 CloudWatch 지표 PeakLCUs를 활용하여 필요한 용량 수준을 판단할 수 있습니다. PeakLCUs 지표는 로드 밸런서가 워크로드를 지원하기 위해 모든 규모 조정 차원에서 조정해야 하는 트래픽 패턴의 피크를 고려합니다. PeakLCUs 지표는 트래픽의 결제 차원만 집계하는 ConsumedLCUs 지표와 다릅니다. 로드 밸런서 규모 조정 중에 LCU 예약이 충분한지 확인하려면 PeakLCUs 지표 사용을 권장합니다. 용량을 추정할 때는 분당 PeakLCUs의 Sum 값을 사용합니다.
참조할 과거 워크로드 데이터가 없고 부하 테스트를 수행할 수 없는 경우 LCU 예약 계산기를 사용해 필요한 용량을 추정할 수 있습니다. LCU 예약 계산기는 과거 워크로드 AWS 관찰을 기반으로 데이터를 사용하며 특정 워크로드를 나타내지 않을 수 있습니다. 자세한 내용은 Load Balancer Capacity Unit Reservation Calculator
LCU 예약의 최소값 및 최대값
전체 예약 요청은 최소 100LCU여야 합니다. 최대값은 계정의 할당량에 따라 결정됩니다. 자세한 내용은 로드 밸런서 용량 단위 단원을 참조하십시오.