diff --git "a/AWS/AWS \354\273\250\355\205\214\354\235\264\353\204\210 \354\204\244\352\263\204\354\231\200 \352\265\254\354\266\225 \354\262\240\354\240\200 \354\236\205\353\254\270/chapter3.md" "b/AWS/AWS \354\273\250\355\205\214\354\235\264\353\204\210 \354\204\244\352\263\204\354\231\200 \352\265\254\354\266\225 \354\262\240\354\240\200 \354\236\205\353\254\270/chapter3.md" index c1cc5a6..17329c8 100644 --- "a/AWS/AWS \354\273\250\355\205\214\354\235\264\353\204\210 \354\204\244\352\263\204\354\231\200 \352\265\254\354\266\225 \354\262\240\354\240\200 \354\236\205\353\254\270/chapter3.md" +++ "b/AWS/AWS \354\273\250\355\205\214\354\235\264\353\204\210 \354\204\244\352\263\204\354\231\200 \352\265\254\354\266\225 \354\262\240\354\240\200 \354\236\205\353\254\270/chapter3.md" @@ -100,3 +100,16 @@ - 점검시 서비스 정지 - ALB 리스너 규칙 정의에서 점검 중 페이지를 설정 - 503고정 응답하는 Listener Rule에 우선도를 높인다. + +## 성능 설계 +- Auto Scaling 활용 + - 단계 조정 정책 + - 스케일 아웃 및 스케일 인 조건에 단계를 설정해 단계적으로 확장 할 수 있도록 하는 정책 + - 70면 한 개늘리고, 30퍼면 한 개 줄이고.. + - 대상 추적 조정 정책 + - 지정한 지표의 설정 값이 유지되도록 스케일 아웃 또는 스케일 인을 수행하는 정책 + - 스케일 아웃은 고속, 스케일인은 천천히 실행 + - 스케일 아웃은 어느 하나의 지표의 목푯값을 초과하면 하지만, 스케일인은 모든 지표를 만족시켜야 한다. + - 대상 추적 조정 정책 추천 + - 다양한 실험(locust 활용 등)을 통해서 최적의 비용과 성능을 찾아낸다. + - 적은 수의 IP주소를 갖는 서브넷을 ECS 서비스에 설정했다면 급격한 스케일아웃으로 인해 IP주소가 부족해 질 수 있다.