게시된 날짜: Feb 24, 2022
Amazon EC2 Auto Scaling Warm Pools은 이제 새로운 기능을 지원합니다. Warm Pool 인스턴스를 하이버네이션하고 Auto Scaling 그룹을 구성하여 축소된 Warm Pool에 대한 실행 인스턴스를 반환할 수 있습니다. Warm Pools을 사용하여 EC2 인스턴스에 대해 사전 개시된 풀로부터 서비스에 인스턴스를 가져오서 빠르게 확장할 수 있습니다. Warm Pools 은 기가바이트 단위의 데이터 로드, 서비스 프로비저닝 또는 사용자 지정 스크립트 실행과 같이 EC2 인스턴스를 트래픽 처리로 준비하기 전에 몇 분 이상이 소요될 수 있는 시간 소모적인 초기화 단계가 있는 애플리케이션에 적합합니다.
- Warm Pools에 대한 하이버네이션된 지원은 애플리케이션이 상당한 메모리 상태 확장을 빠르게 하도록 지원합니다. 정지 및 실행과 같은 이전 지원 상태 이외에도 Warm Pool 인스턴스를 하이버네이션 상태가 되도록 선택할 수 있습니다. 하이버네이션을 선택하면 서비스에 배치되기 전에 중요한 메모리 상태를 재구축해야 하는 경우, 디스크 상태만이 아니라 전체 EC2 인스턴스를 사전에 개시할 수 있습니다.
- Warm Pool을 축소하면 축소 중에 새로운 Warm Pool 인스턴스를 재구축하지 않아도 됩니다. 이러한 개선된 기능으로 실행 중인 인스턴스를 축소 이벤트 중에 Warm Pool로 다시 배치할 수 있습니다. 기존에 EC2 Auto Scaling는 축소 작업 중 실행 중인 “서비스 상태” 인스턴스 중 하나를 종료한 다음 새로운 인스턴스를 시작 및 재개시하여 Warm Pool을 보충했습니다. 이제, Warm Pool을 중단, 하이버네이션, 또는 실행하지만 유휴가 아닌 원하는 상태로 다시 돌릴 수 있습니다.
이 기능은 AWS SDK, AWS Command Line Interface(CLI) 및 AWS CloudFormation을 통해 사용할 수 있습니다. AWS 관리 콘솔은 하이버네이션된 Warm Pool 인스턴스를 지원하고 Warm Pools에 대한 축소가 곧 출시됩니다. 이 기능에 대한 자세한 내용은 Warm Pool 설명서를 참조하세요. 하이버네이션은 대부분의 사례를 지원하지만 인스턴스 유형과 운영 시스템을 모두 지원하지는 않습니다. 지원 가능한 구성에 관한 하이버네이션 설명서를 참조하세요. Warm Pools에 대한 축소 기능은 모든 퍼블릭 AWS 리전에서 사용할 수 있습니다. 이 기능이 지원되는 리전 목록은 Warm Pools에 대한 하이버네이션 설명서를 참조하세요.