本站小编为你精心准备了企业服务总线在油田信息化建设中的作用参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
随着计算机信息技术的不断发展,信息系统建设的不断深化,信息系统建设已经渗透到了大港油田建设的各业务领域中,如何充分利用现有的信息资源,提升油田信息化建设水平,整合资源显得尤为重要。企业服务总线是面向服务架构(SOA),可以有效整合资源,利用资源的有效工具软件。目前大港油田已经通过企业服务总线实现大部分高利用信息系统的有效集成与拓展。
一、企业服务总线(ESB)信息化建设要实现的目标
企业服务总线(ESB)为优化企业IT基础架构,实现SOA架构落地,降低服务重用的复杂性,搭建了一体化平台。通过企业服务总线(ESB)中已集成企业IT环境中的各种技术、协议和应用,实现大港油田不同业务领域、不用生产厂商、不同技术架构的系统间的相互调用;实现服务的位置无关性;降低应用间的耦合度。
二、对信息化提升发挥的作用
丰富的适配功能SAP适配器eBus提供完善的SAP接口适配能力通过eBusSAP适配器,能够使业务系统与SAP实现无缝集成。服务集成整体性能高、集成成本低;拥有完善的服务注册和管控中心;提供统一的日志分析、错误排查机制。
文件适配器实现了对本地文件系统和FTP文件系统的监控、读取、写入、删除等操作,满足所有常见需求。支持FTP,FTPS,SFTP等所有常见的文件访问协议,通过简单配置即可实现基于文件交换的系统集成。数据库适配器数据库服务支持根据数据表将增删改查通过简单的配置生成服务,支持将任意SQL生成服务。数据库组件,支持在流程集成中监控、CRUD操作,支持多种方式的增量捕获,大大简化集成中数据库集成的难度。
HTTP适配器支持以键值对、文本、二进制以及自定义等多种格式配置和HTTP服务。可以以自定义或文件的形式向请求者返回结果。HTTP客户端组件可以通过GET、POST、PUT、DELETE方式向HTTP服务器发起请求,并处理返回结果。
高可用性的完美设计大港油田把关键的业务应用接入到eBus上,保证其稳定运行,减小故障率;实现达到高可用性的目标。采取了以下措施服务的热部署新服务在eBusServer部署过程中不会进行重启操作,保证了业务的正常运行,提高了eBus的稳定性。服务级的高可用性设计传统的HA技术更多关注的是数据库、服务器、操作系统等资源,对于企业应用并没有过多涉及。eBus提供了应用级别的HA功能,保证了服务提供者在发生故障时能够动态进行切换,提升eBus的容错能力。热备冗余设计eBus采用了业内比较成熟的“热备”冗余技术来实现系统的“不间断运行”。管理服务器自动侦测eBus主服务器的运行情况,对可能的错误和故障,进行判断与分析。在主服务器发生故障时,自动切换到备用服务器上。
保障服务不间断运行。高吞吐能力的实现企业服务总线(ESB)如何应对高频次,多用户的信息量的调用,其设计的吞吐能力尤为重要,eBus的吞吐能力主要体现在单位时间内处理客户请求服务的数量以及每秒所能处理的事务或交易的数量-TPS(TransactionPerSecond)。eBus在通过“负载均衡”技术及服务线程池技术进行完美提升。服务线程池设计依据服务的重要性、并发量设置服务器分配的最大线程数。一方面可约束优先级较低服务对服务器资源的使用量,对重点服务启用更多的资源,保障重点服务响应速度。另一方面可以在某服务访问量小,资源闲置的情况下将服务器资源分配给其他服务,提升eBus整体的处理性能。
负载均衡设计eBus提供的集群负载功能,支持丰富的负载均衡策略,可以大大提高系统的处理能力和吞吐能力,能很好地满足高并发、高性能、高可用的用户需求。具备高安全性设计服务访问安全设计服务安全管理实现了服务安全访问控制功能,管理员通过配置即可实现对服务的安全管理。主要包括如下两个方面:访问安全控制:eBus通过UserToken、IP等机制对服务访问者进行身份识别,同时根据事先对其分配的权限进行访问控制。消息安全控制:eBus采用了消息时间戳机制、保证了重要消息在eBus上的安全性。传输级安全性。支持传输级的保密性、消息完整性和客户身份验证,可通过HTTPS进行单向请求或请求与响应的交互,确保连接的安全性。
三、总结
大港油田通过部署应用企业服务总线(ESB)软件平台,对多年来积累下来的数据、业务、服务实现了松耦合集成,降低了集成难度;实现了高吞吐能力的集中部署,加大了系统调用监控管理;实现了不同信息系统的调用的安全管理。企业服务总线(ESB)软件平台搭建与应用,为大港油田大数据技术的发展及信息高度集成奠定了基础。
作者:庞道红 单位:中国石油大港油田信息中心