
우리는 ESXi 6.7 Enterprise Plus를 실행하는 서버로 작업하고 있으며 mobo에는 2개의 Xeon 10코어 CPU가 있습니다.
호스트는 적당히 로드되었지만 이상하게 ESXi 모니터링 화면에는 MAX 소켓(패키지) 0이 87% 활용률, 소켓(패키지) 1이 2.5% 활용률, AVERAGE 소켓 0이 20%, 소켓이 1%로 표시됩니다.
이게 정상인가요? ESXi는 2개의 CPU에 걸쳐 로드 밸런싱을 수행해야 합니까? 아니면 하나를 채우고 다른 하나를 사용하기 시작합니까?
라이센스가 설치되어 있고 2개의 소켓을 지원해야 한다고 생각합니다(GUI의 라이센스 탭에는 CPU 제한이 표시되지 않지만). 하드웨어/라이센스를 구매하지 않았기 때문에 무엇을 구매했는지 잘 모르지만 라이센스 탭을 보면 그럴듯해 보입니다. 2소켓이라는 문구가 보이지 않습니다. 두 번째 소켓을 활성화하려면 또 다른 라이센스를 구입해야 하는지 궁금합니다. Enterprise Plus가 포함된 ESXi 6.7을 사용하는 사람 중 라이센스 탭에 라이센스가 부여된 소켓 수를 표시하는 줄이 있습니까?
답변1
ESXi 스케줄러는 NUMA를 인식합니다. 기본적으로 가능하면 VM을 하나의 소켓 코어와 메모리에 유지하는 것을 선호합니다. 이에 대한 개요는자원 관리 가이드.
호스트에 더 많은 로드를 가하면 2개의 소켓이 사용되는 것을 표시할 수 있습니다. 일반적인 워크로드가 충분하지 않은 경우 14개 코어 VM을 만들고 다중 스레드 및 CPU 집약적인 작업을 실행하세요. 재미있게 즐기거나 매우 큰 소프트웨어 패키지를 컴파일하거나 일부 CPU 사이클을 과학에 기부할 수도 있습니다. VM이 노드 1개보다 크기 때문에 두 소켓 모두 2% 이상 활용되어야 합니다.