티스토리 뷰

AWS

AWS Load Balancer 처리

장송송 2016. 2. 22. 13:55

AWS Load Balancer 처리


0. AWS Load Balancer 란?

서버 부하 분산 장치

- 웹 서버나 캐시 서버 등의 처리 부하를 균등하게 분배하는 장치. 과부하로 인해서 서버가 운용 정지되거나 응답이 지연되는 것을 방지한다.




1. Load Balancer 생성.




2. 로드밸런서 설정.

- Load Balancer Name : 로드 밸런서 이름을 설정.

- Create LB Inside: 로드 밸런서가 생성될 VPC. (기본값 사용)

- Create an internal load balancer: 인터넷에 연결되지 않은 내부 로드 밸런서 생성(기본값 사용.)

- Enable advanced VPC configuration: VPC에 속한 서브넷을 선택하는 옵션. (기본값 사용)

- 로드 벨런서에서 사용하는 프로토콜 설정.




3. 방화벽 설정.

- 방화벽 정책이니 로드 밸런서에서 사용하는 프로토콜, 포트를 맞춰 설정.






4. 서버체크 주기 설정.

- 로드 벨런서가 서버가 죽었는지 살았는지 체크하는 것을 설정.

- 프로토콜, 포트, 패스등 잘 설정.


- Response Timeout: 헬스 체크 응답 시간입니다. 이 시간이 지나도 응답이 없으면 EC2 인스턴스 가동 확인에 실패한 것으로 판단.

- Health Check Interval: 헬스 체크 주기.

- Unhealthy Threshold: 연속으로 설정한 값만큼 가동 확인에 실패했을 때 가동이 중단된 것으로 판단.

- Healthy Threshold: 가동이 중단되어 트래픽 분산에서 제외되었을 때 연속으로 설정된 값만큼 가동 확인에 성공하면 다시 포함.





5. 로드 밸런서에 포함될 EC2 설정.





6. Tag 설정





7. 최종 확인




8. 로드 밸런서 접속 확인 





9. 마무리.

- 설정을 완료하여도 바로 적용안되니 넉넉히 10분 정도 기다렸다가 Test 하자.

- AWS을 쓰면서 필수 요소라고 생각함. (쓰는 이유가 평행적 확장이 유연하기 때문.)




'AWS' 카테고리의 다른 글

AWS Elasticsearch 직접 구축기  (0) 2016.04.22
AWS EC2 처음시작.  (1) 2016.04.21
잡큐 - Gearman and Lambda (2) - Lambda  (0) 2016.04.10
잡큐 - Gearman and Lambda (1) - Gearman  (0) 2016.04.10
AWS EC2 서버 생성하기.  (0) 2016.02.18
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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
글 보관함