Amazon EC2 Dedicated Host에서 인스턴스 시작하기
Amazon EC2 Dedicated Host에서 인스턴스 시작하기
Dedicated Host를 할당한 뒤에는 그 호스트에 인스턴스를 시작할 수 있어요. 시작하려는 인스턴스 유형에 충분한 사용 가능 용량을 가진 활성 Dedicated Host가 없으면, 호스트 테넌시(host tenancy)로 인스턴스를 시작할 수 없습니다.
출처: 문서
본문
고려 사항
- Amazon EC2가 제공하는 SQL Server, SUSE, RHEL AMI는 Dedicated Host와 함께 사용할 수 없어요.
- 여러 인스턴스 크기를 지원하는 Dedicated Host에서는 더 큰 인스턴스 크기를 먼저 시작하고, 필요에 따라 남은 인스턴스 용량을 작은 인스턴스 크기로 채우는 것을 권장합니다.
- 인스턴스를 시작하기 전에 Dedicated Hosts 제한 사항을 확인하세요.
Dedicated Hosts 페이지에서 특정 호스트에 인스턴스 시작 (콘솔)
- Amazon EC2 콘솔(https://console.aws.amazon.com/ec2/)을 엽니다.
- 탐색 창에서 Dedicated Hosts를 선택합니다.
- Dedicated Hosts 페이지에서 호스트를 선택하고 Actions → Launch Instance(s) onto host를 선택합니다.
- Application and OS Images 섹션에서 목록에서 AMI를 선택합니다.
- Instance type 섹션에서 시작할 인스턴스 유형을 선택합니다.
참고 — Dedicated Host가 단일 인스턴스 유형만 지원하면 지원되는 인스턴스 유형이 기본 선택되고 변경할 수 없어요. 여러 인스턴스 유형을 지원하면 Dedicated Host의 사용 가능한 인스턴스 용량을 기준으로 지원되는 인스턴스 패밀리 내에서 유형을 선택해야 해요. 큰 인스턴스 크기를 먼저 시작하고 남은 용량을 작은 크기로 채우는 것을 권장합니다.
- Key pair 섹션에서 인스턴스와 연결할 키 페어를 선택합니다.
- Advanced details 섹션의 Tenancy affinity에서 다음 중 하나를 선택합니다.
- Off — 호스트 선호도(host affinity)가 비활성됩니다. 인스턴스는 지정된 호스트에 시작되지만, 중지된 후 같은 Dedicated Host에 재시작된다는 보장은 없어요.
- Dedicated Host ID — 호스트 선호도가 활성화됩니다. 중지된 경우 인스턴스는 용량이 있으면 항상 이 지정된 호스트에 재시작되며, 호스트에 용량이 없으면 재시작할 수 없고 다른 호스트와 선호도를 설정해야 해요.
참고 — Tenancy와 Host 옵션은 선택한 호스트를 기준으로 사전 구성됩니다.
- 나머지 인스턴스 옵션을 필요에 따라 구성하고 Launch instance를 선택합니다.
Launch Instance 마법사로 Dedicated Host에 인스턴스 시작 (콘솔)
- Amazon EC2 콘솔(https://console.aws.amazon.com/ec2/)을 엽니다.
- 탐색 창에서 Instances → Launch instance를 선택합니다.
- Application and OS Images 섹션에서 AMI를 선택합니다.
- Instance type 섹션에서 시작할 인스턴스 유형을 선택합니다.
- Key pair 섹션에서 연결할 키 페어를 선택합니다.
- Advanced details 섹션에서 다음을 수행합니다.
- Tenancy에서 Dedicated Host를 선택합니다.
- Target host by에서 Host ID를 선택합니다.
- Target host ID에서 인스턴스를 시작할 호스트를 선택합니다.
- Tenancy affinity에서 위와 같은 옵션(Off 또는 Dedicated Host ID)을 선택합니다.
- 나머지 옵션을 구성하고 Launch instance를 선택합니다.
AWS CLI로 Dedicated Host에 인스턴스 시작
run-instances 명령을 사용하고 --placement 옵션에 인스턴스 affinity, tenancy, host를 지정합니다.
호스트 선호도가 있는 특정 Dedicated Host에 시작하려면(중지 시 같은 호스트에 재시작):
--placement Affinity=host,Tenancy=host,HostId=h-07879acf49EXAMPLE
호스트 선호도 없이 특정 Dedicated Host에 시작하려면(사용 가능한 호스트에 재시작 가능):
--placement Tenancy=host,HostId=h-07879acf49EXAMPLE
자동 배치(auto-placement)가 활성화되고 인스턴스 유형이 일치하는 사용 가능한 Dedicated Host에 시작하려면:
--placement Tenancy=host
PowerShell로 Dedicated Host에 인스턴스 시작
New-EC2Instance cmdlet을 사용하고 -Placement 파라미터에 affinity, tenancy, host를 지정합니다.
호스트 선호도가 있는 특정 Dedicated Host:
-Placement_Affinity host `
-Placement_Tenancy host `
-Placement_HostId h-07879acf49EXAMPLE
호스트 선호도 없이 특정 Dedicated Host:
-Placement_Tenancy host `
-Placement_HostId h-07879acf49EXAMPLE
자동 배치와 인스턴스 유형이 일치하는 사용 가능한 Dedicated Host:
-Placement_Tenancy host
더 알아보기 (Learn more)
- Dedicated Host 할당과 호스트 리소스 그룹에 인스턴스 시작 문서를 확인하세요.