當前位置:
首頁 >
Windows Server 2008虚拟机ERP压力测试(5)
發(fā)布時間:2025/1/21
89
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Windows Server 2008虚拟机ERP压力测试(5)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
還一個有意思的現象,我們發(fā)現上面的測試中的虛擬服務器,無論它的CPU占用率有多高,在主系統的Windows2008上始終都不會體現出來。感覺上Windows2008所使用的CPU和虛擬服務器上的CPU就象是完全隔離開的一樣。2007年我們做過的SWsoft的基于寄居架構的虛擬系統測試,虛擬系統的壓力會直接體現在主系統之上。相對應的是,分配給虛擬服務器的物理內存則可以在主系統中表現出來,分配固定內存空間應該是出于平衡性能和穩(wěn)定性的一個考慮吧。 ? 圖11 虛擬機的系統資源設置 在虛擬服務器的系統資源中,我們可以設置1、2或4個虛擬處理器,從圖10可以看出來,無論賦予虛擬服務器的處理器是1個還是4個,虛擬的處理器和物理處理器其實沒有任何影射對等關系。將物理硬件的空余處理能力按設置的百份比例劃分給虛擬服務器,并根據各個系統不同的負載大小,彈性的變更其處理計算能力,這是Hyper-V對系統性能的動態(tài)協調特性。但當服務器中裝有多個虛擬系統,如果某虛擬服務器占用的計算能力值在100%時,這仍然會大大的影響到其他系統的可用性。所以要對每個虛擬服務器進行合理的資源分配。Hyper-V對不同系統之間的資源彈性調配,可以大大提高系統的整體可用性,這也是虛擬技術最大的特點。 ? 圖12 在主系統進行winRAR測試 當虛擬服務器正在進行壓力測試的時候,我們在Windows2008上也進行了winRAR的硬件性能測試,對照關閉虛擬服務器是進行的同樣的測試,結果有20%左右的下降,這說明了系統硬件性能的獨立存在,至少在CPU上是如此。 由于Hyper-V是屬于裸金屬架構的虛擬技術,我們推測主系統Windows2008上監(jiān)視到的CPU也是基于虛擬平臺之上的,或者說,with Hyper-V的Windows Server2008本身就是一個安裝在虛擬層之上的虛擬系統。 ? 圖13 虛擬服務器高負荷,主系統依然沒有體現 在虛擬服務器運行的時候如果將窗口轉為全屏顯示,此時的操作完全沒有使人覺得是在操作一個虛擬系統,和平時物理系統之間的切換并沒有什么不一樣的地方。這里我們想到了一個有趣的比喻,在對IT業(yè)界有深遠影響的電影《***帝國》中,每個人不過是在一個虛擬世界中的一個虛擬的意識,沒有人想到自己是被虛擬出來的,就象Hyper-V上的Windows2003不會知道自己是被安裝在虛擬的平臺上一樣,假如系統也有意識存在的話。而從系統資源的監(jiān)視中看出,虛擬服務器的CPU占用率并沒有體現在2008之中,可以說在CPU使用的時間片,不同系統之間是相互隔離的,我們大膽的猜測,其實Windows2008也是一個特殊的虛擬系統,是一個能提供虛擬功能的母系統,但就連母系統也是建立在虛擬的硬件平臺之上。 就象我們當第一次看到Neo離開Matrix之后還能用自己的能力對付機械章魚的時候,一樣的大跌眼睛。作為母系統的Windows Server2008有其特別的存在意義,但這不等于說明Windows Server2008的母系統象寄居架構的母系統一樣不能缺少,沒有Windows Server2008的Hyper-V也是可以獨立工作在硬件層上的。在微軟公司08年即將發(fā)布的產品名單中有一款售價為29美圓的獨立Hyper-V軟件,屆時,我們只需在Hyper-V上就可以安裝各種不同的系統了。
轉載于:https://blog.51cto.com/salaxystar/63227
總結
以上是生活随笔為你收集整理的Windows Server 2008虚拟机ERP压力测试(5)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vista共享文件夹无法访问?
- 下一篇: [BTS]使用BizTalk开发应用系统