Amazon EC2 전용 호스트 인스턴스 용량 구성 - Amazon Elastic Compute Cloud

Amazon EC2 전용 호스트 인스턴스 용량 구성

전용 호스트는 다양한 패밀리 및 크기의 인스턴스를 실행할 수 있도록 다양한 구성(물리적 코어, 소켓, 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 | M7i | T3

  • 컴퓨팅 최적화: C5 | C5n | C6i | C7i

  • 메모리 최적화: R5 | R5n | R6i | R7i

호스트에서 실행할 수 있는 인스턴스 수는 호스트에서 제공하는 물리적 코어 수와 호스트에서 실행하는 각 인스턴스 유형에서 사용하는 코어 수에 따라 달라집니다. 예를 들어 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

고려 사항

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

  • 동일한 호스트에서 여러 인스턴스 유형을 사용하는 것은 동일한 인스턴스 패밀리 내에서만 가능합니다.

  • 인스턴스 유형을 혼용하는 경우 호스트 사용률을 극대화하려면 먼저 더 큰 인스턴스 유형을 시작한 다음 더 작은 인스턴스 유형을 시작하는 것이 좋습니다.

    • 전용 호스트에서 인스턴스 유형의 조합 및 시작 순서에 따라 호스트의 사용률을 극대화하는 것이 물리적으로 불가능할 수 있습니다. 호스트에서 인스턴스 유형을 혼용하는 경우 일부 용량은 호스트에서 사용 가능한 것으로 표시되지만 사용할 수 없을 수도 있습니다. 예를 들어, r5n 호스트에서 사용 가능한 vCPU가 16개로 표시될 수 있지만 r5n.4xlarge가 16개 vCPU에서 실행되더라도 호스트에서 4xlarge 인스턴스를 시작할 수 없는 경우가 있습니다.

참고

여러 인스턴스 유형에 대한 A1 전용 호스트를 활성화하면 해당 호스트에서 a1.xlargea1.2xlarge 인스턴스의 혼합만 시작할 수 있습니다. 해당 호스트에서 a1.medium 또는 a1.large 인스턴스를 시작하는 경우 호스트에서 동일한 인스턴스 유형을 더 많이 시작하는 것으로만 제한됩니다. 단일 a1.4xlarge 인스턴스에서는 호스트의 모든 용량이 사용됩니다. a1.medium 또는 a1.large 인스턴스에 대한 호스트가 필요한 경우 해당 인스턴스 유형에 대해 별도의 호스트를 할당하는 것이 좋습니다.