로드 밸런싱 - ALB
2022. 10. 2. 20:51ㆍSK 쉴더스 루키즈
로드 밸런싱에 대한 내용 - 로드 밸런싱 (tistory.com)
ALB(Application Load Balancer) : 7계층 로드 밸런서
- URL와 HTTP 헤더 등을 보고 부하를 분산
- NLB보다 먼저 출시, round robin 지원
- DNS 경로를 통해서 접속
실습 내용
1. EC2 서버 하나 생성(keum_red)
서브넷 : public subnet
퍼블릭 IP 자동 할당
apache2 생성 후 index.html 수정
2. keum_red의 이미지 생성
3. 이미지로 서버 생성(keum_blue)
EC2 -이미지 - AMI - AMI로 인스턴스 시작
서브넷 : public subnet
퍼블릭 IP 자동 할당
4. 두번째 서버(keum_blue) 접속 후 index.html 수정
5. 로드 밸런서 생성(ALB)
5.1 Network mapping
최소 두개의 서브넷 필요
Public Subnet 한개, Private Subnet 한개
5.2 Listeners and routing
create target group
keum_red 서버와 keum_blue 서버 선택
생성한 타겟 선택
6. DNS 경로로 접속
ALB는 round robin 기법을 사용하기 때문에 새로고침(F5)을 하면 배경색이 바뀌게 됩니다.
'SK 쉴더스 루키즈' 카테고리의 다른 글
오토스케일링 & NLB (0) | 2022.10.05 |
---|---|
오토스케일링 & ALB (0) | 2022.10.03 |
로드 밸런싱 - NLB (0) | 2022.10.02 |
로드 밸런싱 (0) | 2022.10.01 |
Vmware(Ubuntu) - workbench (0) | 2022.09.30 |