作者markitalk (哈囉~~ 偶素馬克~~)
看板Cloud
標題[問題] IO 效能對 VMware 的影響
時間Fri May 27 14:39:49 2011
小弟有些 VMware 相關的問題,不知道 PO 在這邊合不合適
問題的前提是這樣:
我有一台 ThinkPad X220i (公司發的)
雙核心筆電(4 Thread) + 8G RAM
(只有一個 320G 7200 轉的內接硬碟,USB port 是 2.0,而非 3.0)
我要在這台筆電上跑 VM,VM 裡是個大型 ERP 系統
因此 VM 大小 500G、7G RAM
(其實它需要 8G RAM,但我 1G 要留著給 Host 用的,Host 基本上不跑其他程式)
主要用於到客戶那邊開會、Demo 用
所以同時上線人數不多,但還是會需要執行大量運算
由於 VM 500G 太大,裝不到原本的 320G 內接硬碟內
我買了一個 WD 750G 7200 轉的硬碟,本來想換掉內接硬碟
但沒想到 ThinkPad X220i 的硬碟是 7mm 的,WD 硬碟是 9.5mm,塞不進去
目前好像也找不到 7mm 超過 320G 的大容量硬碟
因此,只能先以外接的方式來執行 VM 了
目前系統開得起來,但速度似乎有點慢 (還沒執行過大量運算)
講了這麼多,我的問題是...
以上述情況而言,以 USB 2.0 外接硬碟跑 VM,IO 效能的影響有多大??
我的 Host 跟 VM 之間不會有大量資料的傳輸,但會在 VM 裡執行大量運算
USB 2.0 是不是已經足夠了??
我在考慮是否要跟公司把筆電換成 X201i,可放入 9.5 mm 的硬碟
這樣我就能在內接硬碟上執行 VM 了
(但其實另一說法是,Host 與 VM 要在不同的硬碟上,效能會比較好)
請大家幫我評估一下哪個方案比較好囉...
a. 保留 X220i --> VM 在 USB 2.0 外接硬碟上執行
優點:Host 與 VM 要在不同的硬碟上
缺點:USB 2.0 效能較低
b. 換 X201i --> VM 在內接硬碟上執行
優、缺點與方案 a 相反
X220i 換到 X201i 有一點點 downgrade
但我比較過,兩者的差異其實不大
因此,主要還是想問 IO 的影響
謝謝大家了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.207.17
※ 編輯: markitalk 來自: 111.240.207.17 (05/27 14:42)
1F:推 markbex:8G RAM卻只給7G 很有可能是因素之一 要不要先看一下VM吃的 05/28 22:11
2F:→ markbex:記憶體? 如果不夠會大量做Page swap 校能就一定會慢 05/28 22:12
3F:→ markbex: 效 05/28 22:12
4F:→ WFC:系統也要記憶體~ 開 VMware 也要不少記憶體空間 05/30 17:05
5F:→ WFC:只有8G RAM 卻給 VM 7G RAM 這樣系統一定不夠用!! 05/30 17:05
6F:→ WFC:當系統記憶體不足時就會大量做swap~ 這樣是兩個一起慢!! 05/30 17:11
7F:→ markitalk:只給 7G 也是沒辦法的事 VM 整個開起來,好像共花了7.5G 05/30 23:19
8F:→ WFC:但是系統本身也需要記憶體空間呀!! 只給0.5G給系統似乎不太夠! 05/31 13:10
9F:→ markbex:VM花了7.5G 卻只給7G 那當然慢啊=____="""" 05/31 23:16
10F:→ markbex:OS只能不斷的做Swap 更慘的是外層OS ram也不夠 05/31 23:17
11F:推 markbex:結論:是IO影響沒錯,但你搞錯方向了,請加大RAM 05/31 23:19