6.3. 코어 및 vCPU 및 하이퍼 스레딩

특정 시스템에서 하나 이상의 코어를 소비하는지 여부에 대한 결정을 내리는 것은 현재 시스템에 하이퍼 스레딩을 사용할 수 있는지 여부에 따라 달라집니다. 하이퍼 스레딩은 Intel CPU의 기능일 뿐입니다. Red Hat 고객 포털을 방문하여 특정 시스템이 하이퍼 스레딩을 지원하는지 확인합니다.

하이퍼 스레딩이 활성화되어 있고 하나의 하이퍼스레드가 하나의 표시된 시스템 코어와 동일한 시스템의 경우 코어 계산은 2개 코어 에서 4개 vCPU의 비율입니다. 따라서 2코어 서브스크립션은 하이퍼스레드 시스템의 vCPU 4개를 지원합니다. 대규모 VM(가상 머신)에는 4개의 서브스크립션 코어와 같이 8개의 vCPU가 있을 수 있습니다. 2코어 단위의 서브스크립션이 제공되면 4개의 코어 또는 8개의 vCPU를 충족하기 위해서는 2코어 서브스크립션이 필요합니다.

하이퍼 스레딩이 활성화되지 않으며, 표시되는 각 시스템 코어가 기본 물리적 코어와 직접 관련이 있는 경우 코어 계산은 2개 코어에서 2개 vCPU의 비율입니다.

6.3.1. IBM Power용 코어 및 vCPU(동시 멀티스레딩)

특정 시스템이 하나 이상의 코어를 소비하는지 여부에 대한 결정을 내리는 것이 현재 구성된 동시 멀티스레딩(SMT) 수준에 따라 달라집니다. IBM Power는 아래 표에서와 같이 vCPU 수에 해당하는 각 코어에 대해 1, 2, 4 또는 8의 동시 멀티스레딩 수준을 제공합니다.

표 6.1. SMT 수준 및 해당 vCPU

SMT 수준SMT=1SMT=2SMT=4SMT=8

1 코어

# vCPUs=1

# vCPUs=2

# vCPUs=4

# vCPUs=8

코어 2개

# vCPUs=2

# vCPUs=4

# vCPUs=8

# vCPUs=16

코어 4개

# vCPUs=4

# vCPUs=8

# vCPUs=16

# vCPUs=32

SMT가 서브스크립션 목적에 필요한 코어 수에 대한 계산을 구성하는 시스템의 경우 SMT 수준에 따라 달라집니다. 따라서 2코어 서브스크립션은 SMT 레벨 1의 vCPU 2 및 SMT 레벨 2개 vCPU 및 SMT 레벨 4개 vCPU의 SMT 레벨 4개 및 8개의 vCPU를 위의 표에서와 같이 16개 vCPU에 해당합니다. 대규모 VM(가상 머신)에는 16개의 vCPU가 있을 수 있습니다. SMT 수준 8에서는 vCPU #을 SMT 수준( SMT-8의 경우 16 vCPU/8의 경우)으로 분할하여 2코어 서브스크립션이 필요합니다. 2코어 단위의 서브스크립션에서는 2코어 또는 16개의 vCPU를 지원하기 위해 1개의 2코어 서브스크립션이 필요합니다.