클러스터 오토 스케일링(Cluster Auto Scaling)
클러스터 오토 스케일링(Cluster Auto Scaling)
Amazon ECS 클러스터 오토 스케일링은 클러스터에 등록된 Amazon EC2 인스턴스의 스케일링을 Amazon ECS가 자동으로 관리해줘요. 워크로드의 용량 요구에 맞춰 인스턴스를 자동으로 조정할 수 있어요.
출처: 문서
본문
Amazon ECS 클러스터 오토 스케일링은 AWS Auto Scaling을 사용해 클러스터에 등록된 Amazon EC2 인스턴스의 수를 자동으로 조정하는 기능이에요. 이를 통해 워크로드에 필요한 컴퓨팅 용량을 자동으로 확보하고, 사용하지 않는 용량을 줄여 비용을 절감할 수 있어요.
클러스터 오토 스케일링을 사용하려면:
- 클러스터에 용량 공급자(capacity provider)와 Auto Scaling 그룹을 구성해요.
- 클러스터 오토 스케일링이 활성화되면 Amazon ECS가 태스크 배치에 따라 인스턴스를 자동으로 스케일링해요.
- 용량 부족 시 인스턴스를 추가하고, 유휴 인스턴스는 축소해요.
클러스터 오토 스케일링 확인
Amazon ECS 콘솔에서 클러스터의 Cluster Auto Scaling 탭을 선택해 스케일링 활동을 확인할 수 있어요. 여기서 현재 용량 상태와 스케일링 이벤트를 볼 수 있어요.
클러스터 오토 스케일링을 사용하면 노드의 스케일링을 수동으로 관리할 필요 없이 워크로드 변화에 따라 인스턴스 용량이 자동으로 조정되어 운영 부담을 줄여줘요.