iT邦幫忙

0

esxi虛擬機如何分配cpu?

  • 分享至 

  • xImage

各位前輩好

一台伺服器有兩個實體cpu,每個實體cpu有8core,總共有16core,
有開啟超執行緒,共有32 core cpu,請問該如何為虛擬機分配cpu呢?

最簡單的,HOST本身最好保留2C,你能分配的大概就是 30各,你在去看你要上幾台VM,30 除以數量,假如10台,那可以先用 4個下去,然後VM上完服務,觀察一下,有些服務要的CPU 比較少有些比較多,你再去慢慢調整
要注意的是觀察的時候發現假如十台的CPU負載超過 80%,你自己要注意,如果真的滿載,也許會硬體本身會崩潰而當機,這時候你就該減少VM的數量了,但假如只有 50% 常態的話,再多加幾台VM 也是可以負擔的
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

3
Ray
iT邦大神 1 級 ‧ 2021-11-09 23:46:59

虛擬機需要幾顆 CPU, 就給他幾顆啊....
全部給完了, 就看你要不要玩集縮比, 1:2? 1:3? 1:4?...

唬爛 iT邦好手 1 級 ‧ 2021-11-11 01:52:25 檢舉

資源會先耗盡的應該是記憶體或磁碟I/O吧?
CPU用好用滿的狀況,好像比較少見?

2
雷伊
iT邦高手 1 級 ‧ 2021-11-10 11:42:42

請考慮有些系統有限制CPU授權數量,設置太多他會不給生成VM。
最後才需要考慮你這系統的用途。
我一台Host平均裝了15台VM,但CPU使用率很難超過2成,設置在多Core也沒用

我要發表回答

立即登入回答