Amazon ElastiCache for Redis Auto Scaling

Amazon ElastiCache for Redis는 애플리케이션 요구 사항에 맞는 안정적인 성능을 유지할 수 있도록 완전관리형 Auto Scaling 기능을 제공합니다. 이 기능은 리소스 요구 사항과 조정 동작을 손쉽게 정의할 수 있도록 하여 워크로드의 클러스터 용량 관리의 복잡성을 해소합니다. ElastiCache는 이러한 조정 계획에 따라 클러스터를 자동으로 조정합니다. 때문에 변화하는 용량 요구 사항에 맞추어 프로비저닝되는 리소스를 조정하여 전체 클라우드 지출을 절감할 수 있습니다.

Amazon ElastiCache for Redis는 AWS Auto Scaling을 사용해 조정과 Amazon CloudWatch 지표를 관리하여 스케일 업 또는 스케일 다운할 시점을 결정합니다. ElastiCache는 두 가지 조정 유형을 제공합니다. 첫째, 클러스터의 로드가 변하더라도 가용 메모리 용량과 같은 대상 지표가 일정하게 유지되도록 클러스터를 자동으로 조정하는 동적 조정 기능을 사용할 수 있습니다. 이를 통해 필요할 때 클러스터의 성능을 높이고 리소스가 필요하지 않을 때는 사용량을 줄일 수 있습니다. 둘째, 예약 조정 기능을 사용하여 예측 가능한 워크로드 용량 변화에 따라 조정할 요일과 시간을 결정할 수 있습니다.

Amazon ElastiCache for Redis 사용 설명서에서 Auto Scaling에 대해 자세히 알아보세요.

이점

신속한 조정 설정

Amazon ElastiCache for Redis를 사용하면 클러스터 조정 방식을 정의하는 Auto Scaling 계획을 손쉽게 정의할 수 있습니다. 기존 클러스터 또는 이미 실행 중인 클러스터에서 Auto Scaling을 빠르게 활성화할 수 있습니다. AWS Management Console, AWS SDK 또는 CLI를 통해 클릭 몇 번만으로 설정할 수 있습니다. ElastiCache는 AWS Auto Scaling을 사용하여 클러스터의 조정을 관리합니다.

특정 애플리케이션 요구 사항에 맞게 조정

Amazon ElastiCache for Redis의 Auto Scaling을 설정할 때는 사전 정의된 지표에 따라 조정 정책을 적용합니다. 때문에 성능 최적화든 비용 최적화든 애플리케이션의 특정한 요구 사항에 맞게 설정을 최적화할 수 있습니다. AWS Auto Scaling은 기본 설정에 따라 대상을 설정하고, 수요 변화에 따라 애플리케이션을 모니터링하여 용량을 추가하거나 제거합니다.

성능 유지

Amazon ElastiCache for Redis 클러스터가 목표 값을 넘거나 밑도는 경우, AWS Auto Scaling은 워크로드가 지속적으로 변화하거나 예측할 수 없게 되더라도 성능 요구 사항을 계속 충족할 수 있도록 용량을 조정합니다. 수요가 급증할 경우, AWS Auto Scaling은 클러스터 용량을 늘려 고성능을 유지합니다.

필요한 만큼만 비용 지불

Amazon ElastiCache for Redis Auto Scaling은 실제로 필요한 만큼만 비용을 지불하면 되기 때문에 비용 효율성을 최적화하는 데 도움이 됩니다. 수요가 감소하면 AWS Auto Scaling은 클러스터를 조정하여 과다 프로비저닝과 과다 지출을 방지합니다. Amazon ElastiCache for Redis Auto Scaling은 무료로 사용할 수 있으며, 클러스터에 프로비저닝된 용량에 대해서만 비용을 지불하면 됩니다.

작동 방식

Amazon ElastiCache for Redis Auto Scaling은 리소스 요구 사항 및 조정 동작에 따라 클러스터를 자동으로 조정합니다. 때문에 성능을 최적화하고 전체 클라우드 비용을 절감할 수 있습니다.

Redis는 어떻게 작동하나요?

AWS 고객의 Amazon ElastiCache 사용 사례를 알아보세요.

고객 페이지를 방문하십시오.
구축할 준비가 되셨습니까?
Amazon ElastiCache 시작하기
추가 질문이 있으십니까?
문의하기