对企业来说,要成功实现云计算,达到预期的业务目标,采取务实的步骤是关键。在过去几年里,Platform与全球众多已经成功实现云计算的客户和合作伙伴进行了深入探讨,总结出成功实现云计算的四个关键步骤:调查学习、使用场景、实验验证、投入生产。
云计算是一个新事物,成功的案例不是很多,因此企业在决定实施云计算时需要先行调查,了解相关的技术、产品、好处和风险。在调查学习之后,企业要明确究竟要如何建立云,要实现的目标是什么,以及实施的规划是什么?接下来要做的事情就是去实际地建立云环境,但此时还不是投入到大规模的生产应用中去,而是从选定的基础设施和应用开始,进行实验性的项目,验证云的适用性,最终才是投入实际的生产使用。
步骤一:调查学习
企业要想从烟囱式的、以服务器为中心的数据中心迁移到云数据中心,首先要做的就是调查学习,从自己的业务出发,学习关于云的各种知识,明确云能带来的好处以及是否需要转向云?在这个环节,有三个方面需要特别关注。
其一,明确一个概念:云计算并不仅仅是虚拟化。
企业在考虑云计算的时候,最常遇到的困惑就是“虚拟化”与“云计算”的关系。尽管很多云环境的构建都采用了虚拟化技术,但虚拟化并不等同于云。云计算需要对大规模的资源进行集成与调配,它经常需要虚拟化的技术,但又超越了虚拟化技术;在云计算环境中,既有虚拟机,也有物理机,所有的资源都需要被集中管理和调度。正如Forrester资深分析师James Staten所言“虚拟化是实现云计算的一个步骤,但实现了虚拟化并不等于实现了云计算”。
其二,了解实现云计算所需要的核心技术和产品
云计算是一种新技术,但并不是所涉及到的各个方面都是新的。比如说云计算的资源和应用都不新:硬件资源还是X86服务器、小型机、大型机、存储设备等;而应用也是原来的业务应用,只不过是要部署在云里面运行而已。
云计算的新体现是在对云的管理上,我们可以用简单的供求关系来类比云计算:资源是“供”,应用是“求”,与传统的计算模式相比,云计算最大的不同是在供求之间出现了一个新的“栈”,这就是云管理软件,它要担负起整个云环境的管理重任,一方面要面向资源,对资源进行自动化的管理和调配;另一方面要面向应用,满足应用对资源的需求。
云管理平台的核心是自动化的,能够智能地感知应用、资源并进行动态、灵活地调配。对云管理软件来说,另一个必须考虑的问题是“开放性”,由于大多数云环境都是异构的,这种异构不仅是硬件资源,还包括软件资源,比如不同的操作系统、不同的虚拟机等,这就要求云管理平台是一个开放的架构,能够包容并集成各种异构的硬件和软件资源,支持不同的应用,只有这样,客户才不会被某个厂商锁定,陷入新的“云烟囱”之中。
其三,了解云计算给人员和组织架构带来的变化
这包括了三个方面;首先是领导和最终用户的支持,云计算的实现不能仅靠IT部门的努力,需要得到企业领导的大力支持和业务部门的参与和配合;其次是IT的管理方式和组织架构的变化。在传统的IT架构里,IT部门的管理模式也是烟囱式的:服务器管理员不会去管存储,相应的,存储管理员也不关心服务器的状况,而实现云计算意味着IT部门从成本中心转变为服务中心,对业务应用提供全面的支持。在这种情况下,IT部门的组织架构和管理流程的改变就不可避免了,IT人员的知识技能也需要提高。最后,还需要了解云的使用和运作模式的改变,包括安全、服务水平以及计费等。