Hyper-v3.0虛擬化平臺性能測試工具推薦

不少公司可能會對虛擬化平臺的VM及宿主機進行性能的評估工做,可是苦於沒有特別行之有效的辦法,這裏,我給你們推薦幾款很是簡單易用的hyper-v性能評測工具。方便你們加快性能測試的進度。算法

HyperV_MONide

當操做系統運行在虛擬化平臺上時,Windows任務管理器沒法正確的彙報系統資源信息,由於CPU等系統資源都是由虛擬層來管理和分配的。HyperV_Mon工具是專門針對HyperV虛擬平臺,以圖形界面的形式準確顯示各個虛擬機的性能的性能分析工具。工具

在hyper-v 3.0宿主機上運行該測試工具。咱們能夠先使用CPUcrazy來在虛擬機上模擬CPU的高負債,而後根據不一樣的負債狀況,來觀察宿主機的壓力狀況。性能

承載30臺加壓事後的虛機,宿主機的壓力以下圖所示。測試

p_w_picpath

Iometerspa

Iometer 是一個工做在單系統和集羣系統上用來衡量和描述I/O子系統的工具。Iometer 爲計算機I/O子系統所做的工做就如同測力計爲引擎所做的工做同樣:它測定在可控制的負荷下系統的性能。Iometer 之前被稱爲「伽利略」。操作系統

它既是工做負載生成器(也就是說,它能夠進行輸入輸出操做,以便增長系統的負荷),它仍是一個測量工具(也就是說,它檢查而且記錄I/O 操做的性能和對系統的影響)。它能夠被配置爲模擬任何程序或者基準測試程序的磁盤I/O的負載,或者用來產生整個綜合的I/O負載。它也能夠用來產生並測量單系統或者多系統的負載。線程

下圖是承載30臺虛擬機時,宿主機的I/O狀況。3d

p_w_picpath

 MemoryCpuCrazyblog

用於壓力測試的小工具,能夠逐級增長系統的CPU與內存佔用,實時顯示當前系統的CPU及內存使用狀況。

咱們能夠模擬生產環境,讓虛機承擔中度負載的狀況下,比對同一個物理宿主機上單臺虛機、10臺虛機、20臺虛機、30臺虛機、60臺虛機的性能數據。

爲了保證虛機負載,使用專門工具MemoryCpuCrazy,爲虛擬機系統加壓,使虛機CPU達到20%-30%。在這種有負載的狀況下從新計算性能數據。

下圖是memorycpucrazy的操做界面。

p_w_picpath 

Superpi

Super PI是一個計算圓周率精確到小數點之後的指定數位(最大3200萬)的計算機程序。該程序採用高斯-勒讓德算法而且於1995年被金田康正使用在Windows環境下計算出精確到2的32次方的圓周率。

Super PI被許多人用以測試電腦的性能及穩定性。在超頻社區中,常規的程序爲電腦愛好者提供基準測試以比較圓周率計算「世界紀錄」並展現超頻能力。該程序也被用來測定某一超頻速率下的穩定性。若是一臺電腦可以準確計算圓周率至小數點之後3200萬位,就被認爲在必定的RAM和CPU環境下具備穩定性。然而,其它CPU/RAM加強運算程序運行時間每每持續幾個小時而不是幾分鐘而且可能會給系統穩定性帶來更多壓力。儘管Super PI並不是計算圓周率最快的程序,但它仍在硬件及超頻社區中廣爲流傳。

利用SuperPI計算π小數點後419萬位所用的時間,從而比較各CPU性能。(注意:SuperPI僅對單線程支持的較好,因此實際是針對主頻的測試),以下圖。

p_w_picpath

以上簡單介紹了幾款很是好用的hyper-v性能測試工具,咱們能夠把上面幾款工具靈活的結合在一塊兒使用,從而對企業生產環境中的hyper-v進行一個評估。

例如一個典型的應用場景是:咱們須要對hyper-v 2.0和hyper-v 3.0兩個平臺的性能進行評估對比。

相關文章
相關標籤/搜索