전용 호스트 - Amazon Elastic Compute Cloud

전용 호스트

Amazon EC2 전용 호스트는 사용자를 위한 완전 전용인 물리적 서버입니다. 선택적으로 인스턴스 용량을 다른 AWS 계정과 공유하도록 선택할 수 있습니다. 자세한 내용은 공유 전용 호스트 작업 섹션을 참조하세요.

전용 호스트는 인스턴스 배치에 대한 가시성과 제어 기능을 제공하며 호스트 선호도를 지원합니다. 즉, 특정 호스트에서 인스턴스를 시작하고 실행할 수 있으며 인스턴스가 특정 호스트에서만 실행되도록 할 수 있습니다. 자세한 내용은 자동 배치 및 선호도 이해 단원을 참조하십시오.

전용 호스트는 포괄적인 기존 보유 라이선스 사용(BYOL) 지원을 제공합니다. 라이센스 조항에 따라 Windows Server, SQL Server, SUSE Linux Enterprise Server, Red Hat Enterprise Linux 또는 VM, 소켓 또는 물리적 코어에 바인딩된 기타 소프트웨어 라이선스를 포함하여 기존 소켓당, 코어당 또는 VM당 소프트웨어 라이선스를 사용할 수 있습니다.

전용 하드웨어에서 인스턴스를 실행해야 하지만 인스턴스 배치에 대한 가시성이나 제어 기능이 필요하지 않고 소켓당 또는 코어당 소프트웨어 라이선스를 사용할 필요가 없는 경우 전용 인스턴스를 대신 사용할 수 있습니다. 전용 인스턴스와 전용 호스트 모두 전용 물리적 서버로 Amazon EC2 인스턴스를 시작하는 데 사용할 수 있습니다. 전용 호스트의 인스턴스와 전용 인스턴스는 성능이나 보안상의 차이나 물리적 차이는 없습니다. 그러나 이들 사이에는 몇 가지 주요 차이점이 있습니다. 다음 테이블에서는 전용 인스턴스와 전용 호스트의 주요 차이점 중 일부를 요약하여 설명합니다.

전용 호스트 Dedicated Instance

전용 물리적 서버

사용자 전용 인스턴스 용량을 갖춘 물리적 서버입니다.

단일 고객 계정 전용 물리적 서버

인스턴스 용량 공유

다른 계정과 인스턴스 용량을 공유할 수 있음.

지원되지 않음

결제

호스트 단위 결제

인스턴스 단위 결제

소켓, 코어 및 호스트 ID 표시 여부

소켓 및 물리 코어 수 표시 여부 제공

표시 여부 없음

호스트 및 인스턴스 선호도

시간에 따라 지속적으로 동일한 물리 서버에 인스턴스 배포 허용

지원되지 않음

대상 지정 인스턴스 배치

물리 서버 내 인스턴스 배치 방법에 대한 추가 가시성 및 제어 제공

지원되지 않음

자동 인스턴스 복구

지원 자세한 내용은 호스트 복구 섹션을 참조하세요.

지원

Bring Your Own License(BYOL)

지원

부분적 지원 *

용량 예약

지원되지 않음

지원

* 소프트웨어 보증을 통한 라이선스 이동성을 갖춘 Microsoft SQL Server와 Windows 가상 데스크톱 액세스(VDA) 라이선스를 전용 인스턴스와 함께 사용할 수 있습니다.

전용 인스턴스에 대한 자세한 정보는 전용 인스턴스 섹션을 참조하세요.

인스턴스 용량 구성

전용 호스트는 다양한 패밀리 및 크기의 인스턴스를 실행할 수 있도록 다양한 구성(물리적 코어, 소켓, vCPU)을 지원합니다.

계정에 전용 호스트를 할당할 때 단일 인스턴스 유형 또는 동일한 인스턴스 패밀리 내의 여러 인스턴스 유형을 지원하는 구성을 선택할 수 있습니다. 호스트에서 실행할 수 있는 인스턴스 수는 선택한 구성에 따라 달라집니다.

단일 인스턴스 유형 지원

한 가지 인스턴스 유형만 지원하는 전용 호스트를 할당할 수 있습니다. 이 구성을 사용하면 전용 호스트에서 시작하는 모든 인스턴스는 호스트 할당 시 지정한 인스턴스 유형과 동일해야 합니다.

예를 들어 m5.4xlarge 인스턴스 유형만 지원하는 호스트를 할당할 수 있습니다. 이 경우 해당 호스트에서는 m5.4xlarge 인스턴스만 실행할 수 있습니다.

호스트에서 시작할 수 있는 인스턴스 수는 호스트에서 제공하는 물리적 코어 수와 지정된 인스턴스 유형에서 사용하는 코어 수에 따라 달라집니다. 예를 들어 m5.4xlarge 인스턴스에 호스트를 할당하는 경우 호스트는 48개의 물리적 코어를 제공하며 각 m5.4xlarge 인스턴스는 8개의 물리적 코어를 사용합니다. 즉, 해당 호스트에서 최대 6개의 인스턴스를 시작할 수 있습니다(물리적 코어 48개/인스턴스당 코어 8개 = 인스턴스 6개).

여러 인스턴스 유형 지원

동일한 인스턴스 패밀리 내의 여러 인스턴스 유형을 지원하는 전용 호스트를 할당할 수 있습니다. 이렇게 하면 동일한 인스턴스 패밀리에 속하고 호스트에 충분한 인스턴스 용량이 있는 한 동일한 호스트에서 다른 인스턴스 유형을 실행할 수 있습니다.

예를 들어 R5 인스턴스 패밀리 내의 다양한 인스턴스 유형을 지원하는 호스트를 할당할 수 있습니다. 이 경우 해당 호스트에서 호스트의 물리적 코어 용량까지 R5 인스턴스 유형의 모든 조합(예: r5.large, r5.xlarge, r5.2xlarge, r5.4xlarge)을 시작할 수 있습니다.

다음 인스턴스 패밀리는 여러 인스턴스 유형을 지원하는 전용 호스트를 지원합니다.

  • 범용: A1, M5, M5n, M6i, T3

  • 컴퓨팅 최적화: C5, C5n, C6i

  • 메모리 최적화: R5, R5n, R6i

호스트에서 실행할 수 있는 인스턴스 수는 호스트에서 제공하는 물리적 코어 수와 호스트에서 실행하는 각 인스턴스 유형에서 사용하는 코어 수에 따라 달라집니다. 예를 들어 48개의 물리적 코어를 제공하는 R5 호스트를 할당하고 2개의 r5.2xlarge 인스턴스(코어 4개 x 인스턴스 2개) 및 3개의 r5.4xlarge 인스턴스(코어 8개 x 인스턴스 3개)를 실행하는 경우 해당 인스턴스는 총 32개의 코어를 사용하며 남은 16개의 코어를 초과하지 않는 한 R5 인스턴스의 어떤 조합도 실행할 수 있습니다.

하지만 각 인스턴스 패밀리에서 각 인스턴스 크기에 실행할 수 있는 인스턴스 수에는 제한이 있습니다. 예를 들어 R5 전용 호스트는 32개의 물리적 코어를 사용하는 최대 2개의 r5.8xlarge 인스턴스를 지원합니다. 이 경우 더 작은 크기의 R5 인스턴스를 추가로 사용하여 호스트의 코어 용량을 채울 수 있습니다. 각 인스턴스 패밀리에 대해 지원되는 인스턴스 크기 수는 전용 호스트 구성표를 참조하세요.

다음 표는 인스턴스 유형 조합의 예를 보여줍니다.

인스턴스 패밀리 인스턴스 크기 조합 예시

R5

  • 예 1: 4 x r5.4xlarge + 4 x r5.2xlarge

  • 예 2: 1 x r5.12xlarge + 1 x r5.4xlarge + 1 x r5.2xlarge + 5 x r5.xlarge + 2 x r5.large

C5

  • 예 1: 1 x c5.9xlarge + 2 x c5.4xlarge + 1 x c5.xlarge

  • 예 2: 4 x c5.4xlarge + 1 x c5.xlarge + 2 x c5.large

M5

  • 예 1: 4 x m5.4xlarge + 4 x m5.2xlarge

  • 예 2: 1 x m5.12xlarge + 1 x m5.4xlarge + 1 x m5.2xlarge + 5 x m5.xlarge + 2 x m5.large

고려 사항

여러 인스턴스 유형을 지원하는 전용 호스트를 사용하여 작업할 때는 다음 사항에 유의하세요.

  • C5n, M5n, R5n과 같은 N 유형 전용 호스트에서는 더 작은 인스턴스 크기(2xlarge 이하)를 더 큰 인스턴스 크기(4xlarge이상, metal 포함)와 혼합할 수 없습니다. N 유형 전용 호스트에서 더 작은 인스턴스 크기와 더 큰 인스턴스 크기가 동시에 필요한 경우 더 작은 인스턴스 크기와 더 큰 인스턴스 크기에 대해 별도의 호스트를 할당해야 합니다.

  • 더 큰 인스턴스 유형을 먼저 시작한 다음 필요에 따라 더 작은 인스턴스 유형으로 남은 인스턴스 용량을 채우는 것이 좋습니다.

기존 보유 라이선스 사용

전용 호스트를 통해 기존 소켓당, 코어당 또는 VM당 소프트웨어 라이선스를 사용할 수 있습니다. 기존 보유 라이선스를 사용하는 경우 자체 라이선스 관리에 대한 책임은 고객에게 있습니다. 하지만 Amazon EC2에는 인스턴스 선호도 및 대상 지정 배치와 같은 라이선스 규정 준수를 유지하는 데 도움이 되는 기능이 있습니다.

다음은 Amazon EC2에서 기존 볼륨 라이선스 머신 이미지를 사용하려면 수행해야 할 일반 단계입니다.

  1. 머신 이미지 사용을 제어하는 라이선스 조건이 가상 클라우드 환경에서 사용을 허용하는지 확인합니다. Microsoft 라이선싱에 대한 자세한 정보는 Amazon Web Services and Microsoft Licensing 섹션을 참조하세요.

  2. 머신 이미지를 Amazon EC2 내에서 사용할 수 있음을 확인한 이후 VM Import/Export를 사용하여 가져옵니다. 머신 이미지를 가져오는 방법에 대한 자세한 내용은 VM Import/Export 사용 설명서를 참조하세요.

  3. 머신 이미지를 가져온 후 이 머신 이미지에서 계정에 있는 활성 전용 호스트로 인스턴스를 시작할 수 있습니다.

  4. 이러한 인스턴스를 실행할 때 운영 체제에 따라 자체 KMS 서버(예: Windows Server 또는 Windows SQL Server)에 대해 해당 인스턴스를 사용해야 할 수 있습니다. 가져온 Windows AMI는 Amazon Windows KMS 서버에 대해 활성화할 수 없습니다.

참고

AWS에서 이미지가 어떻게 사용되는지 추적하려면 AWS Config에서 호스트 기록을 활성화합니다. AWS Config를 사용하여 전용 호스트에 대한 구성 변경을 기록하고 출력을 라이선스 보고용 데이터 소스로 사용할 수 있습니다. 자세한 내용은 구성 변경 추적 단원을 참조하십시오.

전용 호스트 제한 사항

전용 호스트를 할당하기 전에 다음 제한 및 제약에 유의하세요.

  • 전용 호스트에서 RHEL, SUSE Linux 및 SQL Server를 실행하려면 자체 AMI를 가져와야 합니다. AWS에서 제공하거나 AWS Marketplace에서 사용할 수 있는 RHEL, SUSE Linux 및 SQL Server AMI는 전용 호스트와 함께 사용할 수 없습니다. 자체 AMI를 만드는 방법에 대한 자세한 내용은 기존 보유 라이선스 사용 섹션을 참조하세요.

    이 제한은 고용량 메모리 인스턴스(u-6tb1.metal, u-9tb1.metal, u-12tb1.metal, u-18tb1.metalu-24tb1.metal)용으로 할당된 호스트에는 적용되지 않습니다. 이러한 호스트에는 AWS에서 제공하는 RHEL 및 SUSE Linux AMI 또는 AWS Marketplace에서 사용 가능한 AMI를 사용할 수 있습니다.

  • 리전별 AWS 계정당 각 인스턴스 패밀리에서 실행 중인 전용 호스트 수에는 제한이 있습니다. 할당량은 실행 중인 인스턴스에만 적용됩니다. 인스턴스가 보류 중, 중지 중 또는 중지된 상태이면 할당량에 포함되지 않습니다. 계정 할당량을 보거나 할당량 증가를 요청하려면 Service Quotas 콘솔을 사용합니다.

  • 전용 호스트에서 실행되는 인스턴스는 VPC에서만 시작할 수 있습니다.

  • 호스트 Resource Groups를 지정하는 시작 템플릿을 사용하는 경우 Auto Scaling 그룹이 지원됩니다. 자세한 내용은 Amazon EC2 Auto Scaling 사용 설명서의 고급 설정을 사용한 시작 템플릿 생성하기를 참조하세요.

  • Amazon RDS 인스턴스는 지원되지 않습니다.

  • AWS프리 티어는 전용 호스트에서 제공되지 않습니다.

  • 인스턴스 배치 제어는 전용 호스트에서 인스턴스 시작을 관리하는 것을 말합니다. 배치 그룹에서는 전용 호스트를 시작할 수 없습니다.

  • 가상화된 인스턴스 유형에 대해 호스트를 할당하는 경우 호스트가 할당된 후에는 인스턴스 유형을 .metal 인스턴스 유형으로 수정할 수 없습니다. 예를 들어 m5.large 인스턴스 유형에 대해 호스트를 할당하는 경우 인스턴스 유형을 m5.metal로 수정할 수 없습니다.

    마찬가지로 .metal 인스턴스 유형에 대해 호스트를 할당하는 경우 호스트가 할당된 후에는 인스턴스 유형을 가상화된 인스턴스 유형으로 수정할 수 없습니다. 예를 들어 m5.metal 인스턴스 유형에 대해 호스트를 할당하는 경우 인스턴스 유형을 m5.large로 수정할 수 없습니다.