Elastic Load Balancer(ELB)의 경우 2대의 VM으로 구성된 HTTP정도로 생각하시면 됩니다.
기존 LB 장비에서 사용하는 VIP를 사용할 수 없습니다. 대신 Domain 기반의 End-Point를 제공합니다.
ELB의 디폴트 성능 임계치는 나와있지 않습니다. 검색한 바로 초당 200~300 Request 처리가 가능하다고 되어 있습니다. 경험상 세션 임계치는 in/out 총 6만 세션이 디폴트 수치로 보입니다.
따라서 그보다 더 큰 부하 발생 시 ELB는 Scale up/out이 필요합니다. 일반적으로 linear 형태의 Traffic 증가는 ELB 자체적으로 Scale up/out이 됩니다. 그러나 step 형태의 Traffic은 AWS Case Open(ELB Pre-warm)을 통해 Scale up/out이 필요합니다.
ELB Pre-warm은 Case Open -> ELB 카테고리 -> 아래의 양식대로 작성해주시면 됩니다.
Event 기간을 지나도, 꾸준하게 부하가 발생되면 ELB Scale up/out은 유지됩니다.
ELB DNS name : 예) XXXXXXX.ap-northeast-1.elb.amazonaws.com
Traffic delta OR request rate expected at surge(in Requests Per Second): 초당 요청 건수
Average amount of data passing through the ELB per request/response pair(In Bytes): 요청 + 응답 사이즈
Rate of traffic increase: 평소보다 증가분 -> 그냥 놔두셔도 됩니다.
Are keep-alives used on the back-end? keep alive 설정 여부
Percent of traffic using SSL termination on the ELB: ssl 처리 여부 % 로 ... 예) 100%, 50%
Number of AZ's that will be used for this event/load balancer: 해당하는 가용성 존
Is the back-end scaled to event/spike levels? [Y/N] [If N, when will they scale the back-end? and how many and what type of instnace] 백엔드 인스턴스 추가 여부
Start date for elevated traffic patterns: 프리워밍이 필요한 시작 시점
End date for elevated traffic patterns: 프리워밍 종료 시점
Use-case description: 프리워밍이 필요한 이유
Traffic pattern description: 트래픽 패턴 설명
감사합니다.
'Compute > ELB' 카테고리의 다른 글
AWS Network Load Balancer(NLB) 동작 방식과 주의사항 (0) | 2022.09.01 |
---|---|
AWS ELB WebSocket 사용 시 헬스체크 방안 (0) | 2021.07.06 |
AWS ELB Backend Connection Errors (1) | 2018.05.17 |
AWS ELB 사용 시 Apache 408/503 error log (0) | 2016.12.12 |
AWS ELB Proxy Protocol 기능 활성화 하기(TCP) (0) | 2015.11.23 |