본문 바로가기
BackEnd/AWS

[AWS]AWS 로드밸런서(ELB)

by andante131 2022. 6. 15.

AWS 로드 밸런서를 이용해 가용성과 fault-tolerance를 높일 수 있다. 

 

현재 EKS(Elastic Kubernetes Service) 클러스터에 적용하고 있는 로드밸런서는 classic loadbalancer이다.

 

이는 EKS에서 NodePort 타입으로 리소스를 생성하면 자동으로 들어가는 로드밸런서이다. 

 

AWS 로드밸런서는 총 4종류가 있다. 

 - Application LB

- Network LB

- Gateway LB

- Classic LB

 

LB는 대상그룹을 지정해서 트래픽을 제어할 수 있고 포트설정등을 할 수 있으며, 헤더를 조작하거나 인스턴스 등의 스케일 아웃을 할때도 사용하게 된다. 인증서를 넣어줄 수도 있다

 

좀 더 높은 계층의 LB를 쓸 수록 OSI 7계층상 상위 기능을 이용할 수 있지만, 그만큼 처리속도와 부하가 많이 가게된다.

 

참고: https://medium.com/ankercloud-engineering/10-reasons-why-you-should-think-about-using-an-aws-application-loadbalancer-945f57816c34

'BackEnd > AWS' 카테고리의 다른 글

[AWS SAA] AWS 자격증 도전기 - 1  (1) 2023.10.06
[AWS] SES 서비스 사용기  (0) 2022.06.28
[AWS]AWS 용어 정리  (0) 2022.06.12