Elastic Load Balancing 및 Amazon EC2 Auto Scaling - Amazon EC2 Auto Scaling

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Elastic Load Balancing 및 Amazon EC2 Auto Scaling

Elastic Load Balancing는 실행 중인 모든 EC2 인스턴스에 들어오는 애플리케이션 트래픽을 자동으로 분산하는 데 사용됩니다. Elastic Load Balancing를 사용하여 단 하나의 인스턴스에도 부하가 걸리지 않도록 트래픽 라우팅을 최적화하여 들어오는 요청을 관리할 수 있습니다.

그룹에 Elastic Load Balancing를 사용하려면 Auto Scaling로드 밸런서를 그룹에 연결Auto Scaling하여 그룹을 로드 밸런서에 등록합니다. 로드 밸런서는 Auto Scaling그룹으로 들어오는 모든 웹 트래픽에 대하여 단일 접점의 역할을 합니다.

그룹에 Elastic Load Balancing를 사용할 때 로드 밸런서에 개별 EC2 인스턴스를 등록할 필요가 없습니다.Auto Scaling Auto Scaling 그룹에서 시작되는 인스턴스가 로드 밸런서에 자동으로 등록됩니다. 마찬가지로 Auto Scaling 그룹에 의해 종료된 인스턴스는 로드 밸런서에서 자동으로 등록 취소됩니다.

그룹에 로드 밸런서를 연결한 후 대상당 Auto Scaling 요청 수와 같은 Auto Scaling 지표(또는 다른 지표)를 사용하여 인스턴스에 대한 요구가 변경됨에 따라 그룹의 인스턴스 수를 조정하도록 Elastic Load Balancing 그룹을 구성할 수 있습니다.Application Load Balancer

선택적으로 Amazon EC2 Auto Scaling에서 제공한 상태 확인을 기준으로 Auto Scaling 그룹의 인스턴스를 교체하도록 Elastic Load Balancing를 활성화할 수도 있습니다. 그렇지 않으면 대상 그룹의 정상 호스트 개수가 허용된 개수보다 낮은 경우 알려주는 CloudWatch 경보를 생성할 수 있습니다.

제한

  • 로드 밸런서와 그 대상 그룹은 그룹을 생성하는 리전과 동일한 리전에Auto Scaling 있어야 합니다.

  • 대상 그룹은 instance의 대상 유형을 지정해야 합니다. 그룹을 사용할 때는 ip의 대상 유형을 지정할 수 없습니다.Auto Scaling

Elastic Load Balancing 유형

Elastic Load Balancing는 Auto Scaling, Application Load Balancer, Gateway Load Balancer 및 Network Load Balancer의 네 가지 유형의 로드 밸런서를 제공하며, 이 유형에서 Classic Load Balancer 그룹에 사용할 수 있습니다.

로드 밸런서 유형이 구성되는 방법에는 주요 차이점이 있습니다. , Application Load Balancer 및 게이트웨이 로드 밸런서에서는 인스턴스가 대상 그룹에 대상으로 등록되고 트래픽을 대상 그룹으로 라우팅합니다.Network Load Balancer 에서는 로드 밸런서에 직접 인스턴스를 등록합니다.Classic Load Balancer

Application Load Balancer

애플리케이션 계층(HTTP/HTTPS)에서 라우팅 및 로드 밸런싱하며 경로 기반 라우팅을 지원합니다. Application Load Balancer는 가상 프라이빗 클라우드(VPC)의 EC2 인스턴스와 같은 하나 이상의 등록된 대상의 포트로 요청을 라우팅 할 수 있습니다.

Network Load Balancer

패킷 콘텐츠가 아닌 TCP 패킷 헤더에서 추출된 주소 정보를 기반으로 한 전송 계층(TCP/UDP Layer-4)에서 라우팅 및 로드 밸런싱합니다. Network Load Balancer는 트래픽 버스트를 처리하고, 클라이언트의 소스 IP를 보유하고, 로드 밸런서의 수명 동안 고정 IP를 사용할 수 있습니다.

게이트웨이 로드 밸런서

방화벽, 침입 탐지 및 방지 시스템 및 기타 어플라이언스와 같은 타사 가상 어플라이언스에 대한 규모, 가용성 및 단순성을 제공하는 어플라이언스 인스턴스 플릿에 트래픽을 배포합니다. 게이트웨이 로드 밸런서는 GENUEVE 프로토콜을 지원하는 가상 어플라이언스와 함께 작동합니다. 추가 기술 통합이 필요하므로 게이트웨이 로드 밸런서를 선택하기 전에 사용 설명서를 참조해야 합니다.

Classic Load Balancer

전송 계층(TCP/SSL) 또는 애플리케이션 계층(HTTP/HTTPS)에서 라우팅 및 로드 밸런싱합니다. Classic Load Balancer는 EC2-Classic 또는 VPC를 지원합니다.

Elastic Load Balancing에 대한 자세한 내용은 다음 주제를 참조하십시오.