기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Classic Load Balancer에서 교차 영역 로드 밸런성을 구성
교차 영역 로드 밸런싱을 사용하면 Classic Load Balancer에 대한 각각의 로드 밸런서 노드가 활성화된 모든 가용 영역에 있는 등록된 인스턴스 간에 요청을 균등하게 분산합니다. 교차 영역 로드 밸런싱이 비활성화된 경우에는 각각의 로드 밸런서 노드가 해당 가용 영역에만 있는 등록된 인스턴스 간에 요청을 균등하게 분산합니다. 자세한 내용은 Elastic Load Balancing 사용 설명서의 교차 영역 로드 밸런싱을 참조하세요.
교차 영역 로드 밸런싱을 사용하면 활성화된 각 가용 영역에 동일한 수의 인스턴스를 유지할 필요가 없으며, 애플리케이션이 보다 효과적으로 하나 이상의 인스턴스 손실을 처리할 수 있습니다. 하지만 내결함성을 높이기 위해서는 활성화된 각 가용 영역에서 인스턴스 수를 대략적으로 동일하게 유지하는 것이 좋습니다.
클라이언트가 DNS 조회를 캐싱하는 환경에서는 들어오는 요청이 가용 영역 중 하나를 선호할 수 있습니다. 교차 영역 로드 밸런싱을 사용하면 요청 로드의 이러한 불균형을 리전의 모든 가용 인스턴스로 분산시켜서 클라이언트 작동에 문제가 있을 때 그 영향을 줄일 수 있습니다.
Classic Load Balancer를 생성하면 교차 영역 로드 밸런싱에 대한 기본값은 로드 밸런서 생성 방법에 따라 달라집니다. API 또는 CLI에서는 교차 영역 로드 밸런싱이 기본적으로 비활성화되어 있습니다. AWS Management 콘솔를 사용하면 교차 영역 로드 밸런싱을 활성화하는 옵션이 기본적으로 선택됩니다. Classic Load Balancer를 생성한 후 언제든지 교차 영역 로드 밸런싱을 활성화하거나 비활성화할 수 있습니다.
교차 영역 로드 밸런싱 활성화
Classic Load Balancer에서 언제든지 교차 영역 로드 밸런싱을 활성화할 수 있습니다.
콘솔을 사용하여 교차 영역 로드 밸런싱을 활성화하려면
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창의 Load Balancing 아래에서 로드 밸런서를 선택합니다.
-
로드 밸런서 이름을 선택하여 세부 정보 페이지를 엽니다.
-
속성 탭에서 편집을 선택합니다.
-
로드 밸런서 속성 편집 페이지의 가용 영역 라우팅 구성 섹션에서 교차 영역 로드 밸런싱을 활성화합니다.
-
변경 사항 저장을 선택합니다.
를 사용하여 교차 영역 로드 밸런싱을 활성화하려면 AWS CLI
-
다음 modify-load-balancer-attributes 명령을 사용하여 로드 밸런서의
CrossZoneLoadBalancing속성을true로 설정하세요.aws elb modify-load-balancer-attributes --load-balancer-namemy-loadbalancer--load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":true}}"다음은 응답의 예입니다.
{ "LoadBalancerAttributes": { "CrossZoneLoadBalancing": { "Enabled": true } }, "LoadBalancerName": "my-loadbalancer" } -
(선택 사항) 로드 밸런서에서 교차 영역 로드 밸런싱이 활성화되었는지 확인하려면 아래 describe-load-balancer-attributes 명령을 사용하세요.
aws elb describe-load-balancer-attributes --load-balancer-namemy-loadbalancer다음은 응답의 예입니다.
{ "LoadBalancerAttributes": { "ConnectionDraining": { "Enabled": false, "Timeout": 300 }, "CrossZoneLoadBalancing": { "Enabled": true }, "ConnectionSettings": { "IdleTimeout": 60 }, "AccessLog": { "Enabled": false } } }
교차 영역 로드 밸런싱 비활성화
로드 밸런서에서의 언제든지 교차 영역 로드 밸런싱 옵션을 비활성화할 수 있습니다.
콘솔을 사용하여 교차 영역 로드 밸런싱을 비활성화하려면
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창의 Load Balancing 아래에서 로드 밸런서를 선택합니다.
-
로드 밸런서 이름을 선택하여 세부 정보 페이지를 엽니다.
-
속성 탭에서 편집을 선택합니다.
-
로드 밸런서 속성 편집 페이지의 가용 영역 라우팅 구성 섹션에서 교차 영역 로드 밸런싱을 비활성화합니다.
-
변경 사항 저장을 선택합니다.
교차 영역 로드 밸런싱을 비활성화하려면 로드 밸런서의 CrossZoneLoadBalancing 속성을 false로 설정합니다.
를 사용하여 교차 영역 로드 밸런싱을 비활성화하려면 AWS CLI
-
아래 modify-load-balancer-attributes 명령을 사용하세요.
aws elb modify-load-balancer-attributes --load-balancer-namemy-loadbalancer--load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":false}}"다음은 응답의 예입니다.
{ "LoadBalancerAttributes": { "CrossZoneLoadBalancing": { "Enabled": false } }, "LoadBalancerName": "my-loadbalancer" } -
(선택 사항) 로드 밸런서에서 교차 영역 로드 밸런싱이 비활성화되었는지 확인하려면 아래describe-load-balancer-attributes 명령을 사용하세요.
aws elb describe-load-balancer-attributes --load-balancer-namemy-loadbalancer다음은 응답의 예입니다.
{ "LoadBalancerAttributes": { "ConnectionDraining": { "Enabled": false, "Timeout": 300 }, "CrossZoneLoadBalancing": { "Enabled": false }, "ConnectionSettings": { "IdleTimeout": 60 }, "AccessLog": { "Enabled": false } } }