企业在云计算标准化进程中需扮演的角色
2012-10-10 13:47:40 - 行业资讯

云计算技术包含硬件设备,虚拟化平台,数据库中间件等基础应用,应用软件开发等多方面内容,涉及的本期关注MonthlyFocus宋齐军,齐少安云计算热潮下的几点思考072012/07/DTPT规范也比较多。而业界目前在云计算标准规范的分布呈正三角形,底层标准相对成熟,通过驱动程序或操作系统的兼容性,使得设备有较高的可互换性。越往上层,靠近应用层方面,除了虚拟机层面有开放虚拟化格式(OVF)标准外,其他方面几乎没有成型的标准。企业用户花费精力参与底层标准的制定不仅没有精力,而且也没有话语权,因此只要对底层规范有所了解,能够对企业的技术选型提供参考即可。

对企业而言,最重要的是在应用层面的标准制定中,起到主导者的作用,把握规范的重点。从企业信息化的角度来看,对企业未来信息化建设影响最大的有2个层面的规范,一个是WebService中应用层面的服务,因为从服务注册、接口语意和调用逻辑等框架性方面,可以找到相应的国际规范,各应用提供商都可以遵循,但是接口内容层面的规范,是必须依赖企业内部制定的自有规范。另外一个是云计算应用管理平台方面的规范标准,云计算建设不是3~5年的建设和存续周期,企业一旦开始采用云计算技术来整合整个IT系统,就意味着企业信息化的整体方向已经确定,而且这个方向在较长时间内是难以改变的。因此在应用管理平台的规范上应尽量发挥引导作用,从选型之初就必须坚持可替换和可迁移的原则,要求云应用管理平台提供的基础能力对外服务接口是标准化的,而且是可被其他管理平台所兼容的。

云计算要打造的是企业的计算航母,一旦依赖在某个管理系统上,对企业未来的影响是致命的,软件厂商可以因为市场原因逐步淡出,而企业的信息化却是必须长久存在并发展的。因此企业应根据管理平台的标准进行严格约束,要求所有应用开发商所使用的标准服务必须是企业所明示,经过兼容性测试的服务。

采用云计算技术后,应用开发对标准规范的执行必须提高到一个战略层面,因为参与构成云计算环境的不再是一个独立的应用,而是由很多服务共同完成的复杂任务。因此标准规范将是参与各方的开发契约,任何不遵从契约的开发行为都是在挑战应用管理的权威性。而规范的严肃性和延续性,也将改变软件厂商长期在应用开发中侧重功能,不注重接口标准的开发陋习。云计算的服务接口面向不特定的服务请求者,特别是一些重要的服务,面向许多服务请求者,不恰当的服务接口变更,可能对业务造成难以评估的影响。最稳妥的方案是建立一个兼容服务提供者,同时提供新老服务接口的服务,然后通过服务寻址重定位功能,完成新老服务的替换。