로드 밸런서에 여러 인스턴스 포트가 할당된 AWS ELB/NLB의 SSL/TLS 지원

로드 밸런서에 여러 인스턴스 포트가 할당된 AWS ELB/NLB의 SSL/TLS 지원

AWS NLB는 SSL을 허용하지 않지만 ELB는 허용합니다.
그러나 NLB는 ELB와 달리 LB에 여러 인스턴스 포트 추가를 지원합니다.

SSL 전송을 통해 LB에 대해 여러 포트를 지원하는 방법이 있습니까?

예를 들어 2개의 노드에서 4개의 서비스가 실행되고 있습니다.

  • Node1은 service1_master(포트 1111) 및 service2_slave(포트 1112)를 호스트합니다.
  • Node1은 service2_master(포트 1111) 및 service1_slave(포트 1112)를 호스트합니다.

Service1과 Service2는 활성/수동 모드로 실행 중입니다. 즉, 각 서비스에 대해 하나의 포트(1111 또는 1112)만 활성화할 수 있습니다.

SSL/TLS를 통해 리스너에 포트 1111 및 1112를 추가하고 싶습니다. AWS 로드 밸런서로 가능합니까?

답변1

네트워크 로드 밸런서는 상당히 낮은 네트워크 수준에서 작동합니다. 즉, 모든 TCP 트래픽을 통과할 수 있습니다. ELB/ALB처럼 SSL/HTTPS를 종료하지 않지만 거의 모든 로드 밸런싱이 가능합니다. 여러 포트를 지원합니다.

단순히 문제를 설명하는 것보다 달성하려는 목표에 대해 더 자세히 설명하기 위해 게시물을 편집할 수 있다면 아마도 더 유용한 도움을 얻을 수 있을 것입니다.

관련 정보