Gateway Load Balancer 대상 등록 - Elastic Load Balancing

Gateway Load Balancer 대상 등록

대상이 요청을 처리할 준비가 되면 하나 이상의 대상 그룹에 대상을 등록합니다. 인스턴스 ID 또는 IP 주소로 대상을 등록할 수 있습니다. Gateway Load Balancer는 등록 프로세스가 완료되고 대상이 초기 상태 확인을 통과하자마자 해당 대상에 대한 라우팅 요청을 시작합니다. 등록 프로세스가 완료되고 상태 확인이 시작되는 데 몇 분 정도 걸릴 수 있습니다. 자세한 내용은 Gateway Load Balancer 대상 그룹의 상태 확인 단원을 참조하십시오.

최근 등록된 대상에 대한 요구가 증가하면 이를 처리하기 위해 하나 이상의 대상 그룹에 추가 대상을 등록할 수 있습니다. 등록된 대상에 대한 요구가 감소하는 경우에는 대상 그룹에서 대상의 등록을 취소할 수 있습니다. 등록 취소 프로세스가 완료되고 Gateway Load Balancer가 대상에 대한 요청 라우팅을 중지하는 데 몇 분 정도 걸릴 수 있습니다. 이후에 요구가 증가하면 등록을 취소한 대상을 대상 그룹에 다시 등록할 수 있습니다. 대상을 서비스해야 하는 경우 등록을 취소한 다음 서비스가 완료되면 다시 등록할 수 있습니다.

고려 사항

  • 각 대상 그룹에는 Gateway Load Balancer에 사용되는 각 가용 영역에 하나 이상의 등록된 대상이 있어야 합니다.

  • 대상 그룹의 대상 유형에 따라 해당 대상 그룹에 대상을 등록하는 방법이 결정됩니다. 자세한 내용은 대상 유형 단원을 참조하십시오.

  • 리전 간 VPC 피어링 시에는 대상을 등록할 수 없습니다.

  • 리전 내 VPC 피어링 시에는 인스턴스 ID로 인스턴스를 등록할 수 없지만 IP 주소로 인스턴스를 등록할 수 있습니다.

대상 보안 그룹

EC2 인스턴스를 대상으로 등록할 때 이러한 인스턴스에 대한 보안 그룹은 포트 6081에서 인바운드와 아웃바운드 트래픽을 허용해야 합니다.

Gateway Load Balancer에는 연결된 보안 그룹이 없습니다. 따라서 대상의 보안 그룹은 IP 주소를 사용하여 로드 밸런서로부터의 트래픽을 허용해야 합니다.

네트워크 ACL

EC2 인스턴스를 대상으로 등록할 때 인스턴스에 대한 서브넷의 네트워크 액세스 제어 목록(ACL)은 포트 6081에서 트래픽을 허용해야 합니다. VPC의 기본 네트워크 ACL은 인바운드와 아웃바운드 트래픽을 모두 허용합니다. 사용자 지정 네트워크 ACL을 생성하는 경우 해당 ACL이 적절한 트래픽을 허용하는지 확인합니다.

인스턴스 ID로 대상 등록

인스턴스를 등록할 때 인스턴스가 running 상태여야 합니다.

콘솔을 사용하여 인스턴스 ID로 대상을 등록하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 Load Balancing 아래에서 대상 그룹을 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭에서 대상 등록을 선택합니다.

  5. 인스턴스를 선택한 다음 아래에 보류 중인 것으로 포함을 선택합니다.

  6. 인스턴스 추가를 마쳤으면 보류 중인 대상 등록(Register pending targets)을 선택합니다.

AWS CLI를 사용하여 인스턴스 ID로 대상을 등록하려면

인스턴스 ID와 함께 register-targets 명령을 사용합니다.

IP 주소로 대상 등록

사용자가 등록하는 IP 주소는 다음 CIDR 블록 중 하나를 출처로 한 주소여야 합니다.

  • 대상 그룹에 대한 VPC의 서브넷

  • 10.0.0.0/8(RFC 1918)

  • 100.64.0.0/10(RFC 6598)

  • 172.16.0.0/12(RFC 1918)

  • 192.168.0.0/16(RFC 1918)

콘솔을 사용하여 IP 주소로 대상을 등록하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 Load Balancing 아래에서 Target Groups를 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭에서 대상 등록을 선택합니다.

  5. 네트워크, IP 주소, 포트를 선택한 다음 아래에 보류 중인 것으로 포함을 선택합니다.

  6. 주소 지정을 마치면 보류 중인 대상 등록(Register pending targets)을 선택합니다.

AWS CLI를 사용하여 IP 주소로 대상을 등록하려면

대상의 IP 주소와 함께 register-targets 명령을 사용합니다.

대상 등록 취소

대상이 등록 취소되면 Elastic Load Balancing은 진행 중인 요청이 완료될 때까지 대기합니다. 이를 Connection Draining이라고 합니다. Connection Draining이 진행 중인 동안 대상의 상태는 draining입니다. 등록 취소가 완료된 후 대상의 상태는 unused로 변경됩니다. 자세한 내용은 등록 취소 지연 단원을 참조하십시오.

콘솔을 사용하여 대상 등록을 취소하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 Load Balancing 아래에서 대상 그룹을 선택합니다.

  3. 대상 그룹의 이름을 선택하여 세부 정보 페이지를 엽니다.

  4. 대상 탭을 선택합니다.

  5. 대상을 선택한 다음 등록 취소를 선택합니다.

AWS CLI를 사용하여 대상 등록을 취소하려면

deregister-targets 명령을 사용하여 대상을 제거합니다.