有些应用,如e-mail,已转换成了SaaS模式,这样IT部门就能把一些应用和基础设施管理工作卸包袱给一家服务提供商。但是还有其他一些应用,包括人力资源和企业监控等,Stewart和他的团队仍希望能够牢牢地掌握在自己手中,而不必和底层的基础设施打交道。为了处理好这种微秒的平衡,他开始考虑借助公有云来实现基础设施即服务(IaaS)。
有了公有云IaaS,企业便可以按每次使用付费,或者按每个资源群付费方式,将它们的虚拟服务器托管给外部云服务提供商。此类服务可以从Amazon、Google、惠普、IBM、微软、RackSpace、Sun、Teremark全球和电信公司处获得。
如此一来,企业的IT部门可以既维持对于应用的控制,又不必担忧服务器的配置、升级和补丁,以及其他基础设施的维护工作。如果某个部门要部署一个新应用,IT部门只须将该应用上传至服务提供商的虚拟服务器,该应用便可为用户所使用了。
Forrester最近的一份报告发现,受调查企业中约有25%计划借助外部提供商实现IaaS.
Frost &Sullivan的Strate_cast部门资深研究分析师Lynda Stadtmueller称,准备采纳IaaS的大多数企业都预期会节约大量的成本。在一份最新的研究报告中,她发现有一家小企业在把4台服务器迁移到云中之后,基本上就关闭了企业内的数据中心,从而实现了50%的成本节约。虽然这份研究只涉及一家小企业,但是她认为这里的统计数字还是有价值的,因为“大企业也不可能一次性地将其数据中心的全部基础设施迁移到云中。”
换言之,即便是大企业也只能一次迁移少量的服务器,所以上述统计数字便可看成是大企业也可能去做的事情。
成本节约的主要出处是因为设备的升级和维护成本、电力成本被延缓,以及人工成本减少而来。大多数数据中心都是为了峰值运营而配置的,但是日常运营却是以低使用率为主的,因而浪费了有价值的资源。
HyperStratus咨询公司的CEO兼《虚拟化傻瓜书》的作者Bernard Golden也同意,IaaS会给数据中心成本持续升高,受到房产限制而无法扩展的企业提供一条生命线。同时也为企业提供了减少数据中心管理负担,改善客户服务的机会。
关注遵从性
然而,Golden告诫说,除了上述积极因素以外,还有很多因素需要考虑,例如如何有效地将数据迁移到云中,如何解决存储在云中的数据安全问题,如何满足法规遵从要求,如何避免软件许可证的混乱,如何测试时延问题等,以及当IT经理改变了想法,或者与其云服务商关系破裂后如何回收应用及数据等等问题。
Amylin的Stewart说,他和他的团队在将企业的传统应用迁移到云之前就已解决了所有这些问题。事实上,在他尚未开始迁移一个字节之前,就组成了一支“老虎团队”,研究了他的IT团队可以提供的50到60种服务,然后决定哪些服务适合于IaaS.“我们详细考察了许可证、维护、人工、电力和基础设施支持等服务的费用。然后根据每种服务的成本进行排序,看看能否通过实现IaaS服务而节省下成本来,”Stewart说。
“除非你对于应用的支出有很好的感觉,否则就不可能真正做出明智的决定,”他说。正是这种先见性让Stewart和他的团队可以向企业领导人说明将企业应用迁移到企业之外的影响。“企业可能想要的是5个9的可靠性,不过更低成本的IaaS或许会具有更大的吸引力,”他说。
Amylin的IT团队最终确定如测试与研发、人力资源和企业监控等应用对于企业来说虽是关键应用,但并不需要企业内部的基础设施支持。他建议企业更多地考虑那些更具有后端性,较少面向消费者的应用。
要考虑的不仅是成本
在评估了企业内部应用的支持成本之后,下一个步骤便是要将每个应用送入过滤器,例如监控、性能、体系架构、许可证和安全等。法规遵从就意味着IT必须对应用基础设施进行全面控制吗?要知道那是很难做到的,因为公有云提供商主要依靠的是低成本的虚拟化。因此,数据可能会在各个物理主机之间以及各个数据中心之间来回迁移,以保证负载的均衡。假如一家企业有要求其提供商明确指出数据存放位置的需要,那么公有云就不是一种很好的选择。
Amylin的某些数据是受美国食品与药物管理局(FDA)监管的。Stewart说,如果数据放在公有云中,并使用共享的资源,那就很难保证法规的遵从性,所以他会把这些信息存放在企业内部。
芝加哥优选酒店集团的高级IT运营总监Chad Swartz在将其全部数据中心基础设施迁移到Terremark的迈阿密数据中心的时候,也有同样的担忧。Swartz已经选择将其Citrix、SQL、Exchange、SharePoint以及美国本土酒店的应用进行大规模迁移,因为他正要对其优选酒店的场内数据中心进行翻新。他的IT团队有250名雇员,这些人员已经开始使用Terremark的公有云做灾备了,而他把基础设施管理迁移到有16台物理服务器的云集群上去,可能会省下一大笔钱。
当然,迁移也存在不利的一面。因为该公司涉及信用卡交易,所以必须遵守支付卡行业数据安全标准,该标准要求对处理信用卡交易的服务器实施物理监控。为了避免任何可能出现的麻烦,Swartz必须保证所有的信用卡交易数据直接传递给第三方,以避免此类数据进入外包的云基础设施中。
性能并非主要问题
一旦法规遵从的影响通过了审查,那么下一步就是要确定哪些应用可能会遭遇性能损失。Strate_cast的Stadtmueller说,原先在LAN上运行的软件未来也将可以在WAN上使用,所以有可能会产生某种性能延迟。
“距离一般总是会对应用造成一些时延问题。在用户从事日常的交易类应用时,自然会期待系统能有即刻的反应。网络哪怕只延迟几个毫秒也会引起用户的不满,”她说。在一个公有云环境中,“IT部门对网络路径很少或者没有控制,所以对某些延迟敏感的应用来说就可能引发问题,”Stadtmueller补充说。
不过,云并不总是意味着速度缓慢。纽约Morgans酒店集团的技术副总裁Jason Harper说,顾客对他的酒店的满意度增加了,这是因为终端用户通过云访问文件的速度更快了。“当大量的顾客来旅行,远程访问我们的数据中心,速度下降时,,我们就对访问做了加速,”他说。
同样的应用加速也可以在全球基础上进行,企业用户通过其云提供商更大的宽带可获得更好的访问效果,甚至要比他们使用自己的服务器时还要好。例如,有一种策略就是限制应用每天只能更新一次或两次,而不是每小时进行更新,以便将性能问题最小化。