목록으로

Programming Notes

Amazon ECS, 더 빠른 서비스 오토 스케일링(Auto Scaling) 발표

Amazon ECS 서비스 오토 스케일링이 고해상도(20초 단위) 메트릭 지원 및 메트릭 게시 최적화를 통해 부하 변화를 더 빠르게 감지하고 대응할 수 있게 되었습니다. AWS 벤치마크 테스트 결과, 스케일 아웃(scale-out) 트리거 시간은 363초에서 86초로 단축되었으며(76% 향상, 4.2배), 새로운 태스크를 스케일링하고 프로비저닝하는 총 시간은 386초에서 109초로 개선되었습니다(72% 향상, 3.5배). 또한, 더 빠른 서비스 오토 스케일링을 통해 워크로드 수요 변화에 따라 서비스의 안정성과 성능을 유지하면서도 기본 용량을 줄여 컴퓨팅 비용을 절감할 수 있습니다.

Amazon ECS 서비스 오토 스케일링은 반복적인 트래픽 패턴을 위한 예측 스케일링(predictive scaling), 계획된 이벤트를 위한 예약 스케일링(scheduled scaling), 그리고 실시간 메트릭에 따라 동적으로 스케일링하는 대상 추적(target tracking) 등 포괄적인 스케일링 정책을 사용하여 워크로드 수요에 맞게 태스크 수를 자동으로 조정합니다. 이번 출시를 통해 CPU 및 메모리 사용량에 대한 대상 추적 정책은 더 빠른 스케일링 신호 감지를 위해 기존의 기본 60초 해상도 외에도 20초 메트릭 해상도를 지원합니다. 시작하려면 AWS 콘솔, CLI, CloudFormation 또는 AWS SDK를 사용하여 ECS 서비스를 생성하거나 업데이트할 때 CPU 또는 메모리 사용량 메트릭에 대해 20초 해상도를 구성한 다음, 해당 고해상도 사전 정의 메트릭을 선택하여 대상 추적 정책을 구성하세요.

이 기능은 모든 AWS 상용 리전 및 AWS GovCloud(미국) 리전에서 AWS Fargate, Amazon ECS 관리형 인스턴스, Amazon EC2를 포함한 모든 ECS 컴퓨팅 옵션에 걸쳐 제공됩니다. 고해상도 메트릭에는 표준 CloudWatch 요금이 적용됩니다. 요금 예시는 Amazon CloudWatch 요금을 참조하세요. 자세한 내용은 설명서출시 블로그 게시물에서 확인할 수 있습니다.