트래픽이 늘어났을때 아래 1, 2 중 2의 방법을 도와주는게 ELB다.
1. Scale Up (EC2성능을 올린다)
2. Scale Out (부하 분산)
ELB (Elastic Load Balancing) // 부하(트래픽) 분산을 잘 해줍니다.
특징
1. 트래픽 분산
2. 자동 확장
3. 인스턴스의 상태를 자동 감지해서 오류가 있는 시스템은 배제 ELB가 관리하는 EC2는 장애가 일어나면 배제시키고 재 가동시킨다.
4. 사용자 세션을 특정 인스턴스에 고정
5. SSL암호화 지원
6. IPv4, IPv6 지원
7. CloudWatch를 통해서 모니터링
ELB 운영 경험
- ELB가 평소와 다르게 급증한 트래픽을 받으면 ELB자체가 Scale out합니다.
- 이때 무지막지한 트래픽 손실이 발생합니다. (=서비스 장애..)
- 이렇게 뻗는것을 대비하기위해 특정 이벤트등으로 평소와 다른 트래픽 폭주가 예상되면 아마존 측에 연락하여 미리 ELB를 Warm up해놔야 합니다. (아마존에서 물리적으로 대응해 주는 것 같습니다.)
'AWS(아마존_웹_서비스)' 카테고리의 다른 글
[AWS] Auto Scaling란? (0) | 2015.04.26 |
---|---|
[AWS] CentOS 6.5 이하 런칭시 root에 용량이 8GB밖에 안잡힐때 (0) | 2015.04.26 |