POPPUR爱换

标题: 求虚拟机达人指教。。。 [打印本页]

作者: sffgah    时间: 2011-10-28 11:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: bill_max    时间: 2011-10-28 13:59
你用什么CPU ,主板 ,有vt支持吗
作者: sffgah    时间: 2011-10-28 14:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: heavenboy    时间: 2011-10-28 14:13
双系统最实际...
作者: lvhan    时间: 2011-10-28 14:54
两块可拔插硬盘
一块w 一块l
作者: doocoo    时间: 2011-10-28 14:56
sffgah 发表于 2011-10-28 14:09
目前用的没有vt支持,想了解清楚以后再去配一台吧,有什么vt-x,vt-d什么的,vt-x是跟CPU有关的吧。vt-d是 ...

vt-d支持显卡硬件虚拟好像可能性不大……要不然苹果虚拟机就爽死了。
作者: bill_max    时间: 2011-10-28 14:58
专门搞虚拟机的话,搞个支持VT-D的配置最好。
一般不追求的话,那就买普通的支持vt功能的主板和U都得了,现在的INTEL 4核和AMD的都支持。

作者: doocoo    时间: 2011-10-28 16:47
刚查了一下intel官方数据
P67/H67/H61/Z68均不支持VT-d
Q67、C20x能支持
我得回去看看
作者: Prescott    时间: 2011-10-28 18:19
这种情况VT-x足以,VT-d无用。
作者: 只为你存在    时间: 2011-10-28 18:26
上个i7 2600,不带k的最好
作者: zhdick    时间: 2011-10-28 18:29
必须有VT支持才能接近原生系统的速度
作者: hundrix    时间: 2011-10-28 18:29
虽然会有很多的小文件读写,不过虚拟磁盘应该可以从host的文件系统缓存里得到性能改善,瓶颈可能还是在cpu上,cpu支持VT么?
最好还是能有2个系统的性能数据来对比,开iostat/vmstat看下。
作者: Kelisky    时间: 2011-10-28 20:43
终于找到和我一样玩的人了^_^ 我在Win7 64Bit上跑VMware编译Android系统,配置好了之后性能和裸机相当,这里是些经验分享一下:

0.  主机是 i7  2600 + 16G RAM + H67 + Win7 64bit,虚拟机分8核 + 8GB RAM
1.  装 vmware workstation 8;比过去的版本明显快很多,尤其是虚拟机的硬件版本要升级到版本8
2.  给虚拟机预分配磁盘,并将不同的虚拟盘放到不同的物理硬盘上
3.  虚拟化模式里选择Intel VT-x/EPT并开启VMCI
4.  guest linux kernel需要编译虚拟化支持,你可以从dmesg中检查下面的输出
  [    0.000000] Hypervisor detected: VMware
5.  guest linux 装好 VMware tools

作者: Kelisky    时间: 2011-10-28 20:58
Kelisky 发表于 2011-10-28 20:43
终于找到和我一样玩的人了^_^ 我在Win7 64Bit上跑VMware编译Android系统,配置好了之后性能和裸机相当,这里 ...

另外一点要注意的是vmdk文件的碎片会让io性能大幅降低。

VMware分配完空间一般会产生大量碎片,建议选择分配为2GB大小的文件,完成后逐个拷贝一次再删掉旧的;要不然用微软Syssuite中的contig工具整理一次也可。
作者: yoyofuture88    时间: 2011-10-28 21:04
其实要说原生,你还是不要玩虚拟机算了,弄多一台电脑来搞。就算是虚拟机,虚拟出来的显卡也是低端的,而且有些效果都不支持的。不过要玩虚拟机 支持VT是必不可少的。
作者: 太虚公    时间: 2011-10-28 21:49
bill_max 发表于 2011-10-28 14:58
专门搞虚拟机的话,搞个支持VT-D的配置最好。
一般不追求的话,那就买普通的支持vt功能的主板和U都得了,现 ...

报告版主  VT-D   目前常用的虚拟化产品里   就是一个ESXi   这玩意单机是没法玩的  像楼主这种情况完全用不上VT-D     另外桌面级的虚拟化产品里  目前没有发觉完整支持  VT-x的  没有一个能超越宿主运行在ring -1上的   楼主这样的情况如果cpu支持VT-x可以装个08r2  试试hyper-V  至少CPU和内存性能不是问题   但是微软只对suse linux提供支持   其它linux得自己折腾
作者: 太虚公    时间: 2011-10-28 21:55
另外单独回复楼主   除了企业级的虚拟化产品   cpu效能和内存效能  都是打了很大的折扣的   更好的硬件一定会带来很大的提升  但是不可能无限接近硬件本身的性能    连有限接近都很困难

即使企业级的产品  那些运行在cpu ring-1上的产品  效能也至多只有硬件本身的9x%  而不是99.x%
作者: nom8393    时间: 2011-10-28 21:59
针对LZ的需求是在装一台电脑。花1500元配主机就够了。
作者: sffgah    时间: 2011-10-29 06:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: extremerock    时间: 2011-10-29 08:30
试试VirtualBox,个人感觉运行效率比VMWare高。
作者: Answer4eveR    时间: 2011-10-29 17:20
vm workstation这种type2 的vm,效率是很低的
试试看用type1的, VMware ESXi, Citrix XenServer, Microsoft Hyper-V
作者: Kelisky    时间: 2011-10-29 21:42
Answer4eveR 发表于 2011-10-29 17:20
vm workstation这种type2 的vm,效率是很低的
试试看用type1的, VMware ESXi, Citrix XenServer, Microso ...

所列的三个产品都不是桌面虚拟化的产品,ESXi和XenServer都是要单独机器安装的,Windows Server 2008 倒是有机会作为开发者的工作站机器,但Hyper-V要跑Linux会让人十分纠结,这绝对是经验之谈。

至于VMware workstation + Win7,我看来最大的好处是方便,而且实际效率从虚拟机的Linux编译Android系统来看,和实际机器相比没有明显差异。尤其是VMware 8性能提升非常明显,建议楼上试试看。
作者: realChris    时间: 2011-10-29 21:59
Kelisky 发表于 2011-10-29 21:42
所列的三个产品都不是桌面虚拟化的产品,ESXi和XenServer都是要单独机器安装的,Windows Server 2008 倒是 ...

请教兄弟,virtualbox对比vm workstation有何优劣?
作者: 乐极生悲    时间: 2011-10-29 22:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 吹水机    时间: 2011-10-29 23:19
Kelisky 发表于 2011-10-28 20:58
另外一点要注意的是vmdk文件的碎片会让io性能大幅降低。

VMware分配完空间一般会产生大量碎片,建议选 ...

建议选择分配为2GB大小的文件,完成后逐个拷贝一次再删掉旧的

不太明白这句的意思,兄弟能否说详细点吗?
还有刚才已经找到contig命令了,有空就试一下效果,我之前在VM和VB都是用SDelete+磁盘碎片整理
作者: kaven    时间: 2011-10-29 23:24
虚拟机磁盘性能的瓶颈,使得你这种io要求比较高的应用永远无法达到原生的速度的。
作者: hzjinjin    时间: 2011-10-30 09:38
"3.  虚拟化模式里选择Intel VT-x/EPT并开启VMCI"

在哪里设?

作者: frankincense    时间: 2011-10-30 09:51
realChris 发表于 2011-10-29 21:59
请教兄弟,virtualbox对比vm workstation有何优劣?

VirtualBox完全免费,而VMWare是商业软件,要收钱的(虽然有破解)
作者: saga1974    时间: 2011-10-30 11:59
hzjinjin 发表于 2011-10-30 09:38
"3.  虚拟化模式里选择Intel VT-x/EPT并开启VMCI"

在哪里设?

虚拟机设置-硬件-CPU设置虚拟化引擎,选择VT-x
虚拟机设置-选项-客户机隔离,开启VMCI




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4