作者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