vCPU는 어떻게 계산됩니까?


-2

어제 공급 업체에 문의하여 서버를 구매 한 후 서버에 여러 개의 가상 서버를 생성하려는 경우 서버의 CPU 및 RAM 요구 사항을 계산하는 방법을 문의했습니다.

그는 12 코어 (6 코어 x 2 소켓) = 24 개의 논리 프로세서 (하이퍼 스레딩 기술 사용)이며 VMware 가상화 기술을 사용하려는 경우 논리 프로세서를 두 배로 늘려 48 개의 vCPU를 의미합니다.

그는 각각 8 개의 vCPU로 6 개의 가상 서버를 만들 수 있다고 말했습니다.

이 진술이 맞습니까? 이것을 믿고 구입할 수 있습니까?

12 코어는 48 vCPU와 동일합니까? 그리고 각각에 대해 8 개의 vCPU로 나누어 6 개의 가상 서버를 만들 수 있습니까?


똑같이 이해하기 어려운 질문을 두 번째로합니다. 대신 다시 게시하면 실제로 요청하는 내용을 명확하게 확인할 수 있습니다.
Sven

라이센스 문제라고 생각하기 때문에 첫 번째는 폐쇄되었습니다.
washaq

네, 당신의 텍스트는 매우 복잡하기 때문에 쉽게 그렇게 보일 수 있습니다.
Sven

나는 이것이 매우 분명하기를 바랍니다. 어떻게 생각하십니까?
washaq

답변:


4

공급 업체는 복잡한 내용을 설명하기위한 간단한 이야기를 판매하고 있지만 약간의 문제가 있습니다.

우선 : 하이퍼 스레딩은 추가 코어를 제공하지 않고 운영 체제에서 작업 전환을 추상화하고 온칩으로 수행합니다. 이렇게하면 운영 체제에 여러 스레드가 표시되므로 스레드 요구 사항에 따라 작업을 할당 할 수 있지만 해당 코어의 기능을 두 배로 늘릴 수 는 없습니다 . 특정 작업의 속도를 높입니다.

VMWare ESXi는 하이퍼 스레딩을 인식하므로 하이퍼 스레딩 코어 인 "코어"와 "실제"인 코어를 알고 있습니다. ESXi가이를 처리하도록 하이퍼 스레딩을 잊어 버리십시오.

이는 12 개의 코어를 가지고 있음을 의미합니다. 벤더가 12 개의 코어에 48 개의 vCPU를 제공한다는 사실을 알지 못합니다. 단, vCPU 대 물리적 CPU의 비율은 1 : 4로 가정 할 수 있습니다. 엄지 손가락이 1 이지만 결코 보편적 인 것은 아닙니다.

당신이하고 싶은 일에 충분합니까? 당신 외에는 아무도 대답 할 수 없습니다. ESXi가 vCPU를 할당하는 방법읽으려고합니다 . 옛날에 (몇 몇 년 전) ESX는 할당하기위한 것 "엄격한 공동 스케줄링", 사용 어떤 ,의 vCPU주기를 모든 것을 VM에 대한 개의 vCPU가 사용 가능한해야했다합니다. 요즘에는 "이완 된 공동 예약"을 사용하므로 ESXi는 vCPU를 별도로 예약 할 수 있습니다.

CPU 시간을 거의 사용하지 않고 거의 작업을 수행하지 않는 작은 VM이있는 경우 12 코어 서버에서 40 또는 50 이상을 얻을 수 있습니다. 그러나 대규모 데이터베이스 서버, 사용중인 터미널 서버 또는 다른 종류의 CPU 바인딩 프로세스가있는 경우 12 코어에서 훨씬 적은 수를 얻을 수 있습니다.

6 대의 가상 머신이 필요하고 각 가상 머신에 8 개의 코어가 필요한 경우, 해당 호스트가 모두 동시에 사용 중이면이 호스트에서 경합 문제가 발생하는 것 같습니다.

이 질문에 대답 할 수있는 유일한 방법 은 다음과 같습니다. 작업량을 알고 응용 프로그램 프로필을 알아야합니다 (100 % CPU에서 항상 실행, 보고서 생성시 파열, 시간 외 유지 관리 실행) 등), 하드웨어, 하이퍼 바이저가 vCPU를 할당하는 방법을 파악한 다음 필요한 하드웨어 구성 종류에 대한 정보를 바탕으로 결정을 내릴 수 있습니다.

1 그의 엉덩이


CPU 소비자 인 경우 서버에서 작업 부하가 발생한다는 것을 이해했을 때 매우 도움이됩니다 .Cpu 소비자는 충돌이 있지만 공급 업체는 Microsoft Exchange가 CPU 소비자이며 대부분 우리 소비자는 8vcpu 만 할당한다고 말했습니다. 그것으로 충분합니다. 나는 하이퍼 스레딩, VM 및 서버 관리에 대해 많이 알지 못합니다. 내 정상적인 직업 옆에 IT 물건에 관심이있는 사람입니다.) 여기에는 IT 관련 자료가 없습니다. 도시에있는 VMware 지사에 문의해야한다고 생각합니다. 워크로드 소프트웨어 및 사용자 프로파일을 작성하기 위해 trt를 사용합니다. 고마워
washaq
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.