게시된 날짜: Nov 11, 2022

고객이 EC2 Auto Scaling, EC2 플릿 및 스팟 플릿을 통해 스팟 인스턴스 프로비저닝을 최적화할 수 있도록 오늘 Amazon EC2 Spot Instances용으로 새로운 요금 및 용량 최적화 할당 전략이 발표되었습니다. 요금 및 용량 최적화 할당 전략은 예비 용량 가용성과 스팟 인스턴스 요금을 기준으로 하여 스팟 할당을 결정합니다. 빅 데이터, 컨테이너화된 워크로드, CI/CD, 웹 서버, 이미지 및 미디어 렌더링, 기계 학습, 고성능 컴퓨팅(HPC) 등 스팟을 적용할 수 있는 대부분의 분야에서는 요금 및 용량 최적화 할당 전략을 선택하는 것이 가장 좋습니다. 

EC2 스팟 인스턴스 사용 시의 모범 사례는 목표 누적 용량 사용 가능성은 높이고 특정 스팟 용량 풀 중 일부를 사용할 수 없더라도 서비스 중단 가능성은 줄일 수 있도록 여러 인스턴스 유형과 가용 영역을 유동적으로 선택하는 것입니다. EC2 오토 스케일링, EC2 플릿, 스팟 플릿은 스팟 할당 전략을 사용하여 고객의 스팟 요청을 처리할 수 있는 스팟 인스턴스 풀을 선택합니다. 

지금까지는 최저 요금 및 용량 최적화 스팟 할당 전략을 선택하면 스팟 인스턴스 풀 요금이나 용량 가용성 중 하나를 기준으로 스팟 인스턴스 배치를 최적화할 수 있었지만 두 가지 기준을 모두 충족할 수는 없습니다. 이번에 새로 발표된 요금 및 용량 최적화 할당 전략에서는 요금과 용량을 모두 고려하여 서비스 중단 가능성은 가장 낮으며 요금은 가장 저렴한 스팟 인스턴스를 선택합니다. 새로운 전략의 중단률은 용량 최적화 할당 전략과 비슷한 수준이며, 스팟 인스턴스의 총 요금은 일반적인 용량 최적화 요금보다 저렴합니다. 

이 기능의 사용을 시작하려면 EC2 Auto Scaling, EC2 플릿 또는 스팟 플릿 구성에서 스팟 할당 전략으로 “요금 및 용량 최적화”를 설정하세요. 가장 효율적인 인스턴스 유형 유연한 구성을 간편하게 생성하려면 속성 기반 인스턴스 유형 선택을 사용하는 것이 좋습니다. 인스턴스를 프로비저닝할 때 오토 스케일링이나 플릿은 요금과 가용성을 모두 기준으로 사용하여 사용자가 선택한 스팟 인스턴스 풀을 고려해 최적의 할당 방식을 결정합니다. 오픈 소스 Karpenter cluster autoscaler와 함께 Kubernetes를 사용 중인 고객은 Karpenter v0.19.0부터 이번에 새로 출시된 스팟 할당 전략을 기본적으로 사용할 수 있습니다.

이제 모든 퍼블릭 AWS 리전과 AWS GovCloud(미국)에서 요금 및 용량 최적화 스팟 할당 전략을 사용할 수 있습니다. 자세한 내용은 EC2 Auto Scaling 설명서, EC2 플릿 설명서 및 스팟 플릿 설명서를 참조하세요.