iT邦幫忙

0

同時執行多個VMware虛擬主機,Intel或AMD的4核心CPU哪種效能較好

請問若要同時執行多個VMware虛擬主機,跑linux、windows XP、windows 2003做軟體測試,要使用Intel還是AMD的4核心CUP效能哪種較好。

5min iT邦好手 10 級 ‧ 2008-03-20 12:03:49 檢舉
參考一下Power6處理器
能夠畫分出1,024個獨立分區(Partition),每個分區都可以有獨立的作業系統與應用程式,因此,在Live Partition Mobility的功能上,可以讓兩臺伺服器中的處理器分區,一臺伺服器分區可在動態的狀況下挪移至另一臺喔。
john651216 iT邦研究生 1 級 ‧ 2008-04-22 17:49:25 檢舉
謝謝分享
fantasy iT邦新手 4 級 ‧ 2008-09-19 16:26:21 檢舉
另外根據CPU廠商的說法
比較新的CPU如有支援Virtualization Support技術
(如AMD-V Extended Migration或Intel VT)
在效能上的表現應該會比沒有此技術的CPU更好

2 個回答

46
kaiin323
iT邦高手 1 級 ‧ 2008-03-19 12:15:04
最佳解答

VMware有多種版本以及多種平台,這點你沒說明你使用的是那種,
這些也是非常有關係的

以下是我找到的一篇報告,
節錄結論僅供參考,全文請參閱連結

AMD與INTEL處理器運行VMware ESX 3.0性能對比分析

關鍵性發現

· 在SQL工作負載(4個對稱SQL虛擬機加4個非對稱SQL虛擬機)中,基於AMD處理器的服務器CPU利用率,大約只有基於英特爾處理器服務器CPU利用率的一半。而且,在這一利用率下,基於AMD處理器的服務器每秒完成的SQL請求比基於英特爾處理器的服務器多16%。隨著加入更多的虛擬機,基於AMD處理器的服務器響應也比基於英特爾處理器的服務器快3.5倍至7倍。

· 在虛擬化的環境中,兩種服務器都在96%利用率的時候,基於AMD處理器的服務器實現的WebBench每秒請求數量比英特爾處理器的服務器多2.6倍,同時它的NetBench流量也多2.1倍。

· 基於AMD處理器的服務器耗電量比基於英特爾處理器的服務器少20.9%。另外,在運行26個虛擬機的時候,基於AMD處理器的服務器的耗電量比基於英特爾的處理器運行4個虛擬機的時候還要省4.7%之多。

.
.
.
.
.
結論

VeriTest代表AMD進行性能測試,評估AMD和英特爾平台使用VMware ESX Server 3.0虛擬化軟件時候的性能,以取得真實世界的數據。這一測試的目標在於,在異構環境下,提供獨立第三方的一台物理機運行多個虛擬機時的性能分析,並使用測試成績作為比較 AMD與英特爾處理器性能的基礎。

研究的結果顯示,使用包含6階段的一系列測試,在虛擬機工作負載越來越大的情況下,AMD服務器性能在許多重要的指標上超越了英特爾服務器。首先在SQL工作負載的時候,AMD處理器的服務器CPU利用率只有英特爾處理器的服務器,而每秒SQL請求數量卻超出英特爾服務器16%。隨著虛擬機的增加,AMD服務器的SQL響應時間比英特爾服務器快3.5至7倍。空閒CPU週期和處理工作負載的能力對於用戶整體生產力提升有直接影響。客戶可以在有較多空閒CPU週期的服務器上運行更多的應用程序,提升服務器整合。第二項觀察是AMD系統與英特爾服務器相比,處理靜態頁面讀請求的能力是其2.5倍,同時網絡文件傳送速度是其2倍。最後,在所有這些測試中,AMD

32
lancelotz
iT邦新手 3 級 ‧ 2008-03-20 15:56:01

我的上一份工作(大概兩三年前),我公司的電腦是雙核心,RAM用了2G
當時我也有裝VMware,我當時裝了XP、WIN2K、WIN 2003、FREEBSD
那時測試,大概同時開兩個WIN系列加一個FREEBSD是OK的
若全都開也是可以啦,只是速度上會有明顯的差異!
依目前的CPU競爭來看,Intel在這次的4核心運算好像還是略佔上風
因此,若有實際上的需求,需要如此多工作業的話,考慮INTEL吧!

我要發表回答

立即登入回答