· 每日国外媒体IT头条摘要
· 世界IT名刊 精彩报道
· 高端访谈 见证展望IT业
· 非典型评论 观点犀利精辟
 赛迪网 > 资讯中心 中国计算机报 > 文章
  IT资讯搜索
 
IT产品搜索

操作系统未死--虚拟化VS操作系统

发布时间:2008.05.14 15:01     来源:赛迪网-中国计算机报    作者:谢文砚 沈之扬

【赛迪网讯】虽然VMware目前在x86平台上取得了一定的份额优势,颇被业界乃至华尔街看好,甚至还有充满激情的拥护者发出了“VMware预示操作系统的死亡”这样的宣言。但要说VMware即将获得英特尔在处理器业界那样的地位,目前还为时过早。

VMware的野心

VMware在服务器端的主要产品是ESX系列和Server系列,其中又以ESX系列最为重要。

目前ESX系列最新的版本号是ESX3.5和ESX3i,去年底发布的ESX3.5增加了许多新的技术特性,如支持iSCSI、支持TCP Segmentation Offload和巨型帧(Jumbo Frame)、支持半虚拟化Linux操作系统、虚拟存储的动态迁移、自动更新管理和分布式电源管理等功能,可谓进一步增强了ESX家族的技术优势。

但这还并不是最令追捧者欢欣鼓舞的,VMware的野心是从ESX3i的发布上体现的。

过去,VMware的早期版本帮助用户将基于x86架构的低工作量的应用通过虚拟机的方式整合到一起。但一些大工作量的应用,例如数据库、信息系统、CRM、ERP等通常是不考虑使用虚拟机方式的。而后来的ESX server支持4路SMP、16GB可用内存、32个逻辑CPU扩展到128个虚拟CPU,这大大增强了虚拟机的处理能力,同时支持DAS、DRS和整合备份将增加高可用性,可以使用户比使用昂贵而复杂的物理集群更快地从故障中恢复。

但无论如何,过去的虚拟机管理层(即Hypervisor层)是安装于本地硬盘之上,不可移动。而现在的ESX3i由于去掉了服务控制台(Servcie Console),从而允许用户将虚拟机管理层安装在移动存储上(如U盘),这使得虚拟机的运行效率进一步提高,并提高了安全性和部署灵活性。

正是因为ESX3.5和ESX3i的上述新特性,使得乐观者作出了虚拟技术未来将无视底层硬件,并将取代操作系统的预言。但事实或许并不那么乐观。

从技术角度讲,虚拟机管理层(Hypervisor)本身就是一个微型的操作系统(ESX和Xen都是基于Linux内核的),这就谈不上用“虚拟机”取代“操作系统”。

从软件开发的角度看,绝大多数应用都是面向操作系统开发的,用户关心的也是系统能提供何种应用,除非现有的软件开发模式被彻底颠覆,即从面向Windows、Linux和各种Unix的编程环境和API,转向面向基于虚拟机管理层的编程环境和API——要让微软、IBM、Red Hat这些公司低头恐怕是不大可能的事情。

当然,IT之所以让人充满希望,因为它总是不乏奇迹的,正如Wintel的PC联盟曾所向披靡,又如x86服务器蚕食了绝大部分的服务器市场份额,所以也不能完全排除VMware实现上述目标的可能。但在此之前,VMware还要号召业界伙伴准备好两件事——完善绝大多数硬件驱动和基于Hypervisor层的应用软件性能测试——否则要让用户接受,恐怕也不容易。

微软的努力

另一方面,操作系统巨人微软也一直努力获得更多的虚拟市场份额。2007年,微软将Virtual Server 2005的版本更新到了R2 SP1,其关键更新是增加了对英特尔的VT和AMD-V两种CPU硬件虚拟技术的支持(其他产品基本只支持英特尔VT技术),还将虚拟硬盘容量从16GB扩展到127GB,同时也增加了对iSCSI和x64架构的支持。

除了Virtual Server家族,微软在去年底高调发布了Hyper-V的β版,并提供免费下载试用。今年4月底,微软又公布了Hyper-V一些新的技术细节,并称其将成为微软企业级平台“系统中心”(System Center)的重要组件。与微软其他产品的最大区别是,Hyper-V增加了对Linux的支持。微软通过与Citrix和Novell的合作,使Hyper-V将能管理Red Hat Enterprise Linux、Red Hat Fedora和Novell SUSE Linux Enterprise等多个版本的虚拟机。

从每插座到每服务器

对VMware地位虎视眈眈的公司众多,收购XenSource以后的Citrix是最具野心的。Citrix最近刚刚发布的XenServer 4.1体现了旨在颠覆虚拟产品收费模式的意图。

目前大多数虚拟产品的授权都是基于插座收费的,而XenServer4.1则是简单地按照服务器数量收费。用户从中得到的好处显而易见,相对斤斤计较的以每CPU(甚至每虚拟机数量)的授权模式,Citrix的做法要大度得多。

而且这一授权模式也体现了新的收费思路。在未来更加复杂的多核多线程、并行化、虚拟化的计算环境中,过去操作系统和应用按照CPU数量的授权许可模式早已受到挑战,而业界目前仍未争论出一个共识——软件商大多只肯让步到按照CPU数量收费(有些还坚持按照实际部署的软件数量收费),许多厂商并未从用户的角度考虑,Citrix的这一做法或许将引起软件授权模式的革新。

除了收费模式的革新,XenServer 4.1产品性能的增强也不少。它将同时运行的虚拟机数量提升了一倍,增加了对AMD皓龙处理器的支持(快速虚拟页面索引、VLAN等),网络错误恢复、面向Java编程环境的API绑定、FC存储支持、iSCSI兼容、万兆以太网卡兼容,以及对最新的Red Hat Enterprise Linux5.32和Windows Vista32的虚拟机模拟。

(责任编辑:孙莉)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 国内厂商在台式PC产品中引入虚拟化技术 (05-14) · Sun冯振宇:贡献全球 Sun Eco策略应用重创新 (05-14)
· HP integrity 虚拟化让数据网管走向巅峰 (05-13) · 增加产品安全性 VMware主管铺陈虚拟化前景 (05-13)
· VMware、微软、Xen通过应用看虚拟化趋势 (05-12) · 戴尔借Egenera深化虚拟化 设计决定性能 (05-12)
· 存储分析 虚拟化环境下仍然难以了解存储 (05-12) · 如何确保虚拟化服务器数据安全 措施解析 (05-11)
· 专家观点:桌面 开源 虚拟化的未来之路 (05-11) · 戴尔服务器和VMware虚拟软件助力温岭公安局 (05-11)
  客户需求反馈表
* 姓  名:
更多资料 了解方案 认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管