網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

虛擬機資源分配有哪些

欄目: 精緻生活 / 發佈於: / 人氣:2.67W
虛擬機資源分配有哪些

1、CPU。虛擬機每個vCPU只運行在一個物理核心之上,因此CPU頻率越高虛擬機的運行速度也就越高,vCPU數量越多有助於提升應用的性能表現。如果虛擬機需要佔用大量的CPU時間,那麼可以考慮為虛擬機分配第二個vCPU,但是,為虛擬機分配兩個以上vCPU並不一定讓應用運行的更快,因為只有多線程應用才能有效地使用多個vCPU。

2、RAM。RAM資源通常有限,因此在給虛擬機分配RAM時需要格外小心。物理內存被完全用完後,必須確定哪些虛擬機能夠保留物理內存,哪些虛擬機要釋放物理內存。這稱之為“內存回收”。當虛擬機佔用的物理內存被回收後,存在的一個風險就是會對虛擬機的性能造成影響。虛擬機被回收的內存越多,相應的風險也就越大。

3、網絡帶寬。網絡帶寬包括兩個方面:一是虛擬機和虛擬交換機之間的帶寬,二是虛擬交換機與外部網絡之間的帶寬。對於與外部物理網絡的連接,一定要確保主機具備速度最快的物理網卡。進行大量網絡傳輸的虛擬機,虛擬機以及數據包的傳輸都會消耗CPU時間。因此,運行在CPU受限的服務器之上的虛擬機由於CPU無法快速響應請求可能會面臨網絡吞吐量不高的情況。

4、磁盤性能。磁盤性能往往是無聲的性能殺手。虛擬機磁盤性能受陣列磁盤數量、類型以及運行在其上的虛擬機的數量的限制。因為集中地共享存儲架構將導致通過同一位置訪問所有的虛擬機磁盤,陣列的存儲控制器以及磁盤過載情況很容易出現,只剩下虛擬機在等待存儲的響應。