最近折腾了一下vmware,记录一下零散的体验
1.关于版本
vmware这两年没少折腾,产品线做了不小的调整,网上搜资料也是新旧混杂,搞明白还真不是特容易,说说4.x系列对应的各版本情况
1) workstation 按官方的说法,这是一个桌面产品,但是并不是这个版本只能用来安装桌面操作系统,当然可以用来安装server,注意我说的是安装,不是做server,因为真的想把它做server来用,你会发现什么叫桌面:你必须在一个windows(xwindows)系统上来运行它,我在xwindows 下跑,就遇到了麻烦,没法远程管理了,要命。不过如果只是自己玩玩,这个版本真的够用了,至少功能比所谓的vmware server强(出了远程管理这点以外)
2) vmware server2,目前的版本是2.0,好像就到这个版本,不会再升级了(我不确定,似乎在哪儿看到了这个说法),这个版本是免费的,在官方下载的时候会给你发一个邮件,邮件里提供的链接页面上就有序列号。server 版用一tomcat来提供web access功能,所以可以远程管理,包括虚拟机的创建、安装等等(当然,如果用光盘安装,换盘是个麻烦事儿)。
这个版本的运行是不需要xwindows启动的。
不过免费就是免费的,这个版本一个要命的限制,每个虚拟机只能分配两核cpu。
3) vmware vSphere Hypervisor,这个版本也是免费的,和server2 最大的区别应该是 ESXi :结构裸机安装,独立于操作系统。按照官方的说法,server2 是用来测试和开发的,而这个版本可以用来作为生产环境。
按照网站上的说法,这个版本和正式的vSphere版本只有授权的不同,应该是根据license的不同开放不同的功能,还没有实际测试过。
4) vmware vSphere :这个就是主打的商业产品了,这个好像不server2 那样有个浏览器就可以管理了,好像还得装center server之类的,对了,凡center 打头的产品就属于管理工具系列了。
2. 关于安装
我是在linux下安装的,如果想装server2 就不要先安装workstation,workstation 不知道怎么卸载,里面的东西会影响到server2 的安装,我开始装的时候遇到了一堆麻烦,后来发现是这个问题,后来用干净的系统安装,一次成功。
3.虚拟机的兼容
workstation建的虚拟机文件,向server2导入的时候,server2会报错失败,反正我没成功过,很郁闷,让我当初先在workstation上跑起来,再逐步升级的做法成了浪费时间。不知道server2想hypervisor升级是不是也这样,忐忑中...
4.性能
自己简单的测试,不一定准确,仅供参考
1) workstation7+rhel5
a.用dd写入guest os的文件系统中,写入性能 是没有虚拟机情况下的1/2弱,安装vmware-tools没有影响
b.同样用dd通过shared folder方式写入 host os 的文件系统,系能低于a. 是没有虚拟机情况的1/4-1/3 这个我很不理解。
2) server2 + rhel5
a.用dd写入guest os的文件系统中写入性能是是没有虚拟机情况下的1/4-1/3,安装vmware-tools后,变为 1/2弱,也就是说server2性能低于workstaion7
b.待测试补充
从我用cacti监控的cpu使用情况来看,vmware server2 本身还是有消耗的,反正host的消耗大于虚拟机的消耗之和,貌似还不少。
--------------------------------------------------------
9月1日
今天简单做了一下运算性能的测试,server2+rhel5,用以下脚本测试
#!/bin/sh
count=10000
while [ $count -gt 0 ]
do
count=`expr $count - 1`
# echo $count
done
简单的循环,应该不用考虑多cpu的问题,性能差别很大,在host上执行,需要13s,在guest上需要46s
看来确实不能用在生产环境里,等过几天新服务器到了,用Hypervisor再试试
--------------------------------------------------------
9月5日
终于搞到一台新机器,装了hypervisor,用rhel5 做了一下测试,暂时没有找到配置相同的机器来对比,只好找了一台同一系列的服务器,但是配置略低一些,在配置高的机器上装虚拟机+rhel,和另一台逻辑上装rhel做对比测试,测试结果看,上面的两个测试,虚拟机上的性能均明显高于裸机的rhel,虽然不能做准确的对比,但是仍然可以得到一个结论:用Hypervisor做虚拟服务器,应该是可以满足生产应用的。
差点忘了一点,虚拟机好像限制了只能用4核cpu,好像是license的限制,以后再研究。
有一点麻烦的是,好像vmware server2 的虚拟机不能直接在hypervisor上跑,好像需要converter来转换,converter不知道是不是需要vmware center server的支持。另外,没有center server支持,hypervisor不支持虚拟机的克隆和模板化,比较讨厌。
分享到:
相关推荐
### VMware Workstation Pro 15 完整试用版(带90天key) #### 一、概述 VMware Workstation Pro是一款由VMware公司开发的功能强大的桌面虚拟化软件,适用于运行在Windows或Linux系统上的计算机。它能够让用户在...
ThinApp 4.7.1 是一款由 VMware 公司推出的高效能的软件虚拟化工具。这个版本包含注册机及序列号,意味着它可以用于激活软件,以便在未购买正式授权的情况下进行试用或学习目的。然而,值得注意的是,使用未经授权的...
5. **无需授权**:这可能指的是Panabit提供的试用版本或者是开源版本,用户可以免费体验和使用,但可能在功能或时间上有所限制。 6. **使用说明**:良好的用户指南对于理解软件的运行和配置至关重要,特别是对于...
首次登录时,系统会提示你有60天的评估试用期,这期间你可以全面体验vSphere Client的各项功能。若要继续使用,需要分配有效的许可证。在“主页”菜单中选择“清单”,然后在“配置”选项卡下找到“软件”,在“已获...
这个“盒子”可以捕获所有应用程序试图写入硬盘、注册表或其他系统资源的操作,并将其记录下来,但不会真正执行这些操作,从而保护用户的系统免受恶意软件、病毒的侵扰。同时,用户也可以在沙箱中试验新的软件,不用...