|
커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
|
|
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
범냉이
가입: 2006년 9월 19일 올린 글: 44
|
올려짐: 2015.2.05 목, 5:16 pm 주제: ELB Pre-warm 신청은 어떻게 하는가? |
|
|
ELB 는 요청량이 증가함에 따라 Scale(up, out) 이 차근차근 이루어진다.
아마존에서는 이 Scale system 으로 대부분의 경우 사전에 ELB의 용량을 높혀 놓을 필요는 없다고 한다.(pre-warm 은 ELB 의 capacity를 사전에 높혀 놓는 것을 말한다.)
| 인용: | Amazon ELB is able to handle the vast majority of use cases for our customers without requiring "pre-warming" (configuring the load balancer to have the appropriate level of capacity based on expected traffic).
|
그러나, flash 트래픽이나 점진적으로 트래픽을 증가시킬수 없는 load 테스트의 경우에는 Pre-warm 을 위해 아마존에 contact 하기를 추천한다고 한다.
| 인용: | In certain scenarios, such as when flash traffic is expected, or in the case where a load test cannot be configured to gradually increase traffic, we recommend that you contact us to have your load balancer "pre-warmed".
|
그러면 이렇게 급격한 트랙픽이 예상 되는(flash traffic/load test) 경우 어떻게 Pre-warm을 요청하여야 하는가? 몇 가지 항목이 필수로 필요하다. 이 항목은 아래와 같다.
1. ELB를 사용하려는 모든 AZ(Available Zone)에 Instance 스가 In service 상태로 하나이상이 꼭 있어야 합니다.
2. TPS
3. 요청시(request/response pair) ELB 에서 처리되는 데이터의 평균 양
4. Backend Instance 의 Keep-alive 여부
5. SSL 트래픽 비율
6. Pre-warm을 할 기간(start-end)
7. use case(왜 요청하는가?)
8. Backend Instance 증설 여부(실제 처리하는 Backend Instance 가 Pre-warm 요청하는 양을 처리할 수 있는지를 확인 한다.)
use case 부분이 적절하여야 하며 산정한 규모에 맞게 Backend Instance가 준비되어 있다면 문제 없이 허용될 것으로 보인다. Backend Instance가 규모에 맞게 준비되어 있지 않다면 아마도 아마존이 Pre-warm을 해주지 않을 것이다. 산정된 규모에 맞게 Backend Instance가 없다면 아마존 입장에선 Pre-warm이 의미가 없고 비용만 낭비하는 것일테니까
위 항목을 보고 모르시는 사항은 글 남겨주세요 답변 달아 놓겠습니다. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB © 2001, 2005 phpBB Group
|