对企业来说,要成功实现云计算,达到预期的业务目标,采取务实的步骤是关键。在过去几年里,Platform与全球众多已经成功实现云计算的客户和合作伙伴进行了深入探讨,总结出成功实现云计算的四个关键步骤:调查学习、使用场景、实验验证、投入生产。
云计算是一个新事物,成功的案例不是很多,因此企业在决定实施云计算时需要先行调查,了解相关的技术、产品、好处和风险。在调查学习之后,企业要明确究竟要如何建立云,要实现的目标是什么,以及实施的规划是什么,接下来要做的事情就是去实际地建立云环境,但此时还不是投入到大规模的生产应用中去,而是从选定的基础设施和应用开始,进行实验性的项目,验证云的适用性,最终才是投入实际的生产使用。
步骤一:调查学习
企业要想从烟囱式的、以服务器为中心的数据中心迁移到云数据中心,首先要做的就是调查学习,从自己的业务出发,学习关于云的各种知识,明确云能带来的好处以及是否需要转向云?在这个环节,有三个方面需要特别关注。
其一,明确一个概念:云计算并不仅仅是虚拟化
企业在考虑云计算的时候,最常遇到的困惑就是“虚拟化”与“云计算”的关系。尽管很多云环境的构建都采用了虚拟化技术,但虚拟化并不等同于云。云计算需要对大规模的资源进行集成与调配,它经常需要虚拟化的技术,但又超越了虚拟化技术;在云计算环境中,既有虚拟机,也有物理机,所有的资源都需要被集中管理和调度。正如Forrester资深分析师James Staten所言“虚拟化是实现云计算的一个步骤,但实现了虚拟化并不等于实现了云计算”。
其二,了解实现云计算所需要的核心技术和产品
云计算是一种新技术,但并不是所涉及到的各个方面都是新的。比如说云计算的资源和应用都不新:硬件资源还是X86服务器、小型机、大型机、存储设备等,而应用也是原来的业务应用,只不过是要部署在云里面运行而已。
云计算的新是体现在对云的管理上。我们可以用简单的供求关系来类比云计算:资源是“供”,应用是“求”。与传统的计算模式相比,云计算***的不同是在供求之间出现了一个新的“栈”,这就是云管理软件,它要担负起整个云环境的管理重任,一方面要面向资源,对资源进行自动化的管理和调配;另一方面要面向应用,满足应用对资源的需求。
云管理平台的核心是自动化的,能够智能地感知应用、资源并进行动态、灵活地调配。对云管理软件来说,另一个必须考虑的问题是“开放性”,由于大多数云环境都是异构的,这种异构不仅是硬件资源,还包括软件资源,比如不同的操作系统、不同的虚拟机等,这就要求云管理平台是一个开放的架构,能够包容并集成各种异构的硬件和软件资源,支持不同的应用,只有这样,客户才不会被某个厂商锁定,陷入新的“云烟囱”之中。
其三,了解云计算给人员和组织架构带来的变化
这包括了三个方面:首先是领导和最终用户的支持。云计算的实现不能仅靠IT部门的努力,还要得到企业领导的大力支持和业务部门的参与和配合;其次是IT的管理方式和组织架构的变化。在传统的IT架构里,IT部门的管理模式也是烟囱式的:服务器管理员不会去管存储,相应的,存储管理员也不关心服务器的状况,而实现云计算意味着IT部门从成本中心转变为服务中心,对业务应用提供全面的支持。在这种情况下,IT部门的组织架构和管理流程的改变就不可避免了,IT人员的知识技能也需要提高。***,还需要了解云的使用和运作模式的改变,包括安全、服务水平以及计费等。
步骤二:使用场景
在对云计算的技术和产品进行深入了解之后,企业需要从自身的业务出发,确定要从什么样的应用起步:是从Java/Web应用开始,还是从业务分析应用开始;是更新整个基础架构,还是从开发与测试环境起步;是把原来的高性能计算环境迁移到云中,还是重新构建新的云环境。这些业务场景都可以作为云的起点,关键是根据企业的实际需求进行决策。
接下来,还需要评估云计算带来的好处:省钱还是能对业务提供快速响应?云计算的好处因人而异的,但也有一些基本准则来衡量云计算的回报。其一是从战略上衡量云对于IT的影响以及给企业带来的好处;其二是传统的ROI,比如减少了多少服务器、多少管理人员等,此外,风险评估也非常重要的。
步骤三:实验验证(POC)
完成***和第二步之后,实现云计算的准备工作就基本完成了,接下来就是实施。在这一过程中,有以下三个问题需要特别予以关注:
•关注客户的需求,IT要与业务部门互动,了解业务的需求;
•不要好大喜工,实验项目不求大,但求实际可用;
•云计算的实验作为一个项目,需要有专人和专门的资源,不要临时抽调人员和资源。
一般来说,云计算的实验验证需要4~8周,如果太长,说明分配的资源不够,条件不具备,需要重新考虑。在实验完成后,***的评估很重要,包括云计算的实施是否满足既定目标。
步骤四:生产使用
在经过前三个步骤以后,云计算就可以投入生产使用了。在这个阶段,我们需要采取“小步快跑”的方式,循序渐进,不要“大跃进”,不要摔跟头。比如先从提供自助服务开始,然后是应用的拓展、弹性计算等,***才到计费阶段。
在云环境下,IT作为服务提供,因此需要有完善的云服务目录,列出云可以提供的各种服务、服务水平以及收费标准,用户可以据此选择自己需要的服务。***要做的事情就是逐渐扩展云应用的范围,循序渐进地将老系统迁移到云环境中,“此消彼涨”,最终实现云计算。