EC2 집합 - Amazon Elastic Compute Cloud

EC2 집합

EC2 집합에는 인스턴스의 플릿 또는 그룹을 시작하기 위한 구성 정보가 있습니다. 한 번의 API 호출에서 플릿은 온디맨드 인스턴스, 예약 인스턴스 및 스팟 인스턴스 구매 옵션을 함께 사용하여 여러 가용 영역에서 여러 인스턴스 유형을 시작할 수 있습니다. EC2 집합을 사용하여 다음 작업을 수행할 수 있습니다.

  • 별도의 온디맨드 및 스팟 용량 목표 및 시간당 지불하려는 최대 금액 정의

  • 애플리케이션에 가장 적합하게 작동하는 인스턴스 유형 지정

  • 각 구매 옵션 내에서 Amazon EC2가 플릿 용량을 배포해야 하는 방법 지정

또한 플릿에 대해 지불할 시간당 최대 금액을 설정할 수 있으며, EC2 집합은 최대 금액에 도달할 때까지 인스턴스를 실행합니다. 지불하려는 최대 금액에 도달하면 플릿은 목표 용량을 충족하지 않은 경우에도 인스턴스 실행을 중지합니다.

EC2 집합은 요청에 지정된 목표 용량을 충족하는 데 필요한 수만큼 인스턴스를 시작하려고 시도합니다. 시간당 총 최대 요금을 지정하면 지불하려는 최대 금액에 도달할 때까지 용량을 충족합니다. 스팟 인스턴스가 중단될 경우 플릿은 대상 스팟 용량을 유지하려고 시도할 수 있습니다. 자세한 내용은 스팟 인스턴스의 작동 방식 단원을 참조하세요.


			샘플 EC2 플릿

EC2 집합마다 인스턴스 유형 수를 무제한 지정할 수 있습니다. 온디맨드 및 스팟 구매 옵션을 둘 다 사용하여 이 인스턴스 유형을 프로비저닝할 수 있습니다. 여러 가용 영역을 지정하고, 인스턴스마다 서로 다른 최대 스팟 가격을 지정하며, 플릿마다 추가 스팟 옵션을 선택할 수도 있습니다. Amazon EC2에서는 지정된 옵션을 사용하여 플릿이 시작될 때 용량을 프로비저닝합니다.

플릿이 실행되는 동안 Amazon EC2에서 가격 증가나 인스턴스 오류로 인해 스팟 인스턴스를 회수할 경우 EC2 집합이 해당 인스턴스를 사용자가 지정하는 인스턴스 유형으로 대체하려고 시도할 수 있습니다. 따라서 스팟 가격이 급증하는 동안 용량을 더 쉽게 다시 획득할 수 있습니다. 플릿마다 유연하고 탄력적인 리소싱 전략을 개발할 수 있습니다. 예를 들어 특정한 플릿에서 기본 용량은 저렴한 스팟 용량(사용 가능한 경우)으로 보충된 온디맨드일 수 있습니다.

예약 인스턴스가 있고 플릿에 온디맨드 인스턴스를 지정하면 EC2 집합에서는 예약 인스턴스를 사용합니다. 예를 들어 플릿에서 온디맨드 인스턴스를 c4.large로 지정하고 예약 인스턴스의 c4.large가 있으면 예약 인스턴스 요금을 수신합니다.

EC2 집합을 사용해도 추가 요금이 부과되지 않으며 플릿이 시작되는 EC2 인스턴스에 대해서만 비용을 지불합니다.

EC2 집합 제한 사항

EC2 집합에는 다음과 같은 제한이 적용됩니다.

  • API 또는 AWS CLI를 통해서만 EC2 집합을 사용할 수 있습니다.

  • EC2 집합 요청으로 AWS 리전을 확장할 수 없습니다. 리전마다 따로 EC2 집합을 생성해야 합니다.

  • EC2 집합 요청으로 동일한 가용 영역의 서로 다른 서브넷을 확장할 수 없습니다.

성능 순간 확장 가능 인스턴스

버스트 가능 성능 인스턴스 유형을 사용하여 스팟 인스턴스를 시작하고 CPU 크레딧 발생에 대한 유휴 시간 없이 즉시 짧은 기간 동안 버스트 가능 성능 스팟 인스턴스를 사용할 계획인 경우 표준 모드로 시작하여 높은 비용 지불을 방지하는 것이 좋습니다. 버스팅 가능 성능 스팟 인스턴스를 무제한 모드로 시작하고 CPU를 즉시 버스트하는 경우 버스팅에 대한 잉여 크레딧을 소모하게 됩니다. 인스턴스를 짧은 기간 동안 사용하는 경우 인스턴스에서 잉여 크레딧을 지불할 정도의 CPU 크레딧이 발생할 시간이 없습니다. 인스턴스를 종료할 때 잉여 크레딧에 대한 요금이 청구됩니다.

무제한 모드는 버스팅에 대한 CPU 크레딧이 발생할 정도로 인스턴스 실행이 긴 경우에만 버스팅 가능 성능 스팟 인스턴스에 적합합니다. 그렇지 않으면 잉여 크레딧 비용을 지불하면 버스트 가능 성능 스팟 인스턴스가 다른 인스턴스를 사용하는 것보다 비용이 많이 듭니다. 자세한 내용은 무제한 모드 대 고정 CPU 사용 시기 단원을 참조하세요.

시작 크레딧은 효율적인 컴퓨팅 리소스를 제공하여 인스턴스를 구성함으로써 T2 인스턴스에 대한 생산적인 최초 시작 환경을 제공하는 것을 목적으로 합니다. 새 시작 크레딧에 액세스하기 위한 T2 인스턴스의 반복된 시작은 허용되지 않습니다. 지속적인 CPU가 필요한 경우 (일정 기간 동안 유휴 상태로 둠으로써) 크레딧을 얻고, T2 스팟 인스턴스에 무제한 모드를 사용하거나 전용 CPU를 포함한 인스턴스 유형을 사용할 수 있습니다.