스케일링 방법 선택 - Amazon EC2 Auto Scaling

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

스케일링 방법 선택

Amazon EC2 Auto Scaling은 Auto Scaling 그룹을 조정하는 다양한 방법을 제공합니다.

일정한 수의 인스턴스 유지

Auto Scaling 그룹의 기본값은 연결된 스케일링 정책이나 예약된 작업이 없어 고정된 크기를 유지하도록 하는 것입니다. Auto Scaling 그룹을 생성하면 그 그룹은 원하는 용량을 충족하도록 충분한 인스턴스를 출범하여 시작합니다. 그룹에 연결된 스케일링 조건이 없는 경우, 인스턴스가 비건전 상태가 되더라도 원하는 용량을 계속 유지합니다. Amazon EC2 Auto Scaling은 귀하의 Auto Scaling 그룹에서 각 인스턴스의 상태를 모니터링합니다. 인스턴스가 비건전 상태가 된 것을 발견하면 새 인스턴스로 교체합니다. 이 프로세스에 대한 자세한 설명은 Auto Scaling 그룹의 인스턴스에 대한 상태 확인에서 확인할 수 있습니다.

수동 조정

수동 스케일링은 Auto Scaling 그룹을 스케일링하는 가장 기본적인 방법입니다. Auto Scaling 그룹의 원하는 용량을 업데이트하거나 Auto Scaling 그룹에서 인스턴스를 종료할 수 있습니다. 자세한 설명은 Amazon EC2 Auto Scaling의 수동 조정 섹션을 참조하세요.

일정에 근거하여 조정

일정에 따른 크기 조정이란 날짜 및 시간의 함수에 따라 조정 작업이 자동으로 수행된다는 것을 의미합니다. 그룹의 인스턴스 수를 늘려야 할지 또는 줄여야 할지 정확히 아는 경우에 유용합니다. 그 이유는 예측 가능한 일정에 따라 수요가 증가하기 때문입니다. 자세한 설명은 Amazon EC2 Auto Scaling에 예약된 조정 섹션을 참조하세요.

수요에 따라 동적으로 규모를 조정할 수 있습니다.

동적 조정을 사용해 리소스를 조정하는 더 향상된 방법을 사용하면 수요 변화에 맞춰 Auto Scaling 그룹의 크기를 동적으로 조정하는 조정 정책을 정의할 수 있습니다. 예컨대, 현재 인스턴스 2개에서 웹 애플리케이션이 실행되고 있고 사용자가 애플리케이션 로드에 변경이 있는 경우, Auto Scaling 그룹의 CPU 사용량을 50% 정도로 유지시키려 한다고 가정해 보겠습니다. 이 방법은 트래픽이 언제 변경될지 모르는 경우 트래픽 변동에 따라 규모를 조정하는 데 유용합니다. 대신 응답하도록 스케일링 정책을 구성할 수 있습니다. 트래픽 변화에 따라 규모를 조정하는 데 사용할 수 있는 여러 정책 유형 (또는 이들의 조합) 이 있습니다. 자세한 설명은 Amazon EC2 Auto Scaling의 동적 조정 섹션을 참조하세요.

사전 예방적 규모 조정

예측 조정과 동적 조정(각각 사전 예방형 및 사후 대응형 접근 방식)을 결합하여 EC2 용량을 보다 신속하게 조정할 수도 있습니다. 예측 조정을 사용하여 트래픽 흐름의 일일 및 주간 패턴에 앞서 Auto Scaling 그룹의 EC2 인스턴스 수를 늘릴 수 있습니다. 자세한 설명은 Amazon EC2 Auto Scaling의 예측 조정 섹션을 참조하세요.