6.3. 코어와 vCPU 및 하이퍼 스레딩 비교
특정 시스템이 하나 이상의 코어를 사용하는지 여부를 결정하는 것은 현재 해당 시스템에 하이퍼 스레딩을 사용할 수 있는지 여부에 따라 달라집니다. 하이퍼 스레딩은 Intel CPU의 기능일 뿐입니다. Red Hat 고객 포털을 방문하여 특정 시스템이 하이퍼 스레딩을 지원하는지 확인합니다.
하이퍼 스레딩이 활성화되어 있고 하나의 하이퍼스레드가 하나의 볼 수 있는 시스템 코어와 같은 시스템의 경우 코어 계산은 2개 코어에서 4개의 vCPU의 비율입니다. 따라서 2코어 서브스크립션은 하이퍼 스레딩 시스템의 vCPU 4개를 다룹니다. 대규모 VM(가상 머신)에는 8개의 vCPU가 있어 서브스크립션 코어가 4개일 수 있습니다. 서브스크립션은 2코어 단위로 제공됩니다. 이 4코어 또는 8개의 vCPU에 대해서는 2코어 서브스크립션이 필요합니다.
하이퍼 스레딩이 활성화되지 않고 각 표시 시스템 코어가 기본 물리적 코어와 직접 관련이 있는 경우 코어 계산은 2개 코어에서 2개의 vCPU의 비율입니다.
6.3.1. IBM Power의 코어와 vCPU 비교 및 동시 멀티스레딩(SMT)
특정 시스템이 하나 이상의 코어를 사용하는지 여부를 결정하는 것은 현재 구성된 동시 멀티스레딩(SMT) 수준에 따라 다릅니다. IBM Power는 아래 표와 같이 vCPU 수에 해당하는 각 코어에 대해 동시 멀티스레딩 수준을 1, 2, 4 또는 8로 제공합니다.
SMT 수준 | SMT=1 | SMT=2 | SMT=4 | SMT=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의 2개 vCPU 및 SMT 레벨 2의 SMT 수준 4의 vCPU 및 SMT 레벨 4의 vCPU 8개 및 위의 표에 표시된 것처럼 SMT 레벨 8의 vCPU에 해당합니다. 대규모 VM(가상 머신)에는 16개의 vCPU가 있을 수 있으며 SMT 수준 8에서 vCPU의 #을 SMT 수준으로 나누는 방법에 따라 2 코어 서브스크립션이 필요합니다 ( SMT-8 = 2의 경우 16 vCPU / 8). 서브스크립션은 2코어 단위로 제공됩니다. 이 2개의 코어 또는 16개의 vCPU에 대해서는 1개의 2코어 서브스크립션이 필요합니다.