1、企业云计算的问题所在
从昨天下午的辩论可以看出来,目前云计算的市场表现明显存在“一头冷,一头热”的状况,厂商好象很热,声势也很强大,但是CIO觉得云计算还是忽悠的成分比较多,至少不够热情。
为什么出现这种状况呢?究竟企业信息化中的云计算存在什么问题?各位CIO疑问的是企业信息化究竟能不能用云计算,怎么样落地?
我今天的演讲就是试图来解答这个问题。
那么为什么一边很热一边很冷呢?我们首先要分析热在哪里?我认为昨天这里的辩论就很有代表性。云计算是谁提出来的?谁叫得最响?首先是互联网公司,还有一些电信运营商和设备供应商。
互联网公司,无论国外还是国内的,都有一个特点,技术架构和商业模式都是面向个人的,包括成功的Google,FaceBook和腾讯等等,我把他们推动的云计算叫做吃喝玩乐的云计算,就是玩游戏、聊聊天、搜索点新闻,顶多淘宝上搞一点便宜货免一点税,而技术上都是基于非结构化的、离散的信息处理,基本上是弱流程的服务,业务逻辑比较简单,数据关联性非常少,使用者之间很少存在复杂的组织架构,没有上下级和管理层级和汇报关系,而这在企业信息化中是非常重要的一个问题。
我们CIO关心什么呢?CIO面对的是企业内部管理,组织层级复杂,数据关联性大,业务之间存在复杂的业务流程处理和业务规则控制。那么云计算怎么样把企业信息化如ERP,能够在云的环境下使用呢?我们面临的这个问题,就是CIO觉得云计算不靠谱的关键问题所在。目前的基于互联网的云计算模式,没有搞懂CIO关心什么问题,包括腾讯、新浪、百度对于社交网络可能很清楚,知道你想玩什么,但他们确实都不清楚企业关心什么?他们有什么需求?第二,企业信息化处理的数据都是结构化的,都是关联的应用,大型企业还面临最大的问题就是系统很多,系统之间关联性很大,但系统却又是孤立的,一个一个信息孤岛,云计算怎么样解决这个问题?这个问题必须要回答。
2、现有的云计算不能满足企业信息化需求
目前的云计算大都是个人计算的业务模式,对企业计算我们能够看到的就是数据中心(即IaaS/IDC),这也是基于IT资源的一种商业模式。但企业信息化,本质上需要解决应用复杂度问题,一种基于应用驱动的云计算模式,如何样让目前我们鼓吹的SaaS/PaaS/IaaS黯然失色的?
我们首先分析一下SaaS。目前许多人将SaaS推广不顺利的原因,归咎于企业不放心把数据放在云服务商那里。我认为这是问题的表面。因为安全的担忧只是一个感觉,这个感觉有的时候并不一定靠得住,就像我们以前把钱放在枕头下面比较放心,后来感觉放在枕头下面还不如放在银行安全一些。我认为即便SaaS解决好了一个安全担忧的问题,要SaaS真正在企业内得到广泛应用,还得解决几个深层次的问题。
第一,个性化问题,企业应用对个性化的需求只会越来越强烈,但没有扩展能力和个性化定制特性的SaaS服务,对于规模稍大的企业的实用性就是一个非常大的问题。
第二,云计算的服务迁移问题。云计算的本质是服务计算,服务计算与将软件作为资产销售给企业是有很大的区别的,即服务的延续性和服务迁移问题。服务怎么样迁移?如果今天企业不用这个SaaS服务了,那么企业的数据怎么办呢?数据是企业的啊,从法律上来说企业不拥有SaaS软件的资产,但SaaS所产生的数据是企业的资产,停止SaaS服务之后,如何取回属于企业的数据资产?没有了SaaS应用,这个数据给你也没有用,你怎么查询,怎么处理?服务的延续和服务迁移使得云服务商可以增加客户的黏度,实现用户锁定,这对云服务商是有利的,但限制了用户选择的权限。
第三,云服务的互操作问题。目前为止没有一家SaaS供应商可以给我们的企业提供所有的业务服务,将来也不会有。这就出现了一个问题,一家企业可能需要多个SaaS服务商提供的应用服务,那问题是云服务之间的互操作如何实现,这些云服务之间的集成如何解决?如果我们打一个比方SaaS模式是未来发展趋势的话,除了SaaS外,还必须有一个SaaS之间的运营服务商,提供云和云之间互联的服务或者平台,就如同网络跟网络之间连接产生的网络,叫做互联网(Internet),现在云和云之间要有一个互联云(Intercloud)。到目前为止,没有任何互联云技术、概念和解决方案。
因此,大企业使用SaaS条件还很不成熟,因为SaaS还没有办法提供大企业所需要服务。小企业为什么不用呢?中国小企业之所以不用主要因为中国小企业,处于一个不成熟的市场机制条件下,小企业的生存条件和市场环境很糟糕,还需要时间。
其次,我们来分析PaaS的问题。现在所有互联网公司都在往所谓的开放平台转型。仔细分析,就可以看到由Google、腾讯等提出的开放云计算开发平台,实际上是基于私有架构和面向个人应用的专用二次开发接口,开发语言是专用的,运行平台不支持主流的.NET或者JavaEE架构,无法称之为真正的PaaS,支持企业ERP运行开发更是难以实现,本质上还不是一个“开放”平台而是一个“放开”平台,放开给一些伙伴可以基于其基础架构去扩展一部分新的应用,而开发一个全新的基于业务流程驱动的企业应用系统基本上是不可行的。因此,目前所有宣称的PaaS平台要支持企业应用还有很长的路要走,市场需要真正的开放PaaS平台。
最后,我们来分析IaaS可。IaaS宣称可以节省成本,但我们看到说来说去就是省电费,但省电费确实是可以省一点,云计算的商业模式里面都是在节约硬件以及相关的投资成本,省电费、硬件服务器不要买租给你,还有不用建机房了。我们看看,企业信息化成本里面硬件的采购成本和电力的消耗在整个信息化投资中,占很少的比例。企业信息化里面最大的投资在哪里啊?在运维、培训、管理、服务等等成本,目前IaaS没有一个解决方案解决这个问题。
Gartner的研究成果表明,要想有效降低总体拥有成本,我们必须同时关注隐性成本和显性成本,CIO利用云计算降低成本,必须更多关注数据、应用和整合。
所以目前SaaS/PaaS/IaaS三个模式对于企业信息化来说都行不通,在商业模式都对企业信息化满足云计算的需求,必须寻找一个新的落地点。
3、云计算落地到企业信息化的途径
云计算要结合企业信息化,必须解决企业信息化面临的问题,必须从应用出发,从用户需求出发,而不是从设备和资源出发,企业信息化云计算落地面临第一架构问题。
3.1 企业信息化面临的问题
第一,架构问题。
目前企业信息化的架构,是应用、平台和IT资源是紧密耦合的,造成系统的灵活性很差,表现在:
按照使用部门,切割成各种“系统”,如财务、CRM、OA等,造成孤岛,流程割裂。
应用依赖于架构环境,开发平台和工具不兼容,复用程度低,开发效率低、成本高。
数据分散,重复,数据不一致,无法形成企业级的全局数据视图。
硬件与应用绑定,资源不能共享,性能不足与资源浪费同时并存。
第二,IT治理的问题。基于互联网的云计算,成功与否更多地取决于商业模式的创新,而企业云的落地与成功的真正核心在于IT治理问题,它本质上是企业信息化建设的新模式。目前,不少企业的IT治理存在诸多瓶颈,例如企业分散投资,小而全,低水平重复建设,应用水平低,总的投入多,无经济规模效应;IT资源利用效率低,资源平均利用率在10%-20%之间,浪费严重;业务主导制(Business
monarchy)的决策模式,导致系统孤岛,缺乏企业架构,运营成本远远超出采购成本。这种IT治理模式上的改变也是云计算要落地的体制保障。
第三,整合与应用服务问题。
要将云计算落地,在技术上需要全面理解云计算的技术。有人说,是不是使用一个虚拟化软件就是云计算了?
我们现在谈论虚拟化,往往就是指对服务器的硬件设备的虚拟化,可以在一个物理服务器上可以虚拟为多个服务器,分别运行不同的操作系统。这实际上对对云计算,甚至虚拟化的片面认识,有点“瞎子摸象”的感觉。我们认为对于公有云的IDC模式来说,虚拟化的IT资源可能是重点,但对企业云来说,虚拟化还需要对数据、应用、流程等进行虚拟化,实现一个完整的云计算的IT架构。
3.2 企业云落地支撑点
综合上述分析,我们可以得出云计算在企业落地有三个重要支撑点:一是支持云计算的IT治理模式和企业架构方法;二是SOA架构的PaaS平台,支持企业的业务、应用、数据的整合,实现应用的灵活性和消除信息孤岛,并实现企业内各业务单元的个性化业务的应用开发、部署和管理;三是实现以虚拟化为核心的IT资源集中管理,降低运营成本。
通过以上分析,我们就清楚了集团企业需要什么云计算呢?
首先,解决下属企业IT应用的平台的一致性和降低维护管理成本,让应用的个性化与资源/平台的集中化取得平衡。第二,虚拟化与SOA:解决云计算中心的IT资源利用率和实现系统、数据和应用的整合。第三,公有云,实现上下游的产业链的外部商务协同;公共应用的外部服务接入,公有云可以做什么呢?包括SaaS可以实现上下游外部企业协同,还有公用外部服务的整合,比如资金交易、资金结算、银行服务、供应链等这些可以作为外部连接到企业云之中,实现企业内外部之间协调、消除内部和外部之间边界。
4、企业云的IT治理问题
IT治理就是公司治理的一部分。来自国际信息系统审计与控制协会 (ISACA)对IT治理的定义:IT治理是一个由关系和过程所构成的体制,用于指导和控制企业,通过平衡信息技术与过程的风险、增加价值来确保实现企业的目标。IT治理必须与企业战略目标一致。IT治理和其它治理主体一样,是管理执行人员和利益相关者的责任。
IT治理是指最高管理层(董事会)利用它来监督管理层在IT战略上的过程、结构和联系,以确保这种运营处于正确的轨道之上。可见,IT管理就是在既定的IT治理模式下,管理层为实现公司的目标而采取的行动。
集团企业IT治理决策机制界定为治理主体(利益相关者)对治理客体(IT相关的活动)的决策权和责任担当框架。实际上就是要解决两个问题:“需要制定哪些决策?”;“应给由谁来做这些决策?”。即相应的IT相关决策对应相应决策权归属和责任担当的制度安排。
IT架构,是通过一系列政策、关系以及技术选择获取数据、应用和基础设施的组织逻辑,以达到预期的商业、技术的标准化和一体化。企业需要一个对于数据、应用程序以及基础设施的组织逻辑,因为一体化和标准化决定着IT的能力。
IT基础设施,是所有业务规划的有效IT能力的基础,是共享的、可靠的服务,可用于多个应用。适当的IT基础设施,使得快速的业务信息化的实施以及现有业务流程的合并和成本节约成为可能。IT基础设施投资的不足,则难以实现跨企业的整合,而且会限制资源、信息和技术的共享。基础设施的集中和适时,对企业的绩效产生重要的影响。特别是对云计算在企业的落地方面,通过虚拟化,可以将IT的应用与基础设施进行分离的情况下,通过建设云计算中心,由集团总部掌控IT资源的决策,按照虚拟化的方式来最大限度发挥IT基础设施的价值,发挥整体的云计算价值方面,因此,本质上是一个IT治理问题。
决策权归属和责任担当,根据不同的利益相关者主体,采用一些政治上的原型(君主制、封建制、联邦制、双寡头、无政府制)来描述拥有IT决策权归属和责任担当或者为IT决策提供信息输入的决策主体组合,如下表所示。
在云计算模式下,这些决策权就需要根据业务、应用、IT基础设施在云计算模式架构下,进行分离,让云计算的运行架构与IT治理模式要相匹配,这与传统的分散式的IT治理模式和完全大集中建设的模式都有改善之处。
在云计算落地的IT治理方面,需要改变目前应用与IT资源不可分离的IT治理模式。集团企业总部可以通过虚拟化的资源中心和SOA架构平台,为集团集中建设集团架构的统一应用系统,如财务、物资、OA等应用。集团总部可以在IT中心之中,通过统一开放式PaaS平台,为下属企业提供业务应用和特殊应用支持的个性化应用开发、测试、部署平台,可以大大降低下属企业的IT投入,发挥整体价值。
因此,在企业云计算中心,需要将IT治理与云计算的技术架构相结合,重点解决统一资源下的集团多组织(类似公有云的多租户)的平台支撑环境。
集中的应用架构,我们有三种模式,目前在企业信息化中解决多组织的应用架构问题。
集中部署,单一系统进行多组织数据结构。所谓的单一系统来实现多组织的应用,就是多个下属企业统一应用一套平台,通过数据库之中的组织代码进行组织的划分,每个企业使用的是虚拟化的应用和数据,这就是集团化的软件,这种模式适合集团财务、HR等系统,目前金蝶EAS、SAP
ERP等都是基于这种应用架构模式。
多数据库实例,统一应用,按照组织进行数据库实例操作,适合集团OA等系统。
多虚拟机,按照组织进行物理资源虚拟,通过统一的PaaS开发平台,适合个性化业务应用的开发、部署、运行的模式,类似于IDC模式的企业内部信息化建设。
通过虚拟化平台和PaaS平台,每个企业有虚拟化的运行支撑环境,针对适合个性化的应用,统一开发平台,在这个平台可以开发自己的应用。
这些应用架构、信息架构和技术架构,结合起来这个是企业云计算中心里的平台架构。通过这个平台,可以通过虚拟化的资源中心结合SOA整合平台,来实现一个一个通用应用还有下属的应用开发的应用,所有的资源可以集中统一管理,来提供一个通用应用个性化应用和新的互联网移动计算应用,来享受最新科技成果。
5、总结
企业云计算落地,应该是应用驱动的云计算模式,集团企业信息化的应用整合需求下的服务计算,以IT治理为核心的集团信息化的建设和服务管理体系;虚拟化的计算资源集中管理以虚拟化统一平台,提高IT资源的利用率。同时,提升应用的性能和负载均衡,降低单个应用的性能瓶颈;以SOA实现企业内的用户、数据、流程和应用的整合;集团企业云平台与云计算中心,通过集中统一的数据中心和应用中心,为下属企业提供应用服务(SaaS),实现架构的一致性;降低下属企业IT建设和运营成本;同时,公有云服务的作为补充,利用公有云的服务,将广大中小的上下游产业链伙伴实现IT覆盖和实现实时业务协同。而这些云计算的技术与架构能够在企业内进行有效实施,需要支撑云计算落地的IT治理模式来保障,因此,从这个意义上来说,云计算的本质就是一种IT治理模式。 |