본문 바로가기

Minding's Programming/AWS

[AWS] ELB (Elastic Load Balancing)

728x90
반응형

ELB (Elastic Load Balancing)

ELB (Elastic Load Balancing)는 애플리케이션을 지원하는 리소스 풀 전체에 네트워크 트래픽을 균등하게 배포하는 방법이라고 할 수 있다.

 

로드 밸런서 (Load Balancer)

로드 밸랜서는 서버에 가해지는 부하(로드)를 분산(밸런싱)해주는 장치 또는 기술을 통칭한다. 크게 L4 로드밸런서와 L7 로드밸런서로 나뉘는데, 다음과 같은 차이가 있다.

 

ELB 대상그룹

로드 밸런서를 생성 후 어디에 연결되는 ELB인지 대상그룹을 등록해 주어야 사용할 수 있다.

 

ELB 설정 방법

ELB는 다른 서비스와 달리 EC2에 포함된 서비스로, EC2 대시보드의 좌측 메뉴 바에서 확인할 수 있다.

'로드 밸런서' 항목에 진인해 로드 밸런서 생성을 누르면 다음과 같이 유형을 선택할 수 있다.

지금 사용하는 App의 유형이나 설정에 따라 로드 밸런서를 선택할 수 있다. 여기서는 Application Load Balancer의 예시를 보려고 한다.

VPC와 리스너에 따른 프로토콜 설정 등을 할 수 있다.

 

ELB가 성공적으로 생성된 것을 확인할 수 있다.

728x90

'Minding's Programming > AWS' 카테고리의 다른 글

[AWS] IAM  (0) 2024.10.25
[AWS] VPC  (1) 2024.10.24
[AWS] CloudFront  (1) 2024.10.24
[AWS] Certification Manager  (1) 2024.10.24
[AWS] Route53  (1) 2024.10.24