게시된 날짜: Sep 16, 2022
Amazon Elastic Container Services(Amazon ECS)의 Amazon ECS 용량 공급자가 개선되어 스케일 인 이벤트용으로 더욱 빠른 클러스터 오토 스케일링 환경이 제공됩니다. 이제 Amazon ECS가 이전보다 훨씬 빠른 속도로 초과 용량을 스케일 인하므로 인프라 사용률을 높이고 컴퓨팅 비용을 절약할 수 있습니다.
Amazon ECS는 컨테이너화된 애플리케이션의 손쉬운 배포, 관리 및 크기 조정을 지원하는 완전관리형 컨테이너 오케스트레이션 서비스입니다. Amazon ECS의 기능인 CAS(클러스터 오토 스케일링)는 사용자 대신 ASG(Auto Scaling 그룹)의 Amazon EC2 인스턴스를 관리합니다. 그러므로 사용자는 인프라 관리를 직접 처리할 필요 없이 본인의 태스크만 중점적으로 실행할 수 있습니다. Amazon ECS는 CAS를 사용하여 Amazon EC2 인스턴스의 스케일 아웃과 스케일 인을 모두 관리합니다. 따라서 클러스터의 용량이 워크로드에 가장 적합한 수준으로 유지됩니다. Amazon ECS는 스케일 인을 수행할 때 가용성을 최대한 높이기 위해 여러 단계에 걸쳐 ASG 용량을 반복적으로 줄이는 동시에 수요를 충족할 수 있는 용량을 안정적으로 유지합니다. 이전에는 Amazon ECS가 각 스케일 인 단계를 수행할 때 ASG 용량을 한 번에 5%씩만 줄일 수 있었습니다. 이번에 새로 제공되는 환경에서는 Amazon ECS이 스케일 인 단계에서 줄일 수 있는 용량 한도가 늘어나 ASG 용량을 최대 50%까지 줄일 수 있습니다. 그러므로 스케일 인 단계 수는 적어지고 스케일 인 환경의 응답성은 높아집니다. 그와 동시에 트래픽의 스파이크 패턴을 처리할 수 있는 가용 용량은 계속 유지됩니다. Amazon ECS 서비스에서 이번 향상 기능의 테스트가 진행되었습니다. 해당 서비스는 1,000개 태스크를 실행하기 위해 c5.xlarge 인스턴스 334개로 스케일 아웃되었으며, 100개 태스크를 실행할 수 있도록 안정 상태로 34개 인스턴스로 스케일 인되어야 했습니다. 스케일 인 단계를 줄여 주는 이번 향상 기능으로 인해 스케일 인에 걸린 시간이 이전의 80분에서 10분으로 단축되었습니다. AWS의 성능 벤치마킹에 대한 자세한 내용은 관련 블로그 게시물을 참조하세요.
이제는 Amazon ECS를 사용할 수 있는 모든 AWS 리전의 모든 Amazon ECS 고객이 Amazon ECS 클러스터 오토 스케일링을 수행할 때 스케일 인 속도가 자동으로 더욱 빨라집니다. 자세한 내용을 알아보려면 관련 블로그 게시물과 클러스터 오토 스케일링 사용 설명서를 참조하세요.