일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- kubernetes
- IDS
- docker
- 프로토콜
- 7계층
- k8s
- C#
- IPS
- EC2
- SMTP
- Storage Gateway
- 스위치
- Protocol
- ELB
- ssh
- 침입차단시스템
- 네트워크
- Telnet
- 침입탐지시스템
- AWS
- Queue
- 3way handshaking
- AI스쿨
- ICMP
- 라우터
- english
- 브리지
- 보안관제
- tcp
- SQS
Archives
- Today
- Total
Devsecops
ALB(Application Load Balancer) 본문
728x90
Application Load Balancer
- 7계층 Load Balancer
- 여러 기기기에 로드 밸런싱( ex) 다운스트림 PC)
- 여러 어플리케이션에 로드밸런싱( ex) Container)
- HTTP/2 and WebSocket 지원
- Http - > Https 지원
- 교차영역 로드밸런싱이 기본적으로 활성화된다
- URL 기반 라우팅
- Hostname 기반 라우팅
- QuertString, Header 기반 라우팅
- Container, MicroService 이용시 적합(Container task가 요청받는 Port를 통해 로드밸런싱)
- ECS에서 동적 포트로 리다이렉트 하는 포트 매핑 기능
- CLB는 애플리케이션당 CLB필요(Container, MicroService 에 적합하지 않음)
- 고정된 hostname을 통해 로드밸런싱에 접근한다(다운스트림에 있는 장비들의 IP는 알 필요 없음)
- Sticky Sesstion 기능(ABL, CLB만 가지고 있음)
- X-forward-for를 통해서만 Clinet의 IP를 볼 수 있다
- X-forward-Port를 통해서만 Clinet의 Port를 볼 수 있다
Target Group
- EC2
- ECS Tasks
- Lambda Function
- IP Address - Private IPs(반드시 사설 IP이어야 한다)
- Heatth Check시 각각의 장치가 아닌 타켓 그룹 자체의 상태를 검사
- Group 여러개에 로드 밸런싱도 할 수 있다
728x90
'AWS > ELB' 카테고리의 다른 글
NLB(Network Load Balancer) (0) | 2023.01.25 |
---|---|
ELB(Elastic Load Balancer) (0) | 2023.01.25 |