类似的重名现象更有VDI这个缩写。VMware有一个包叫Virtual Desktop Infrastructure,Virtual Iron公司也有个名字完全相同的产品包。当然里面的咚咚是完全不同的啦。
造成这严重的重名现象至少有两种可能:
一是这些公司在起名字的时候太缺乏创意,哪像咱存储界的厂商,明明东西相同,名字也起得五花八门。
二是人家故意把名字弄得相同,以表示说“对啦,我就是跟您竞争的!”
事实上Virtual Iron也确实是VMware的一个有力竞争者。咱们要说的第二个天王,XEN,确切的说不是个人在战斗,而是个庞大的阵营。其中就包括Virtual Iron公司。
XEN本是个剑桥搞的开源项目,最近几年发展得终极迅速,现在几乎任何的Linux版本都搭配了这个咚咚,就连一些Unix也开始考虑勾搭之。XEN的技术特点是Para-virtual,即“并行虚拟”也叫“半虚拟”技术,就是说XEN能让虚拟机中的某些程式直接访问硬件。
打个比方说,VMware ESX像是穿在服务器硬件上的一层衣服,这层衣服把硬件包裹得很严实。ESX中的虚拟机所看到的硬件资源,100%都是由ESX虚拟出来的。虚拟机中的操作系统,是不能直“接触”摸到真正的硬件资源的。
而XEN呢,则像是穿在服务器硬件上的性感的比基尼泳装,虚拟机不但能够看到,而且能够直接摸到……
同学~您口水流出来啦!赶快擦擦。
记得早些年间要在XEN上装Linux的时候,还需要手工改内核。现在Intel和AMD在CPU里提供的新的虚拟技术之后,XEN不但能够不改内核直接安装Linux,还能够支持Windows虚拟机。技术的进步真是快啊!
啥?您问Intel和AMD是啥技术?别急,我后面会说到。本来我脑子就乱,您这一打岔,我就更乱了。
咳~咳~刚才说到哪了?
噢,对了,是说XEN阵营。
这里面的两大主力是Virtual Iron和XenSource公司。这个Virutal Iron公司原本是有自己一整套从软到硬的虚拟产品,但是近来发现XEN年轻貌美,便放弃了自己半老的旧引擎,全套采用XEN为其核心。早年记得Virtual Iron更有些基于InfiniBand交换的硬件虚拟技术,现在在他的网站上也看不到了。看来告别过去的决心有够坚决。
XenSource公司没有什么旧关系的瓜葛,就是靠的XEN的发展而发展起来的。现在业界使用最广泛的XEN商用版本就来自这个公司。XenSource发布的商用版本一共有三个……等会儿,让我再数一遍。OK,没问题,的确是三个:XenEnterprise、XenServer、XenExpress。
虽然在XEN的阵营中,XenSource提供了类似VMware的P2V和Importer工具,Virtual Iron提供了集中管理工具,但是总体来说,XEN的管理软件和工具还是远不如VMware完整和成熟。好在XEN阵营还在日益扩大,除了各大Linux厂商、Sun和IBM,听说最近微软也来凑热闹,跟XenSource谈起了合作。如此看来,XEN真是前途不可限量啊!
说到微软,也就是咱们要认识的第三位天王,总是让人想起IE、Media Player等“经典”之作,虽然他不是第一个做出来,而且技术也不见得更好,但是一旦开始免费的捆绑在Windows里面,对手的日子就难过了。如今微软在虚拟技术上的手段,也是如此。
到现在为止,微软一共推出了四个咚咚,安啦~不会再数错啦,Virtual PC 2004、Virtual PC2007、Virtual Server 2005、Virtual Server 2005 R2。这些咚咚的工作层次跟VMware Server和Workstation的层次相同,都是需要安装到操作系统上。当然了,用胳膊肘都能猜出来,微软的咚咚只能安装在Windows上喽。但是微软对虚机系统的支持倒是显得比较现实,声称在未来会支持Linux虚拟机。
让对手最害怕的是,微软号称在Windows 2008里面要开始捆绑他的虚拟产品。这可吓坏了VMware,尽管MS VSR现在做得很土,基本不具备任何实用性可言,VMware还是忙不迭的把自己的VMware Server变成免费产品,以免被微软打个措手不及。
由此也能够看出微软这三号天王也非浪得虚名,虽然东西做得不咋地,但至少能够隔山打牛。最终受益的还是咱们用户,能够免费使用功能性能都不错的VMware Server。
啥?您说您原本也能够免费使用?拜托~用盗版就不要这么大声嘛!
这四号天王,就是前面被打岔时说过的Virtuozzo和OpenVZ。这两串勾勾文都是产品的名字,背后的公司名字叫SWsoft。如前面已说过的那样,Virtuozzo OS Virtualization和Virtuozzo Server Virtualization是SWsoft公司的商业版产品,OpenVZ是采用SWsoft源码的开源项目。
和前三个天王的产品相比,SWsoft的产品运行在更高的层次上。用业内行话说,Virtuozzo和OpenVZ属于Application Container――应用程式的容器。似乎有点难懂,咱们用点通俗的话说,但是您放心,这里没有比基尼什么事。
VMware、XEN、MS VSR这些咚咚所虚拟出来的,都是个个“硬”的主机,您得在这些虚机上再装操作系统。而Virtuozzo和OpenVZ所虚出来的,是个个已装好系统的主机。
也就是说,VMware、XEN、MS VSR所虚拟的是硬件资源,而Virtuozzo和OpenVZ所虚拟的是操作系统环境。
所以Virtuozzo和OpenVZ里面没有VM(Virtual Machine)这个概念,取而代之的是VE(Virtual Environment)或称VPS(Virtual Private Server)。而进到VE/VPS里面,看到的就是个现成的操作系统环境。
等着听比基尼故事的人失望了~
具体来说。比方说Windows下安装某个程式,要改注册表是吧?更有创建目录和文档是吧?Virtuozzo能把这些动作统统截获,并且偷偷在其他地方执行,而不真正修改原来的系统环境。这样程式自以为万事OK,很Happy的运行,殊不知却是被Virtuozzo给骗了。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




