메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

스팟 요청 예시 시작 사양

다음 예는 request-spot-fleet 명령과 함께 사용하여 스팟 인스턴스 요청을 생성할 수 있는 시작 구성을 보여 줍니다. 자세한 내용은 스팟 인스턴스 요청 생성 단원을 참조하십시오.

예 1: 스팟 인스턴스 시작

다음 예는 가용 영역 또는 서브넷을 포함하지 않습니다. Amazon EC2는 사용자를 위한 가용 영역을 선택합니다. 해당 계정에서 EC2-VPC만 지원할 경우 Amazon EC2는 선택된 가용 영역의 기본 서브넷에 있는 인스턴스를 시작합니다. 해당 계정에서 EC2-Classic을 지원할 경우 Amazon EC2는 선택된 가용 영역에서 EC2-Classic의 인스턴스를 시작합니다.

Copy
{ "ImageId": "ami-1a2b3c4d", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d" ], "InstanceType": "m3.medium", "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }

ID 또는 이름으로(SecurityGroups 필드를 이용해) EC2-Classic에 보안 그룹을 지정할 수 있다는 것에 유의하십시오. ID에 의해 EC2-VPC에 대한 보안 그룹을 반드시 지정해야 합니다.

예 2: 지정된 가용 영역에서 스팟 인스턴스 시작

다음 예는 가용 영역을 포함합니다. 해당 계정에서 EC2-VPC만 지원할 경우 Amazon EC2는 지정된 가용 영역의 기본 서브넷에 있는 인스턴스를 시작합니다. 해당 계정에서 EC2-Classic을 지원할 경우 Amazon EC2는 지정된 가용 영역에서 EC2-Classic의 인스턴스를 시작합니다.

Copy
{ "ImageId": "ami-1a2b3c4d", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d" ], "InstanceType": "m3.medium", "Placement": { "AvailabilityZone": "us-west-2a" }, "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }

예 3: 지정된 서브넷에서 스팟 인스턴스 시작

다음 예는 서브넷을 포함합니다. Amazon EC2는 지정된 서브넷에서 인스턴스를 시작합니다. VPC가 기본이 아닌 VPC인 경우, 인스턴스는 기본적으로 퍼블릭 IPv4 주소를 받지 않습니다.

Copy
{ "ImageId": "ami-1a2b3c4d", "SecurityGroupIds": [ "sg-1a2b3c4d" ], "InstanceType": "m3.medium", "SubnetId": "subnet-1a2b3c4d", "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }

기본이 아닌 VPC에서 인스턴스에 퍼블릭 IPv4 주소를 할당하려면 다음 예시와 같이 AssociatePublicIpAddress 필드를 지정하십시오. 네트워크 인터페이스를 지정할 때는 예 3과 같은 SubnetIdSecurityGroupIds 필드를 사용하는 대신 네트워크 인터페이스를 사용해 서브넷 ID 및 보안 그룹 ID를 반드시 포함시켜야 합니다.

Copy
{ "ImageId": "ami-1a2b3c4d", "KeyName": "my-key-pair", "InstanceType": "m3.medium", "NetworkInterfaces": [ { "DeviceIndex": 0, "SubnetId": "subnet-1a2b3c4d", "Groups": [ "sg-1a2b3c4d" ], "AssociatePublicIpAddress": true } ], "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }

예 4: 전용 스팟 인스턴스 시작

다음 예제에서는 dedicated의 테넌시를 사용하여 스팟 인스턴스를 요청합니다. 전용 스팟 인스턴스가 VPC에서 시작되어야 합니다.

Copy
{ "ImageId": "ami-1a2b3c4d", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d" ], "InstanceType": "c3.8xlarge", "SubnetId": "subnet-1a2b3c4d", "Placement": { "Tenancy": "dedicated" } }