Amazon ElastiCache Auto Scaling
Amazon ElastiCache Auto Scaling을 사용해야 하는 이유
Amazon ElastiCache는 애플리케이션 요구 사항에 맞는 안정적인 성능을 유지할 수 있도록 완전관리형 오토 스케일링 기능을 제공합니다. 이 기능은 리소스 요구 사항과 규모 조정 동작을 손쉽게 정의할 수 있도록 하여 워크로드의 클러스터 용량 관리의 복잡성을 해소합니다. ElastiCache는 이러한 조정 계획에 따라 클러스터를 자동으로 조정하므로 변화하는 용량 요구 사항에 맞추어 프로비저닝되는 리소스를 조정하여 전반적인 클라우드 지출을 절감할 수 있습니다.
Amazon ElastiCache는 AWS Auto Scaling을 사용해 조정과 Amazon CloudWatch 지표를 관리하여 스케일 업 또는 스케일 다운할 시점을 결정합니다. ElastiCache는 두 가지 조정 유형을 제공합니다. 첫째, 클러스터의 로드가 변하더라도 가용 메모리 용량과 같은 대상 지표가 일정하게 유지되도록 클러스터를 자동으로 조정하는 동적 조정 기능을 사용할 수 있습니다. 이를 통해 필요할 때 클러스터의 성능을 높이고 리소스가 필요하지 않을 때는 사용량을 줄일 수 있습니다. 둘째, 예약 조정 기능을 사용하여 예측 가능한 워크로드 용량 변화에 따라 조정할 요일과 시간을 결정할 수 있습니다.
Amazon ElastiCache 사용 설명서에서 오토 스케일링에 대해 자세히 알아보세요.