용량 예약 플릿 생성 - Amazon Elastic Compute Cloud

용량 예약 플릿 생성

용량 예약 플릿을 생성하면, 지정된 총 목표 용량까지 플릿 요청에 지정된 인스턴스 유형의 용량 예약이 자동으로 생성됩니다. 용량 예약 플릿이 용량을 예약하는 인스턴스 수는 요청에 지정하는 총 목표 용량 및 인스턴스 유형 가중치에 따라 달라집니다. 자세한 내용은 인스턴스 유형 가중치총 목표 용량 섹션을 참조하세요.

플릿을 생성할 때 사용할 인스턴스 유형과 각 인스턴스 유형의 우선 순위를 지정해야 합니다. 자세한 내용은 할당 전략인스턴스 유형 우선 순위 섹션을 참조하세요.

참고

용량 예약 플릿을 처음 생성할 때 계정에 AWSServiceRoleForEC2CapacityReservationFleet 서비스 연결 역할이 자동으로 생성됩니다. 자세한 내용은 용량 예약 플릿에 서비스 연결 역할 사용 단원을 참조하십시오.

현재 용량 예약 플릿은 open 인스턴스 일치 기준만 지원합니다.

용량 예약 플릿을 생성하려면

create-capacity-reservation-fleet AWS CLI 명령을 사용합니다.

aws ec2 create-capacity-reservation-fleet \ --total-target-capacity capacity_units \ --allocation-strategy prioritized \ --instance-match-criteria open \ --tenancy dedicated|default \ --end-date yyyy-mm-ddThh:mm:ss.000Z \ --instance-type-specifications file://instanceTypeSpecification.json

다음은 instanceTypeSpecification.json의 내용입니다.

[ { "InstanceType": "instance_type", "InstancePlatform":"platform", "Weight": instance_type_weight, "AvailabilityZone":"availability_zone", "AvailabilityZoneId" : "az_id", "EbsOptimized": true|false, "Priority" : instance_type_priority } ]

예상 결과.

{ "Status": "status", "TotalFulfilledCapacity": fulfilled_capacity, "CapacityReservationFleetId": "cr_fleet_id", "TotalTargetCapacity": capacity_units }

aws ec2 create-capacity-reservation-fleet \ --total-target-capacity 24 \ --allocation-strategy prioritized \ --instance-match-criteria open \ --tenancy default \ --end-date 2021-12-31T23:59:59.000Z \ --instance-type-specifications file://instanceTypeSpecification.json

instanceTypeSpecification.json

[ { "InstanceType": "m5.xlarge", "InstancePlatform": "Linux/UNIX", "Weight": 3.0, "AvailabilityZone":"us-east-1a", "EbsOptimized": true, "Priority" : 1 } ]

출력 예.

{ "Status": "submitted", "TotalFulfilledCapacity": 0.0, "CapacityReservationFleetId": "crf-abcdef01234567890", "TotalTargetCapacity": 24 }