设为首页 收藏本站
查看: 1159|回复: 0

[经验分享] Sun VirtualBox vs. VMware Workstation

[复制链接]

尚未签到

发表于 2015-4-4 23:14:24 | 显示全部楼层 |阅读模式
  两个虚拟机产品Sun VirtualBox 和 VMware Workstation,两家公司Sun Microsystems, Inc.(被Oracle收购)和VMware, Inc.,两种模式开源和商业。
  由于新买了电脑,cpu支持vt-x(intel的硬件支持虚拟化加速),所以跑一跑虚拟机试试。自从接触这东西后,我就知道这东西了不得,能在电脑里虚拟电脑(呵呵,说俗了)。原理其实简单,软件模拟硬件,当然硬件也可以模拟软件。硬件就是不可修改,速度快,兼容差的程序逻辑,软件就是可修改,速度慢,兼容好的程序逻辑,两者在一定程度上可以相互转换。理论到此结束,深了我也不会。
  我只是在家里搭建桌面虚拟化环境,因此比较侧重家庭娱乐和桌面级应用,虚拟服务器我还玩不转,谁会谁可以教教我。两款产品均支持3D加速,但事实上还是有差别的,而且还不小。下面介绍一下环境。
  版本:Sun VirtualBox 3.1.8 ,VMware Workstation 7.0.1
  比较内容:侧重3D,网络,易用性
  host:xp pro & ubuntu 10.04 32bit
  guest:xp pro & ubuntu 10.04 64bit
  测试工具:super pi & 3dmark06 & dxdiag
  1.安装:
  Sun VirtualBox 3.1.8(以下简称vbox),由于是开源的,所以free(按着开源的解释这free可不单是免费的意思),官网下载最新版3.1.8,开源更新比较快,http://www.virtualbox.org/,win版71.0MB,linux版42.9MB,安装过程比较迅速。
  VMware Workstation 7.0.1(以下简称vmware),商业软件,不过vmware player是免费的,但功能削减很多,现在也可以创建虚拟机了,估计是受前者vbox所迫,对于桌面用户是不会花大把票子在虚拟化上的。另外vmware体积比vbox大好几倍,win版514MB,linux版272MB。官网http://www.vmware.com/。
  2.使用:
  vbox支持vmdk等多种磁盘格式,不用转换直接使用。两者安装guest都比较简单,傻瓜向导式。在使用ghost xp安装时,vmware在进win pe时卡住,vbox进dos时卡住,于是vmware使用dos版ghost安装,vbox使用win pe ghost32安装。两者要达到良好的使用效果(如开3D加速)均必须安装工具集(主要是驱动),菜单里均提供该选项。特别提示一点vbox工具集需要在安全模式下安装。
    3.3D效果:
    两款产品都支持3D加速,但有不小区别。那就是对OpenGL和DirectX的支持不一样,vmware不支持OpenGL的加速只能通过cpu模拟,而vbox两者均可以通过显卡加速。因此Ubuntu的compiz效果在vmware中是不能使用的,而vbox却可以,想体验compiz的请绕行vmware。再来说DirectX,vbox:dxdiag,dx7接口报错,dx8,dx9接口正常。3dmark06,报不支持pixel shader 2.0。vmware:dxdiag,dx7-9接口正常,3dmark06,正常,和host差100多分。 实际使用中,vmware中有些3D游戏不能运行。
    4.网络配置:
    两者均有三种网络模型,bridged,NAT,host-only,默认均是NAT,也是笔者推荐的,这种网络模型最为家用桌面最合适了。vmware的NAT与host的虚拟网卡采用同一网段,guest与guest之间也可以通讯。vbox的NAT与host的虚拟网卡不是在同一网段,guest与guest之间也不可以相互通讯,必须通过VBoxmanage手动设置,比较麻烦。文件传输:vmware直接用win的网上邻居即可,vbox需要通过菜单设置共享。
    5.性能:
    贴张表:cpu为super pi 100万成绩,还有内存读取与写入速度。guest均为xp pro,host为xp pro和ubuntu 10.04 32bit,分别测试两款软件。可以看到性能上几乎没有什么差距了,可能和vt-x技术有关吧。
cpu(s)men read(MB/s)mem write(MB/s)
host25.39157284063
vmware in winxp25.95346702892
vmware in linux26.53145642948
vbox in winxp26.84344522803
vbox in linux26.21946092751
    Summary:
    不评论谁好谁坏,各有优缺点,各自取长补短,有竞争才有进步,虚拟化仅仅是个开始,还有很大空间发展。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-53920-1-1.html 上篇帖子: Windows 7下面安装VMware、BackTrack5(BT5)、minidwep-gtk 下篇帖子: VMWare 11安装操作系统
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表