
当SIPC的规模随着中石化的海外扩张战略滚成一个巨大雪球的时候,IT系统变成了一根敏感而脆弱的神经……
作为中石化的走出去战略中重要布局,中国石化集团国际石油勘探开发有限公司(SIPC)的海外动作显得尤为关键。
近年来,SIPC不断加大海外工作力度,不仅在海外建立了数十个海外分支机构,而且在海外油气勘探开发方面也取得了较大进展,目前已经在20多个国家和地区成功开发和实施了多个油气勘探开发项目。
走出去的驿动
随着SIPC走向国际化步伐的加快,为公司业务运行起重要支撑作用的IT系统,也开始面临巨大的挑战:
首先,SIPC现有的企业IT系统分布在数十个生产部门和多个分支机构分布,数据散布在总部和分支机构,业务数据统计、汇总操作复杂,数据访问的安全性没有保障,SIPC希望改变传统的数据分割管理方式,实现勘探、开发和井筒等数据的统一管理以方便不同业务对数据的使用,同时能快速构建数据统计模型,提高统计分析效率,并对数据的访问能够有更细的安全控制。
其次,成长中的SIPC仍在持续增加分支机构和不断地扩展其业务范围,增加合作伙伴,因此,IT需要适应各种类型的公司及不断变化的业务模式,并根据海外不同业务模式,快速搭建业务系统,灵活性和可控性成为其部属企业实施IT系统时的最关键因素。
2005年,SIPC提出了建立以勘探开发技术与经营集成一体数据库为基础的、覆盖海外勘探开发项目生产、经营与科研支持全过程管理功能的业务信息化建设思路,作为这一思路的重要组成部分,2006年1月,SIPC正式启动了SIPC海外勘探开发综合信息系统项目。
兼收并蓄实施SOA
对SIPC来说,许多业务系统是原有的,新的海外勘探开发综合信息系统要能够根据海外不同业务模式,快速重用已有功能,不需要重新开发,而且,对于SIPC,勘探、开发、井筒以及生产运行协同等业务紧密相关,新系统还要考虑与中石化SAP ERP等系统进行关联,这就要求系统的整体架构是一个统一、开放整体架构。而要实现这点,需要遵循统一规划与管理的方法。
SIPC认为,采用开放的SOA架构一方面可以屏蔽不同开发商采用的不同开发语言,实现业务服务和数据服务的统一调用,另一方面能更好地将不同系统提供的业务服务进行管理。由此,SIPC确定了SOA架构的指导思想,采用Java作为底层平台使用语言,搭建整体系统结构,之后逐步添加业务系统,这种分层设计的方法还将提高各层间的松耦合性。
在对业界众多厂商技术和产品进行了缜密的考察之后,SIPC最终选择了BEA基于SOA的解决方案,并借助AquaLogic Data Services Platform和AquaLogic Service Bus来构建该系统,实现数据的集成和管理,实现勘探、开发、井筒等主要应用之间数据共享模式的统一。通过HQ实现集中的数据访问控制,以服务不同的分支机构。
SIPC海外勘探开发综合信息系统以中石化勘探开发数据库结构为基础,针对SIPC的业务特色,结合国际流行的石油数据库标准和规范,并进行了调整和扩充。
统一管理的好处
在多方努力配合下,SIPC海外勘探开发综合信息系统进展良好,初步构建起基于SOA的IT架构。
对SIPC来说,SOA IT架构的好处是将作为企业信息核心的勘探和开发数据统一管理起来,提高了数据访问的安全控制力度;系统间可以通过ESB灵活调用,适应了业务的快速变化,易于今后和其他系统的集成;建立起完整的安全管理体系。在SOA的架构下,无论业务数据部署在哪里,只要有权限,在哪里都可以看到和使用。
比如,油藏专家要看某一项目部地震处理解释的结果,只要按照SOA的架构把其包装成服务,提供接口和访问权限,并且注册和管理起来,通过互联网,在总部应用系统中就不以看到这个解释结果。采用SOA架构的另一个好处就是简化了系统实施过程,数据服务通过配置实现,更新数据表动作不需要代码开发,对不同系统提供了多种连接方式。
BEA丰富的SOA实施经验和产品,满足了SIPC的应用需求,海外勘探开发综合信息系统的建设为SIPC今后的发展打下了坚实的基础。
点评
用SOA架构设计SIPC的企业IT架构,确定基于SOA的应用实现路线和方法以及项目管理方法是SIPC此次为海外勘探开发综合信息系统项目定下的指导思想。是SIPC建立以勘探开发技术与经营集成一体数据库为基础的、支持全过程管理功能的业务信息化建设思路中重要一环。
随着业务和数据服务的不断增加,SIPC还将重用的业务功能添加进来,并随着业务服务目录不断扩大,开始拆分或合并应用,进一步彰显SOA平台的魅力。 |