7.14.16.2. CPU 할당 비율 설정
CPU 할당 Ratio는 vCPU를 물리적 CPU의 시간 슬라이스에 매핑하여 오버 커밋 정도를 지정합니다.
예를 들어 10:1의 매핑 또는 비율은 시간 슬라이스를 사용하여 10개의 가상 CPU를 1개의 물리적 CPU에 매핑합니다.
각 물리적 CPU에 매핑된 기본 vCPU 수를 변경하려면 HyperConverged CR에서 vmiCPUAllocationRatio 값을 설정합니다. Pod CPU 요청은 vCPU 수를 CPU 할당 비율의 reciprocal으로 곱하여 계산됩니다. 예를 들어 vmiCPUAllocationRatio 가 10으로 설정된 경우 OpenShift Virtualization은 해당 VM에 대해 Pod에서 10배 더 적은 CPU를 요청합니다.
프로세스
HyperConverged CR에서 vmiCPUAllocationRatio 값을 설정하여 노드 CPU 할당 비율을 정의합니다.
다음 명령을 실행하여 기본 편집기에서
HyperConvergedCR을 엽니다.$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvvmiCPUAllocationRatio:를 설정합니다.... spec: resourceRequirements: vmiCPUAllocationRatio: 11 # ...- 1
vmiCPUAllocationRatio를1로 설정하면 Pod에 대해 최대 vCPU가 요청됩니다.