虚拟化 频道

虚拟化还是云计算:该走哪一条路?

  【IT168 专稿】决定选择虚拟化还是选择云计算,不能一概而论,应当视具体情况而定。

  过去三年,HotSchedules.com公司(总部设在奥斯丁的网上劳动力调度服务提供商)年收入增长率超过了100%――这样迅猛的发展速度计划需要花6万美元来采购服务器硬件。

  不过HotSchedules.com设法在削减硬件开支、稳定电力成本的同时,需要支持规模越来越大的网络、增强内部的服务器安全,并且为近37.5万个用户提供最长的正常工作时间。如何应对如此大压力?

  答案就是使用虚拟化;由于许多缺乏资金的公司旨在削减服务器硬件方面的资本开支,这项技术日益流行起来。实际上,虚拟化是一个软件层,让公司可以把内部的几台服务器整合到单单一个硬件上。结果就是:只需要少量的价格和场地,就能获得几十台服务器的功能。

  但使用虚拟化并不是HotSchedules.com首次增强其计算功能的举动。早在1999年的时候,它从第三方提供商租用服务器功能和存储容量,每月支付一笔费用――这实际上就是营销人员如今所说的云计算。然而,糟糕的客户服务、急剧攀升的成本以及有限的存储容量使得这家公司最终转而使用虚拟化。

  HotSchedules.com的首席技术官Matt Woodings说:"该提供商为我们配置了几台服务器和一些存储容量,而我们获得的全部就是这样。我们得到的客户服务差强人意,根本谈不上是非常好的的服务体验。"

  如今像HotSchedules.com这些公司很快发现:世界上根本没有什么所谓"一应俱全式"的方法可以增强服务器和存储功能。一些公司认为:为了获得更高的安全性,虚拟化势必需要公司内部拥有薪水不菲的专业人员。其他公司对云计算当日即可扩展的优点报以掌声,尽管同时对总体可靠性心存疑虑。

  即便信誉卓著的厂商大力宣传的节省成本这个优点也遭到了热议。麦肯锡咨询公司在2009年3月开展的一项颇有争议的调查得出了如下结论:对大企业来说,把IT工作转移到云环境可能比内部拥有硬件更费成本(而且更不安全)。

  那么,公司该如何确定虚拟化还是云计算比较适合自己的需要吗?

  Mark Tonsetic是华盛顿企业执行委员会(Corporate Executive Board)下设的基础设施执行委员会(Infrastructure Executive Council)的项目经理,他表示关键在于"要根据具体的项目、根据得到支持的应用或数据的性质"来进行选择。他补充说,应当根据多个标准来评估每个项目,包括服务器工作负荷要求、灾难恢复要求、安全风险和厂商等。

  还是拿HotSchedules.com来说,采用虚拟化的决定性因素就是在降低开支的同时,还可以满足发展的需要。这家公司在即将与一个新的大客户签约之际,认识到为了满足规模庞大的餐馆连锁店相当惊人的计算需求,需要采购6万美元的服务器硬件,那样数据中心的规模将随之翻番。

  Woodings说:"这一开始就要投入一大笔开支。于是我想'嗯,应该有一种更好的办法来满足实际需要。我得提高投资回报。'

  自从去年部署微软公司的Hyper-V虚拟化技术以来,HotSchedules.com已经把42台物理服务器整合成了2台。HotSchedules.com的首席执行官Ray Pawlikowski表示,由于把存储容量增加了10倍,该公司"得以接纳数量众多的客户,每月支出又没有出现任何的增长。"比方说,该公司每个月支付的电费平均为12000美元――Pawlikowski估计,要是为数据中心添加多台全新的服务器,每个月的电费就会增到20000美元。

  可扩展性问题

  云计算也许为基本的软件包提供了较低费用,但Woodings提醒"一旦你开始添加客户所要求的额外功能,那么费用就会一下子变得让人望而生畏。"这些比较高级的功能特性包括:iPhone调度应用、英语自动转成西班牙语的电话服务以及即时通知工作班次的变动。

  但外部云服务可能有助于不想为跟上数据快速增长的步伐而操心的公司。

  FreshBooks就是这种情况,这是多伦多2ndSite公司旗下的网上开发票和时间管理部门。首席执行官Mike McDerment表示,该公司面临两个选择:要么把近100万个客户的照片、设计图标和电子表格外包出去,要么继续处理棘手的"基础设施管理难题"。他知道,不断增添FreshBooks的服务器以满足以小企业为主的客户群不断变化的存储需求只会带来麻烦。于是,这家只有33个人的公司签约使用Cloud Files,这是Rackspace美国公司提供的一项服务。

  McDerment说:"尽管我们是一家技术型公司,但应对迅速增长的大量数据却不是我们的专长。存储这些文档文件既麻烦又花钱。由于Rackspace替我们分担了这项工作,我们就能够致力于开发自己的应用。"

  据McDerment声称,如果使用虚拟化服务器,不会是这种情况了。他表示,将项目保持在公司内部"会给我们带来同样的问题:扩展各种各样不同的服务器来满足我们客户群的需要。"

  更好的是,通过先从低风险的应用(如文档存储和管理)开始试用云计算,FreshBooks获得了云计算的回报,又不会因偶尔的服务停用或技术故障而寝食难安。毕竟,媒体大肆报道的服务停用事件一开始就在困扰云计算。这就是为什么McDerment对这项技术的优点与如今的云服务级别协议的预计停机时间作了认真衡量。

  他说:"大家一开始就要睁大眼睛,问'如果云计算支持我公司的核心服务,那么停机45分钟可以接受吗?'"

  不过对Bill Gillis来说,即便云服务出现偶尔停用事件,也是无法接受的。Gillis是贝丝·伊斯雷尔女执事医疗中心(Beth Israel Deaconess Medical Center)的临床应用服务经理。总部设在波士顿的这家教学医院最近部署了虚拟化行业巨头VMware公司的技术,让马萨诸塞州的200多家私人诊所可以访问该医学中心的电子健康记录。考虑到医疗数据具有高度机密的性质,Gillis表示选择是显而易见的。

  他说:"因为这是病人记录,我们希望该信息存储在哪里由自己做主。当然,你可以让厂商签订你所需要的任何保密协议,但这带来了风险。如果厂商某个为非作歹的员工把我们所有的艾滋病患者的数据卖给某家医疗研究公司,我们就要对这类安全泄密事件负责,而且没有任何追索权。使用虚拟化技术的话,至少员工是我们自己的员工,这些数据是我们自己的数据。"

  不过到头来,选择云计算还是选择虚拟化不但要评估目前的要求,还要考虑将来的要求。毕竟,公司需要在今后多年,能够伴随计算功能和存储容量一同发展。Tonsetic说:"在当前环境下,资本是非常稀缺的资源,企业不得不非常认真地考虑在接下来两三年的存储容量需要、现在投入资本是不是明智决定。"

  出处:http://www.computerworld.com/s/article/340745/Go_Virtual_or_Go_Cloud_?taxonomyId=174

0
相关文章