728x90
■ ALB (Application Load Balancing) 대상 그룹 (Target Group) 설정
- EC2 >> 대상 그룹 >> 그룹 이름 >> 대상 그룹 속성 편집 항목에서 확인 할 수 있습니다.
- 등록 취소 지연 (Draining): 대상 그룹에 소속되어 있는 EC2 인스턴스를 등록 취소 할 때 즉시 적용되지 않고 대기하는 시간 입니다. 기본값은 5분이며 최대 1시간 까지 설정 할 수 있습니다. 0으로 설정하면 등록을 취소 하는 즉시 대상 그룹에서 제외 됩니다.
- 트래픽 구성: 로그 밸런서가 요청을 수신할 대상을 결정 할 때 사용하는 알고리즘 입니다. 설명은 아래 그림으로 대체 합니다.
- 느린 시작 (Slow Start): 대상 그룹에 신규 인스턴스 추가 시 되면 즉시 모든 트래픽을 받는 것이 아닌, 점진적으로 수용하는 트래픽을 증가 시키는 기능 입니다. 해당 값을 0으로 설정하면 느린 시작 기능의 비활성화를 의미 합니다.
- 고정 (Stickiness): 클라이언트로 유입된 트래픽을 특정 인스턴스로 고정 (세션 유지)하는 기능 입니다. 교차 영역 로드 밸런싱이 활성화 되어야 사용할 수 있습니다.
AWS - ELB (Elastic Load Balancing) Sticky Session :: 네트워크&파이썬 (tistory.com)
■ NLB (Network Load Balancing) 대상 그룹 (Target Group) 설정
- ALB에서 제공되는 느린 시작, 라우팅 알고리즘과 같은 기능들은 찾아볼 수 없습니다만 기본적인 설정은 ALB와 유사 합니다.
- NLB에서 사용하는 트래픽 처리 방식은 Hash Flow 기능을 사용하여 가용 영역 사이 부하분산을 수행 합니다. 그래서 특정 출발지 IP로 접근하게 되면 항상 같은 가용 영역으로 트래픽이 유입되게 됩니다.
- 고정 (Stickiness): 클라이언트로 유입된 트래픽을 특정 인스턴스로 고정 (세션 유지)하는 기능 입니다. 교차 영역 로드 밸런싱이 활성화 되어야 사용할 수 있습니다. NLB는 기본적으로 교차 영역 로드 밸런싱이 비활성화 상태 이며 로드 밸런싱 설정에서 설정하거나 대상 그룹 수준에서 교차 영역 로드 밸런싱을 활성화로 설정 한 이후에 "고정" 기능을 사용 할 수 있습니다.
728x90
'AWS' 카테고리의 다른 글
AWS - EC2 Auto Scaling (0) | 2024.03.01 |
---|---|
AWS - Auto Scaling (0) | 2024.03.01 |
AWS - ELB (Elastic Load Balancing) 교차 영역 로드 밸런싱 (0) | 2024.02.29 |
AWS - ELB (Elastic Load Balancing) Sticky Session (0) | 2024.02.28 |
AWS - ELB (Elastic Load Balancing) with. 확장성 및 고가용성 (0) | 2024.02.26 |