高教 - 郑州市金融学校校长工作室

  • 分享

    基于SOA和私有云的企业信息系统整合

    4 杨照华 2013-11-27 16:28

    摘  要在企业信息化建设过程中,如何将早期的遗留系统和彼此孤立的系统进行整合,以提高企业信息化应用水平和整合各种资源,一直是困扰企业的一个问题。云计算是目前信息化应用的一种全新模式,本文将SOA设计思想和私有云的建设模式应用到一个企业内部的系统整合中,收到了很好的效果。

    关键词SOA;私有云;信息系统整合;

       目前,随着全球信息化的深入发展,企业信息系统架构的设计思想和应用技术也在不断变化,从早期的主机模式,发展到C/S B/S架构,再到SOA,直至最新的云计算模式,企业信息系统架构经历了从集中到分散,再从分散到集中的转变,这些技术各有优点,也是跟同时期硬件和网络技术的发展状况分不开的。我们借助SOA的设计思想和私有云的建设模式,对一个中型企业(以下简称A企业)的信息系统进行了整合,取得了很好的收益和效果。

    1  A企业信息化建设现状及整合措施

    A企业是一家国有煤炭建筑工程类企业,企业内部陆续建设了人力资源管理系统、财务管理系统、养老保险业务系统、办公OA系统、建筑施工项目管理(PAM)系统以及门户网站等信息系统,这些系统的使用有力地推进了A企业的业务信息化。但是,这些系统在设计时都没有充分考虑相互间的协作,彼此以“孤岛”的形式构建,系统投入运行后各司其政,不能有效地实现硬件资源和业务数据的共享,而且这些系统在操作系统和数据库方面分别使用不同公司的产品,因此造成了A企业工作流运行不畅,不能最大限度地发挥信息化的优势。基于此,企业高层迫切希望紧追当前信息化整合的趋势,运用IT行业最新的技术对现有系统进行整合和改造。

    针对A企业的现状,我们首先考虑使用SOA(面向服务的架构)的设计思想对现有分散的系统进行改造。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来,这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互[1]。在实际应用中,SOA较多地表现为Web服务的实现,将软件系统要提供的功能都以服务的形式提供出来,具体可在典型的三层应用架构开发中添加服务层的概念,即分为表示层、服务层、应用层和数据访问层。其次,我们根据当前云计算的普及趋势,采用私有云的建设模式将A企业现有的硬件和网络资源进行整合,以提高IT资源的利用率并降低IT管理的复杂性。

    2  私有云

    云计算主要关注IT资源的利用率和应用的可扩展性,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三种服务类型,可以提供动态的、可伸缩的、基于互联网的IT服务交付模式[2]根据服务对象的差异,云计算可以分为公有云、私有云和混合云三种类型,其中私有云的数据中心及服务部署均在企业内部,相当于企业内部网的概念,因此数据和应用的安全性较高,可以大大降低管理成本并实现IT即服务的目的。在企业云计算战略中,可以先构建自己的私有云应用以整合现有硬软件资源,为最终过渡到公有云计算模式打下良好的基础。

    3  运用SOA和私有云架构进行系统整合

    在A企业的信息系统整合中,我们利用SOA思想和私有云的架设模式,主要做了以下两方面的工作:

    (1)扩展并修改现有的几个信息系统,在各系统原有核心模块不变的情况下,对其应用层功能进行分析,将系统提供的功能重新用Web服务的形式进行封装,以统一的服务接口映射出来,同时使用微软的BizTalk Server作为信息交换平台,实现各系统服务的集成化、自动化和简单化。

    (2)将原有几个系统的服务器及网络资源进行集中和扩展,重组企业内部的数据中心,使用带有Hyper-V 虚拟化技术的Windows Server 2008 R2操作系统、System Center Virtual Machine Manager(系统中心虚拟机管理器) 2008 R2、System Center Virtual Machine Manager SSP(自助服务门户)2.0等组件实现企业私有云基础架构的配置,以实现动态数据中心的构建、管理、自服务与运营。

    4  结论

    企业应用整合(EAI是企业打破旧的信息应用壁垒、充分利用现有IT资源、提高信息化应用水平的重要手段。我们根据SOA的技术思想和私有云的部署模式,对企业内的“孤岛”系统和数据进行了扩展和改造,重组后的企业信息运行模式大大减少了硬件的投入和维护成本,使客户有更多的精力去关注其业务。同时,整合后的信息系统有效地支持了企业工作流的运作,给企业带来了极大的收益,也为以后该企业实施全球公有云模式打下了坚实的基础。

    参考文献:

    [1] 中国云计算网:http//wwwcloudcomputing-china.cn.

    [2] 赵立威方国伟 主编让云触手可及:微软云计算实践指南 电子工业出版社2010

  • 举报 #1
    王军 2013-11-28 08:52
    很专业的文章,学习了。
  • 举报 #2
    李永芳 2013-11-28 13:58
    我得好好学习,跟上时代步伐!
你还不是该工作室正式成员,不能参与讨论。 现在就加入