UltraServer 용량 블록에 대한 리소스 그룹 생성 - Amazon Elastic Compute Cloud

UltraServer 용량 블록에 대한 리소스 그룹 생성

AWS Resource Groups를 사용하여 UltraServer 용량 블록의 논리적 컬렉션을 생성할 수 있습니다. 리소스 그룹을 생성한 후 계정에서 소유한 UltraServer 용량 블록을 추가할 수 있습니다. UltraServer 용량 블록을 추가한 후 개별 용량 블록 대신 리소스 그룹에 인스턴스 시작을 대상으로 지정할 수 있습니다. 리소스 그룹을 대상으로 하는 인스턴스는 일치하는 속성과 사용 가능한 용량이 있는 그룹의 UltraServer 용량 블록과 일치합니다. 리소스 그룹에 일치하는 속성 및 가용 용량이 있는 UltraServer 용량 블록이 없는 경우 인스턴스 시작이 실패합니다.

인스턴스를 실행하는 동안 UltraServer 용량 블록이 리소스 그룹에서 제거되면 해당 인스턴스는 용량 블록에서 계속 실행됩니다. 인스턴스를 실행하는 동안 그룹의 UltraServer 용량 블록이 종료되면 인스턴스가 종료됩니다.

리소스 그룹에 인스턴스 용량 블록을 추가할 수 없습니다.

UltraServer 용량 블록에 대한 리소스 그룹을 생성하려면 다음 방법 중 하나를 사용합니다.

AWS CLI
UltraServer 용량 블록에 대한 리소스 그룹을 생성하려면

create-group AWS CLI 명령을 사용하고 --configuration에 대해 다음을 지정합니다.

{ "Configuration": [ { "Type": "AWS::EC2::CapacityReservationPool", "Parameters": [ { "Name": "instance-type", "Values": [ "instance_type" ] }, { "Name": "reservation-type", "Values": [ "capacity-block" ] } ] }, { "Type": "AWS::ResourceGroups::Generic", "Parameters": [ { "Name": "allowed-resource-types", "Values": [ "AWS::EC2::CapacityReservation" ] } ] } ] }
PowerShell
UltraServer 용량 블록에 대한 리소스 그룹을 생성하려면

New-RGGroup cmdlet을 사용합니다. -Configuration에 대해서는 다음을 지정합니다.

{ "Configuration": [ { "Type": "AWS::EC2::CapacityReservationPool", "Parameters": [ { "Name": "instance-type", "Values": [ "instance_type" ] }, { "Name": "reservation-type", "Values": [ "capacity-block" ] } ] }, { "Type": "AWS::ResourceGroups::Generic", "Parameters": [ { "Name": "allowed-resource-types", "Values": [ "AWS::EC2::CapacityReservation" ] } ] } ] }

UltraServer 용량 블록에 대한 리소스 그룹을 생성한 후 다음 방법 중 하나를 사용하여 기존 UltraServer 용량 블록을 추가합니다.

AWS CLI
리소스 그룹에 UltraServer 용량 블록을 추가하려면

group-resources 명령을 사용합니다. --group에 대해서는 생성한 리소스 그룹의 이름을 지정합니다. --resource-arns에 대해서는 추가할 UltraServer 용량 블록의 ARNs을 지정합니다.

aws resource-groups group-resources \ --group MyCRGroup \ --resource-arns capacity_block_arn
PowerShell
리소스 그룹에 UltraServer 용량 블록을 추가하려면

Add-RGResource cmdlet을 사용합니다. -Group에 대해서는 생성한 리소스 그룹의 이름을 지정합니다. -ResourceArn 에 대해서는 추가할 UltraServer 용량 블록의 ARNs을 지정합니다.

다음 예제는 2개의 용량 예약을 지정된 그룹에 추가합니다.

Add-RGResource ` -Group MyCRGroup ` -ResourceArn capacity_block_arn