메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

전용 인스턴스

전용 인스턴스는 단일 고객에게만 할당된 하드웨어의 Virtual Private Cloud(VPC)에서 실행되는 Amazon EC2 인스턴스입니다. 전용 인스턴스는 호스트 하드웨어 수준에서 다른 AWS 계정에 속하는 인스턴스로부터 물리적으로 격리됩니다. 전용 인스턴스는 전용 인스턴스가 아닌 동일한 AWS 계정의 다른 인스턴스와 하드웨어를 공유할 수 있습니다.

참고

또한 전용 호스트는 고객 전용의 물리적 서버입니다. 전용 호스트를 사용하여 서버에서 인스턴스의 배치 방법을 확인 및 제어할 수 있습니다. 자세한 내용은 전용 호스트 단원을 참조하십시오.

전용 인스턴스 기본 사항

VPC에서 실행하는 각 인스턴스는 테넌시 속성으로 실행됩니다. 이 속성에는 다음과 같은 값이 있습니다.

테넌시 값 설명

default

인스턴스가 공유된 하드웨어에서 실행됩니다.

dedicated

인스턴스가 단일 테넌트 하드웨어에서 실행됩니다.

host

인스턴스는 구성을 제어할 수 있는 격리된 서버인 전용 호스트에서 실행됩니다.

인스턴스를 시작한 이후에는 테넌시를 변경하는 데 몇 가지 제한이 있습니다.

  • 시작한 이후에는 인스턴스의 테넌시를 default에서 dedicated 또는 host로 변경할 수 없습니다.

  • 시작한 이후에는 인스턴스의 테넌시를 dedicated 또는 host에서 default로 변경할 수 없습니다.

  • 시작한 이후에는 인스턴스의 테넌시를 dedicated에서 host로, 또는 host에서 dedicated로 변경할 수 있습니다. 자세한 내용은 인스턴스의 테넌시 변경 단원을 참조하십시오.

각 인스턴스에는 관련 인스턴스 테넌시 속성이 있습니다. 이 속성에는 다음과 같은 값이 있습니다.

테넌시 값 설명

default

인스턴스 시작 중 다른 테넌트를 명시적으로 지정하지 않는 한, VPC로 시작된 인스턴스는 기본적으로 공유 하드웨어에서 실행됩니다.

dedicated

인스턴스 시작 중 host의 테넌시를 명시적으로 지정하지 않는 한, VPC로 시작된 인스턴스는 기본적으로 전용 인스턴스입니다. 인스턴스 시작 중 default의 테넌트를 지정할 수 없습니다.

VPC의 인스턴스 테넌시는 생성한 후에 dedicated에서 default로 변경할 수 있습니다. VPC의 인스턴스 테넌시는 dedicated로 변경할 수 없습니다.

전용 인스턴스를 생성하려면 다음 작업을 수행할 수 있습니다.

  • dedicated로 설정된 인스턴스 테넌시로 VPC를 생성합니다(이 VPC로 시작된 모든 인스턴스가 전용 인스턴스임).

  • default로 설정된 인스턴스 테넌시로 VPC를 생성하고 시작할 때 모든 인스턴스에 대해 dedicated 테넌시를 지정합니다.

전용 인스턴스 제한

일부 AWS 서비스나 그 기능은 인스턴스 테넌시가 dedicated로 설정된 VPC에서 작동하지 않습니다. 서비스 설명서에서 이에 관한 제한 사항이 있는지 확인하십시오.

일부 인스턴스 유형은 인스턴스 테넌시가 dedicated로 설정된 VPC에서 시작할 수 없습니다. 지원되는 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 전용 인스턴스를 참조하십시오.

Amazon EBS 전용 인스턴스

Amazon EBS 지원 전용 인스턴스를 시작할 경우 EBS 볼륨은 단일 테넌트 하드웨어에서 실행되지 않습니다.

예약 인스턴스 전용 테넌시

전용 인스턴스를 시작하기 위한 용량을 충분히 확보하려면 전용 예약 인스턴스를 구입하면 됩니다. 자세한 내용은 예약 인스턴스를 참조하십시오.

전용 예약 인스턴스를 구입하면 대폭 할인된 사용 요금으로 전용 인스턴스를 VPC에서 시작할 수 있는 용량이 제공됩니다. 사용 요금 인하는 전용 테넌시 인스턴스를 시작할 경우에만 적용됩니다. 하지만 기본 테넌시 값을 포함하는 예약 인스턴스를 구입하면 dedicated 인스턴스 테넌시로 인스턴스를 시작할 경우 전용 예약 인스턴스를 받지 못합니다.

또한 예약 인스턴스를 구입한 후에는 예약 인스턴스의 테넌시를 변경할 수 없습니다.

전용 인스턴스의 Auto Scaling

Auto Scaling을 사용하여 전용 인스턴스를 시작하는 방법은 Auto Scaling 사용 설명서에서 Amazon Virtual Private Cloud의 Auto Scaling을 참조하십시오.

전용 스팟 인스턴스

스팟 인스턴스 요청을 생성할 때 dedicated의 테넌시를 지정하여 전용 스팟 인스턴스를 실행할 수 있습니다. 자세한 내용은 스팟 인스턴스의 테넌시 지정 단원을 참조하십시오.

전용 인스턴스 요금

전용 인스턴스 요금은 온디맨드 인스턴스 요금과 다릅니다. 자세한 내용은 Amazon EC2 전용 인스턴스 제품 페이지를 참조하십시오.

전용 인스턴스 작업

dedicated 인스턴스 테넌시로 VPC를 생성하여 해당 VPC로 시작되는 모든 인스턴스가 전용 인스턴스가 되게 합니다. 또는 시작되는 동안 인스턴스의 테넌시를 지정할 수 있습니다.

전용 인스턴스 테넌시의 VPC 생성하기

VPC를 생성할 경우 VPC의 인스턴스 테넌시를 지정하는 옵션이 제공됩니다. Amazon VPC 콘솔을 사용하는 경우 VPC 마법사 또는 [Your VPCs] 페이지를 사용하여 VPC를 생성할 수 있습니다.

전용 인스턴스 테넌시로 VPC를 생성하려면(VPC 마법사)

  1. https://console.aws.amazon.com/vpc/에서 Amazon VPC 콘솔을 엽니다.

  2. 대시보드에서 [Start VPC Wizard]를 선택합니다.

  3. VPC 구성을 선택한 후 [Select]를 선택합니다.

  4. 마법사 다음 페이지의 [Hardware tenancy] 목록에서 [Dedicated]를 선택합니다.

  5. [Create VPC]를 선택합니다.

전용 인스턴스 테넌시로 VPC를 생성하려면(Create VPC 대화 상자)

  1. https://console.aws.amazon.com/vpc/에서 Amazon VPC 콘솔을 엽니다.

  2. 탐색 창에서 [Your VPCs]와 [Create VPC]를 차례로 선택합니다.

  3. Tenancy에서 Dedicated를 선택합니다. CIDR 블록을 지정하고 Yes, Create를 선택합니다.

명령줄을 사용하여 VPC를 생성할 때 테넌시 옵션을 설정하려면

dedicated 인스턴스 테넌시가 있는 VPC에서 인스턴스를 시작하면 인스턴스 테넌시와 상관없이 인스턴스가 자동으로 전용 인스턴스가 됩니다.

VPC에서 전용 인스턴스 시작

Amazon EC2 인스턴스 시작 마법사를 사용하여 전용 인스턴스를 시작할 수 있습니다.

콘솔을 사용하여 기본 테넌시 VPC에서 전용 인스턴스를 시작하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. [Launch Instance]를 선택합니다.

  3. [Choose an Amazon Machine Image (AMI)] 페이지에서 AMI를 선택한 다음 [Select]를 선택합니다.

  4. Choose an Instance Type 페이지에서 인스턴스 유형과 Next: Configure Instance Details를 차례대로 선택합니다.

    참고

    전용 인스턴스를 지원하는 인스턴스 유형을 선택해야 합니다. 자세한 내용은 Amazon EC2 전용 인스턴스를 참조하십시오.

  5. [Configure Instance Details] 페이지에서 VPC와 서브넷을 선택합니다. [Tenancy] 목록에서 [Dedicated - Run a dedicated instance]와 [Next: Add Storage]를 차례로 선택합니다.

  6. 마법사에 표시되는 지침에 따라 계속합니다. [Review Instance Launch] 페이지에서 옵션을 모두 검토했으면 [Launch]를 선택하여 키 페어를 선택하고 전용 인스턴스를 시작합니다.

host 테넌시를 사용하여 인스턴스를 시작하는 자세한 내용은 전용 호스트에서 인스턴스 시작 단원을 참조하십시오.

명령줄을 사용하여 시작 중에 인스턴스의 테넌시 옵션을 설정하려면

테넌시 정보 조회

콘솔을 사용하여 VPC의 테넌시 정보를 조회하려면

  1. https://console.aws.amazon.com/vpc/에서 Amazon VPC 콘솔을 엽니다.

  2. 탐색 창에서 Your VPCs를 선택합니다.

  3. [Tenancy] 열에서 해당 VPC의 인스턴스 테넌시를 확인합니다.

  4. [Tenancy] 열이 표시되지 않는 경우 [Edit Table Columns](기어 모양 아이콘)를 선택하고 [Show/Hide Columns] 대화 상자에서 [Tenancy]를 선택한 다음 [Close]를 선택합니다.

콘솔을 사용하여 인스턴스의 테넌시 정보를 조회하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Instances를 선택합니다.

  3. [Tenancy] 열에서 해당 인스턴스의 테넌시를 확인합니다.

  4. [Tenancy] 열이 표시되지 않으면 다음 중 하나를 수행합니다.

    • [Show/Hide Columns](기어 모양 아이콘)를 선택하고 [Show/Hide Columns] 대화 상자에서 [Tenancy]를 선택한 다음 [Close]를 선택합니다.

    • 인스턴스를 선택합니다. 세부 정보 창의 [Description] 탭에 인스턴스의 정보와 그 테넌시가 표시됩니다.

명령줄을 사용하여 VPC의 테넌시를 나타내려면

명령줄을 사용하여 인스턴스의 테넌시를 나타내려면

명령줄을 사용하여 예약 인스턴스의 테넌시 값을 나타내려면

명령줄을 사용하여 예약 인스턴스 상품의 테넌시 값을 나타내려면

인스턴스의 테넌시 변경

인스턴스 유형과 플랫폼에 따라 시작된 이후에 중지된 전용 인스턴스의 테넌시를 host로 변경할 수 있습니다. 인스턴스를 다음에 시작하면 계정에 할당된 전용 호스트에서 시작됩니다. 전용 호스트s를 할당 및 사용하는 방법과 전용 호스트s에서 사용할 수 있는 인스턴스 유형에 대한 자세한 내용은 전용 호스트 사용 단원을 참조하십시오. 마찬가지로 시작된 이후에 중지된 전용 호스트 인스턴스의 테넌시를 dedicated로 변경할 수 있습니다. 인스턴스를 다음에 시작하면 Amazon에서 제어하는 단일 테넌트 하드웨어에서 시작됩니다.

콘솔을 사용하여 인스턴스의 테넌시를 변경하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 [Instances]를 선택하고 인스턴스를 선택합니다.

  3. Actions, Instance State, Stop을 차례로 선택합니다.

  4. [Actions], [Instance Settings], [Modify Instance Placement]를 차례대로 선택합니다.

  5. [Tenancy] 목록에서 인스턴스를 전용 하드웨어에서 실행할지 전용 호스트에서 실행할지를 선택합니다. Save를 선택합니다.

명령줄을 사용하여 인스턴스의 테넌시 값을 수정하려면

VPC의 테넌시 변경

VPC의 인스턴스 테넌시 속성은 dedicated에서 default로 변경할 수 있습니다. VPC의 인스턴스 테넌시를 수정해도 VPC에 있는 기존 인스턴스의 테넌시에는 영향을 미치지 않습니다. 다음에 VPC에서 인스턴스를 시작할 때 시작 시 다르게 지정하지 않는 한 default 테넌시가 유지됩니다.

VPC의 인스턴스 테넌시 속성은 dedicated로 변경할 수 없습니다.

AWS CLI, AWS SDK 또는 Amazon EC2 API만 사용하여 VPC의 인스턴스 테넌시 속성을 수정할 수 있습니다.

AWS CLI를 사용하여 VPC의 인스턴스 테넌시 속성을 수정하려면

  • modify-vpc-tenancy 명령을 사용하여 VPC의 ID와 인스턴스 테넌시 값을 지정합니다. 지원되는 유일한 값은 default입니다.

    Copy
    aws ec2 modify-vpc-tenancy --vpc-id vpc-1a2b3c4d --instance-tenancy default