硬體為
CPU i7 950
RAM 24G
MB X58
無RAID
如果HOST WIN 7 64BIT + VirtualBox
以XP來測試只能開15個XP
再開上去CPU會因滿載當住
如果HOST 安裝ESX 在安裝虛擬機
會不會比HOST WIN 7 64BIT + VirtualBox
開更多OS的數量
畢竟目前VirtualBox 4.0.4
很吃CPU 常常都是因為CPU的Loading導致使用者無法操作
還是有其他方法能解決VirtualBox CPU的Loading高問題
當初我有測試過以主機板內建RAID 0 啟動回寫技術
以HOST WIN 7 64BIT + VirtualBox
可以開25-30個XP HOST CPU的Loading才滿載
取消RAID後卻是只能開15個就不能上去了
以6科7200RPM 500G做RAID 0
取消RAID分配為
第一顆win 7 64BIT
第二顆到第六顆都是分別分配5個OS
請問有人遇過類似問題嗎?
我不考慮使用VMWARE Workstation 那比VirtualBox更吃HOST資源
以XP為平台 有沒有其他款式的虛擬機器軟體比VirtualBox更好的呢?
請放棄 Type 2 的 Hosted Hypervisor, 這種 Hypervisor 原本就不是設計來給大量部署使用的, 僅適合單機個人做 Lab 實驗, 頂多跑 3~5 個就很偷笑了...
請改用 Type 1 的 Bare metal hypervisor, 例如: ESX. 我經常用 4 core 的 CPU 跑 20~30 個以上的 VM, 而此時 CPU 還消耗不到 50%....
另, 若要做 RAID, 請改用本身就具備運算能力的硬體式 RAID Controller; 主機內建的 RAID 是需要靠 CPU 來運算的, 通常會吃掉 20~30% 左右的 CPU 資源.
raytracy提到:
跑 20~30 個以上的 VM
Ray借問,裝多少ram?and硬碟種類數量?
感謝。
看到 MVP
Ray借問,裝多少ram?and硬碟種類數量?
回稟大糖叔, 我用過很多種組合:
48GB RAM, SATA HDD x1, Xeon E5520
48GB RAM, SATA RAID-5 x4, Xeon E5520
48GB RAM, iSCSI SAN (SAS RAID-5 x8), Xeon E5650
....
nokia9120提到:
那要是HOST WIN 7 64BIT + VMware workstation 7.1.4
下安裝兩台ESX Server 在安裝虛擬機數量應該可以衝破30台嗎?
看不懂樓主的這段話?....
如果要用 ESX 的話, 幹嘛又先裝 Win7+VM Workstation? 直接用 ESX 開機不就好了?....
raytracy提到:
幹嘛又先裝 Win7+VM Workstation?
可能版主的主機板的網卡ESX沒有驅動程式吧, 所以就變通一下了.
嗯啊 我是遇到網卡沒支援ESX 要繼續測試必須要再加裝新網卡
也是因為只是測試平台 原始主機整個下去做ESX
也是可以 當然要注意到硬碟檔案系統
意思就是全部硬碟都要格式化成ESX能讀取到的格式
幾乎是全部硬碟格式化成EXT3
(目前都是NTFS 有一些測試檔案及文件)
Hi,
請問您作虛擬化的目的是? Lab, for client access?
可否進一步說明?
樓主,您應該弄錯了。
VirtualBox 只是程式回應速率很快:一台一台測試的時候。
它的技術層面和 VMware 差很多,目前 VMware 整體架構真的很先進,小貓兩三隻當然不建議用 VMware,但數量一大,強烈建議用 VMware,ESXi 也有免費版本,少了一些管理面的功能,如果付費當然更適合中型企業使用,大型企業請付費吧,畢竟求的是穩定。
基本上 VM 最容易碰到 storage 的瓶頸,照您的描述看來,就是 I/O waiting,因為若啟動 RAID-0 就改善了不是嗎?CPU 滿載應該是 CPU 正在等待磁碟 I/O 回應所致。您要優先考慮的就是採用好的 storage system,能 Fibre 最好,不然新一代的 iSCSI 也可以,用內建的 RAID 很難衝上去。
此外,除非您想用的是 Hyper-V 或是小規模測試用,否則選用 Windows 當 Host..只能說不建議..當然還是採用 ESX 一類,使用 software-only full virtualization 會耗損很多資源。