게시된 날짜: Aug 12, 2019

Amazon EC2가 이제 새로운 “용량 최적화” 할당 전략을 바탕으로 EC2 Auto Scaling, EC2 플릿 및 스팟 플릿을 통해 스팟 인스턴스를 프로비저닝합니다. “용량 최적화” 할당 전략을 활용하면 스팟 인스턴스의 큰 할인폭은 계속 누리면서 사용 가능한 예비 용량을 자동으로 최대한 효율적으로 사용할 수 있습니다.

EC2 스팟 인스턴스를 효율적으로 사용하기 위한 모범 사례 중 하나는 다양한 인스턴스 유형 간에 유연성을 유지하는 것입니다. 여러 인스턴스 유형을 스팟과 함께 사용하도록 Auto Scaling 그룹, EC2 플릿 또는 스팟 플릿을 구성하는 고객은 반드시 스팟 할당 전략을 선택해야 합니다. 스팟 할당 전략에 따라 플릿의 스팟 인스턴스가 스팟 인스턴스 풀에서 이행되는 방식이 결정됩니다. 용량 최적화 전략에서는 용량 데이터를 실시간으로 살펴보고 가장 가용성이 높은 항목을 예측하여 스팟 인스턴스를 가장 가용성이 높은 풀로 자동으로 시작합니다. 이러한 전략은 중단 비용이 비교적 높게 발생할 수 있는 고성능 컴퓨팅, 빅 데이터 및 분석, 이미지 및 미디어 렌더링, 기계 학습 같은 워크로드에 적합합니다. 용량 최적화 전략은 중단 횟수를 줄일 수 있도록 하여 워크로드의 전반적인 비용까지 낮출 수 있습니다.

Amazon EC2 스팟 인스턴스를 사용하면 AWS 클라우드의 미사용 EC2 용량을 활용할 수 있습니다. 스팟 인스턴스는 온디맨드 요금과 비교하여 최대 90% 할인된 금액으로 제공됩니다. 빅 데이터, 컨테이너식 워크로드, CI/CD, 웹 서버, 고성능 컴퓨팅(HPC), 기타 테스트 및 개발 워크로드 등 다양한 상태 비저장, 내결함성 또는 유연한 애플리케이션에 스팟 인스턴스를 사용할 수 있습니다. 스팟 인스턴스는 Amazon ECS 및 Amazon EMR과 같은 AWS 서비스 또는 Terraform 및 Jenkins와 같은 통합 타사 서비스를 사용하여 손쉽게 시작, 확장 및 관리할 수 있습니다.

스팟 인스턴스는 단일 추가 매개변수를 포함한 RunInstances API를 통해 실행할 수 있습니다. 스팟 인스턴스, RI 및 온디맨드 인스턴스에서 컴퓨팅 용량을 프로비저닝하여 EC2 Auto Scaling, EC2 플릿 및 스팟 플릿 API를 통해 성능과 비용을 최적화할 수도 있습니다. 

용량 최적화 전략에 대해 자세히 알아보려면 이 블로그, EC2 Auto Scaling, EC2 플릿스팟 플릿 설명서를 참조하십시오.