[AWS] Elastic Load Balancer

행복한 콩🌳·2022년 1월 11일
0

AWS

목록 보기
3/8

https://www.youtube.com/watch?v=mqtUMduyKjk
aws 강의실 / 쉽게 설명하는 AWS 기초 강좌 13: ELastic Load Balancer
참고

Elastic Load Balancer
austoscale 된 많은 instance들을 관리하기 위해서 필요함
들어오는 애플리케이션 트래픽을 Amazon EC2 인스턴스, 컨테이너, IP 주소, Lambda 함수와 같은 여러 대상에게 자동으로 분산.
ELB는 단일 가용 영역 또는 여러 가용 영역에서 다양한 애플리케이션 부하를 처리할 수 있다.
애플리케이션 내결함성에 필요한 고가용성, 자동 확장/축소, 강력한 보안을 갖추고 있음

다수의 서비스[ec2, lambda]에 트래픽을 분산 시켜주는 서비스
Health Check: 직접 트래픽을 발생시켜 instance가 살아있는지 체크
여러 가용영역에 분산 가능
지속적으로 IP 주소가 바뀌며 IP 고정 불가능: 항상 도메인 기반으로 사용 - 단 nlb 사용시 IP 고정 가능

[종류]

  • Application Load Balancer
    트래픽을 모니터링 하여 라우팅 가능
  • Network Load Balancer
    TCP 기반 빠른 트래픽 분산
    Elastic IP 할당 가능
    web address를 보낼 수 없으나, 빠르다
  • Classic Load Balancer
    가장 오래된 LB
    예전에는 사용되었으나 현재는 잘 사용하지 않음
  • Gateway Load Balancer
    먼저 트래픽을 체크

[대상 그룹(Target Group)]

  • ALB가 라우팅 할 대상의 집합
    구성
    - instance
    - private IP
    - Lambda
    프로토콜
    - HTTP, HTTPS
profile
매일매일 조금씩 모여 숲이 되자🐣

0개의 댓글