扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
虚拟化技术可以说是最近几年热门的趋势之一,开源软件受到IT的关注。那么开源虚拟化是否是个不错的主意?
至少有些企业IT部门认为是这样的。他们将开源软件作为他们虚拟化策略的一部分。当然,节约成本是一个很大的因素,但也包括调节软件使其适应特定需求的能力。
Stan Yazhemsky是Legal Aid Ontario的IT运营主管,Legal Aid Ontario(LAO)采用了Citrix的XenServer——一个运行在开源Xen hypervisor上的管理工具。
XenServer的开放API让他和他的团队可以更好地访问和控制高级功能,尤其是安全性。
LAO是一家非营利性的公司,专门为低收入人群提供法律建议和服务,在安大略市设有200个办公点和三个数据中心。这些数据中心总共有239台Windows服务器和68台Linux服务器。LAO的服务器中有90%都在运行XenServer。
LAO有大约154TB的敏感数据,例如客户/律师信息、财务文件和各种案卷。安全是他们最关心的问题。
Yazhemsky表示:“如果有人设法入侵系统,我们内嵌的脚本就会立即关闭受到威胁的虚拟机,同时启动另一个虚拟机,不会影响到用户。这是你从其他类似开源解决方案中无法获得的功能。”
因此,这家公司在安全性方面的投资更少一些。他计算了一下,LAO在安全软件和管理成本方面可以节约40%,“因为我们可以用脚本定义可能引起任何变更的搜索。”
开源虚拟化:规模小却在不断增长
尽管不乏支持者,但是开源虚拟化的市场规模的确还很小,不过预计未来将有所增长。
市场调研机构Gartner研究分析师Alan Dayley表示:“开源虚拟化只在整个服务器虚拟化市场中占到了不到5%的份额,但是到2012年这一份额将有可能翻番。”
Gartner表示,开源hypervisor包括Red Hat的KVM和Xen(被Citrix和Oracle采用),运行在这些平台上的管理工具无论是采用率不断增加,而且增加了以前只有在VMware产品中才有的高级功能。
Gartner在2008年的统计数字显示,hypervisor市场的出货量方面,Citrix和Virtual Iron占到了1%的份额。Gartner预测到2012年Citrix所占份额将达到6%,Red Hat将达到2%。
尽管如此,开源虚拟化仍将有可能占到很小的份额。Gartner分析师Phillip Dawson表示:“虽然像Citrix和Red Hat这样的厂商都有大幅度增长,但是他们并不会占到主导的位置。市场份额的变化将主要集中在微软和VMware之间。”
IDC分析师Gary Chen表示,这并不是一件好事,因为开源虚拟化软件将遭遇沉重打击。Chen表示:“很多人实际上并不知道Citrix XenServer 5.5变得有多好。”
开源虚拟化有一个潜在的巨大市场:云服务提供商。Chen表示:“如果你是一家大型服务提供商,正在搭建一个云,那么你可能有非常定制化的特定需要,可能需要修改源代码,然后你就会选择开源。”
New River Marketing Research分析师Bill Claybrook预测说,随着像Amazon.com这样的厂商开始实施他们的云计算策略,在他们的数据中心内虚拟化上千台服务器,他们将把目光投向那些提供具有很好的开发工具(他们没有时间去开发)且廉价的虚拟化解决方案。
他表示,在这种情况下,Citrix的吸引力越来越大。Claybrook表示:“Citrix通过提供免费Xen hypervisor并以合理价格推销他们管理工具,成为那些可能在云计算方面赢利的厂商之一。”
Oracle的角色覆盖面越来越大?
Oracle最近对Virtual Iron和Sun的收购以及他们不错的虚拟化技术都是值得长期关注的。虽然大多数业内观察人士预计Oracle的开源虚拟化软件将主要面向现有Oracle用户,但是Sun大量的用户群将使得Oracle有机会抓住更多企业IT部门用户的心。
Claybrook预测说:“Oracle最终在开源虚拟化领域所占的份额将有可能超过其他任何竞争对手。”
马萨诸塞大学安目前正在运行Oracle VM,因为他们的绝大多数设备都是Oracle的,首席技术官Michael Poole这样表示。“选择Oracle VM是有理由的……尤其是我们支持大量的Oracle应用。”他表示,目前他们已经在运营的过程中看到了大幅度的性能提升和成本削减。
马萨诸塞大学目前正在实施一个基础架构改造项目,其中包括多个子项目。在规划一个新的主数据中心、一个强大的灾难恢复和测试数据中心的同时,马萨诸塞大学评估了很多个选择,最后选择通过采用Oracle VM和Oracle Unbreakable Linux基于开源Xen虚拟化实施标准化。马萨诸塞大学从一年多前就开始采用Oracle VM。
到明年夏季,这个基础架构项目的目标数据即将完成。Poole表示,该大学的物理服务器台数将从500台减少至不足300台,预计每年将在电力和冷却成本方面节约10万美元,最终该大学将完全从VMware平台迁移到Oracle VM上。
该大学的IT基础架构是通过Oracle Enterprise Manager来管理的,同时广泛采用了Oracle的PeopleSoft ERP、Oracle Enterprise Linux、Oracle DB、Oracle Real Application Clusters RAC以及Oracle WebLogic服务器。该大学还计划采用Oracle Business Intelligence Suite和Oracle Identity Management Suite。
Poole表示:“我们在采购中考虑的一个重要因素就是,Oracle将在Oracle基础架构组件上开发和测试他们所有的应用,包括Oracle VM。”
Poole解释说,他们取得最大的成功就是实现了Blackboard Vista学习管理系统的虚拟化。这样教授发送内容,互通电子邮件、通过因特网连接与63000名学生进行实时讨论。
在实施这个虚拟化之前,Blackboard Vista应用运行在40台独立的Solaris应用服务器上。今年,运行这个应用的物理服务器数量已经减少到5台,并且性能提升了4倍。
Poole表示,通过使用Oracle VM虚拟化Blackboard Vista,我们看到了硬件方面大幅减少,同时性能和可扩展性也有明显提升。
马萨诸塞大学的系统架构师和技术主管Richard Cote表示,在采用开源虚拟化之前,重要的是正确了解Linux/Unix环境。
他表示:“如果我是一家只有Windows方面技术管理员的小型公司,我可能会选择VMware或者Hyper-V,因为我没有专门的Linux或者Unix部门提供支持。如果我只有传统的Unix方面管理员,那么可以选择Xen。”
小型企业会更加青睐
服务器虚拟化预计将在中小型企业领域有所增长,同样的,开源虚拟化也将在这个领域站稳脚跟。
Gartner将小型企业定位为规模在20~99人、收入不足5000万美元的企业。中型企业规模为100~999人,收入在5000万~5亿美元之间。Dayley表示:“我们预计到2012年虚拟化技术在中小型企业领域的增长率将超过整体市场。”
甚至那些采用VMware和/或者微软Hyper-V的用户也可能将目光投向开源领域。
Interactive One是一家专门向非洲裔美国人提供在线社区的公司,他们将自己的基础架构分为两个部分,其中办公环境使用VMware运行微软Exchange、SharePoint和Windows File Server。在生产也就是支持网站方面,该公司部署了Oracle VM。
该公司技术运营副总裁Nicholas Tang表示:“我们并不适合使用VMware的高级功能特性,因为这些设备都不是任务关键的,单点故障系统。因此,我们并没有做很多虚拟机层的集群和自动故障转移。”
在讨论了关于在生产环境中使用VMware的可行性之后,Tang的评价很简单:“Xen在快速搭建虚拟环境和有效地重新定位资源方面不输给VMware。VMware产品的成本是Oracle VM的两到三倍。”
虽然分析师猜测,厂商继续完善他们的产品,但是最终IT经理得根据他们自己的需求来做决策。
Yazhemsky表示:“用户要做测试,看看它是否能够很好地运行在他们的IT环境中,是否以合理的价格和技术满足他们的业务需求。”