虚拟化和云计算:手心手背都是肉
在过去的三年间,位于奥斯丁市的在线劳务安排服务提供商HotSchedules.com Inc.公司每年的销售额增长率都超过了100%,业务的繁荣也让他们决定斥资6万美元去购买服务器硬件设备。
迄今为止HotSchedules.com一直在为不断扩展的网络提供支持,改进内部服务器安全并努力使将近37.5万个用户正常工作时间最大化,同时也在想方设法压缩硬件支出和稳定电力成本。
解决方案就是虚拟化,这种日渐普及的技术能帮助资金有限的公司来降低服务器硬件的资金支出。从本质上说虚拟化技术是能让企业将他们的内部服务器整合为较少硬件的一种软件层。这样数十台服务器的精简也节约了资金和占地面积。
但是虚拟化并不是HotSchedules.com在提高其计算能力时的首选。回首1999年,HotSchedules.com公司以按月付费的方式从第三方提供商处租赁服务器能力和存储系统--这也就是业界现在称之的云计算。不过匮乏的客户服务,安装费和有限的计算能力促使公司最终决定去部署虚拟化。
HotSchedules.com的首席技术官马特.武丁表示"厂商为我们配置了两个服务器和一些内存,但是这就是我们得到的全部。我们能得到的客户服务如此匮乏,这绝不是最好的体验"。
像HotSchedules.com这样的公司很快发现没有任何一种方法可以一招打遍天下,也不可能所有的方法都能提高服务器和存储能力。有人质疑的认为虚拟化需要价格高昂的专业技术和更强大的安全性来作为保证。其他云计算的拥趸者则对云计算的扩展性极力推崇,同时也有人对它的整体可靠性提出质疑。
甚至那些一线厂商极力吹捧的成本节约优势也激起了热烈的讨论。2009年3月由McKinsey & Co.咨询公司的一份争议性调研报告结果称,对于大型企业来说将IT工作负载迁移到云上比使用内部硬件系统花费更高,可靠性更低。
因此企业如何判断虚拟化和云计算对于企业需求来说那个更好呢?
华盛顿特区的基础架构执行委员会所属的企业执行委员会项目经理Mark Tonsetic表示,关键是以项目本省为基础进行选择,根据应用软件的特性或者所支持的数据作出判断。他还补充说"每项计划都应该使用涵盖服务器工作负载需求和灾难恢复需求以及涉及安全风险和厂商的各项标准来进行评估"。
在HotSchedules.com的案例中,决定性因素是保持可持续发展需求的同时降低相关的费用。在签约大的新客户时,公司意识到他们必须购买价值6万美元的服务器硬件,将数据中心的规模扩大一倍,以便能满足大规模连锁餐馆剧增的计算需求。
武丁表示"这确实是一笔巨大的支出,因此我想有更好的办法来满足要求"。
自从去年配置了微软公司的Hyper-V管理程序后,HotSchedules.com公司将42台物理服务器整合为四台。HotSchedules.com公司的首席执行官Ray Pawlikowski表示,这样计算能力增大了10倍,由此公司无需增加每月的支出就能承载大量用户的需求。举例来说,公司每月支出的电费平均为12000美元,Pawlikowski估计如果在数据中心中增加新的服务器,每月用电费用将飙升到20000美元。
扩展性问题
云计算可能可以为基础包装提供较低的比例,但是武丁警告称"一旦你开始按照客户要求增加那些华而不实的组件,价格范围就成为障碍"。这些更加复杂的特性包括iPhone日程安排应用软件,自动化英语-西班牙语电话服务和常规配置更改的即时通知。
但是外部云服务对于那些无意与数据增长保持同步的企业来说是件好事。
FreshBooks是位于多伦多的2ndSite Inc.公司负责在线开票和时间跟踪的部门。公司的首席执行官Mike McDerment表示,他们不仅要向将近100万家用户出租照片,设计标识和电子表格的存储空间,还要应对大量基础架构管理的棘手问题。他知道不断扩展FreshBooks的服务器来满足小型企业用户群不稳定的存储需求只会招致麻烦。因此他们从Rackspace US Inc.订购了Cloud Files服务。
McDerment解释说"尽管我们是一家技术型的知名公司,但是快速扩展大规模数据并不是我们业务的核心。这些文件的存储是耗时耗力的工作。Rackspace把这些工作负载拆分出去以后,我们就能够把精力集中在编译应用软件中"。
FreshBooks通过将文件存储和管理等低风险应用软件采用云计算的尝试,品尝到了云计算的好处,而且他们也没有遭遇过断电的难题或者技术混乱。毕竟备受诟病的服务中断让云计算从一开始就饱受折磨。这也是为什么McDerment在衡量这项技术的优势时如此谨慎的原因。
McDerment称"人们必须睁大眼睛问清楚‘云计算是否可以支持我们公司的核心服务,45分钟的宕机时间是否可以接受?'"。
比尔.吉列斯是以色列Deaconess医疗中心门诊应用软件服务的经历,他认为偶然的云服务中断也是他们中心所不能承受的。位于波士顿的教学医院最近配置了来自虚拟化巨头VMware公司的虚拟化技术。这使得马萨诸塞州超过200名的私人执业医师可以访问电子医疗记录。鉴于医疗数据高机密性的性质,吉列斯认为这种选择是明智的。