Elb

ELB Elastic Load Balancing, EC2 인스턴스에서 운영중인 애플리케이션, 마이크로서비스, 컨테이너 서비스로 유입되는 트래픽을 자동 분산 처리하는 기술

  • 여러 가용 영역에서 작동하며, 애플리케이션 가용성을 향상시키고 HTTP, HTTPS, TCP, SSL 등 다양한 프로토콜을 지원함
  • 사용자가 같은 인스턴스에서 세션을 유지할 수 있도록 지원.
  • Amazon CloudWatch 기능을 이용하여 로그매트릭 모니터링 가능
  • 오토 스케일링 기능과 결합하여 트래픽 증가 시 자동으로 인스턴스 추가 또는 제거하면서 애플리케이션 가용성을 유지

네트워크 및 응용 프로그램 수준의 SSL 암호화를 지원하여 애플리케이션 보안 강화

구성 요소

동작

ELB를 생성하면 설정한 로드밸런서 노드 가 생성되고, 앞단에 리스너를 실행

  1. 클라이언트 요청 수신: 로드 밸런서는 클라이언트와의 연결 유지, 요청 수신을 위해 리스너 등록
  2. 대상 그룹 선택: 선택한 클라이언트 요청을 처리할 대상 그룹을 선택. 대상 그룹은 인스턴스, IP 주소, Lambda, ALB 등 여러 유형 대상으로 구성
  3. 트래픽 분산
  4. 응답 반환: 분산된 요청을 대상에서 처리하고, 클라이언트에 응답 반환

연관된 노트


AWS Universe

AmiAws 네트워킹Aws 자원 관리 Aws 중간고사 범위 최종 요약Aws 컴퓨팅AwsAmazon cloudwatchDhcpEbsEc2 네트워킹Ec2 모니터링Ec2 보안Ec2 스토리지Ec2 인스턴스Ec2ElbEniIp cidrIp 주소IaasNat 게이트웨이Osi 7계층 모델PaasSaasTcpUdpVpc 피어링Vpc가상 프라이빗 게이트웨이가용 영역고가용성네트워크 인터페이스네트워킹대상 그룹라우터라우팅로드 밸런서로드 밸런싱리스너리전백본 네트워크보안 그룹부하분산서버서브넷수동 모니터링스토리지엣지 pop온프레미스인스턴스 스토어인스턴스인터넷 게이트웨이인터페이스자동 모니터링전송 게이트웨이컴퓨팅클라우드 구축 모델클라우드 서비스클라우드 컴퓨팅클라우드키 페어포트 번호프로토콜