企业级财务系统中间件国产化部署方案 伍斯龙
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业级财务系统中间件国产化部署方案伍斯龙
发表时间:2017-03-22T14:39:47.300Z 来源:《基层建设》2016年第34期作者:伍斯龙
[导读] 摘要:为同步推进企业级信息系统的国产化应用,某电力企业开展了国产中间件应用的技术论证和可行性研究。
广东电网有限责任公司 510000
摘要:为同步推进企业级信息系统的国产化应用,某电力企业开展了国产中间件应用的技术论证和可行性研究。经过多轮测试验证,确定国产中间件已具备在企业级财务管理系统中应用的条件。该企业信息系统中间件应用采用先试用、后推广的替换思路,编制了企业级财务系统中间件国产化部署方案和应急预案,最终完成财务管理信息系统的中间件国产化部署工作。
关键词:财务系统;中间件国产化;部署方案
中间件已经成为网络应用系统开发、集成、部署、运行和管理必不可少的工具。当前,IBM,Oracle等国外企业的市场份额已经开始下滑。随着国家对IT系统的自主可控、信息安全的需求爆发,中间件国产化进程加快,国产中间件经过二十多年的发展已经具备替代国外产品的能力,在国际JEE标准支持方面、产品成熟度方面与国际水平相当。目前从事国产中间件产品研发和推广的主流厂商,包括东方通、金蝶以及中创软件。该电力企业根据国家信息软件国产化战略完成企业级信息管理系统中间件国产化部署。
1目标
财务管理信息系统国产中间件采用分批部署的总体思路,采用先双轨、后单轨的上线策略,在确保财务管理信息系统整体稳定,不降低用户体验的前提下,最终完成财务管理信息系统在国产中间件中单轨试运行。
2国产中间件部署推广实施工作内容及步骤
2.1总体部署思路
为确保中间件平稳切换,国产中间件财务管理系统上线前需beta测试和制定应急预案,上线需经历双轨试运行、单轨试运行、单轨正式运行等阶段。
双轨试运行阶段实现weblogic节点和中创节点同时运行,由负载均衡策略分配访问请求。单轨试运行阶段实现中创节点运行,而weblogic节点处于备用状态,中创节点根据负载均衡接收访问请求。单轨正式运行阶段实现只保留中创节点运行,而weblogic节点退运。 Beta环境部署思路和验证目标将按照生产环境各运行阶段进行模拟验证,功能测试、联调测试是模拟验证weblogic节点中创节点同时运行、中创节点运行而weblogic节点处于备用状态这两个阶段的系统运行和系统功能是否正常。另外也会测试中创中间件的安全与性能。
2.2部署方案
2.2.1 BETA测试部署方案
BETA测试阶段、为快速定位解决问题并进行对比,提供Weblogic、国产中间件双入口,分别响应不同单位业务应用。
部署测试环境集群1用于安全测试、性能测试,只启用中创中间件节点,关闭weblogic节点。
部署测试环境集群2用于功能测试,同时启用中创中间件节点和weblogic节点,通过F5负载均衡策略将用户分配给不同节点。
部署测试环境集群3用于多个业务信息管理系统横向集成业务功能联调测试,需新在系统一级环境和二级环境搭建中创中间件。只启用中创中间件节点,关闭weblogic节点。
2.2.2双轨运行部署方案
生产环境试运行阶段,应用负载均衡设备屏蔽Weblogic、国产中间件入口差异,对外提供统一入口。在负载均衡设备中按策略将访问请求自动分发到国产中间件或Weblogic中间件。
具体实现方式为利用原生产环境的应用服务器集群,在每一台应用服务器上面同时部署weblogic节点和中创节点,无需投入新的服务器资源。通过负载均衡F5调整策略,将访问请求分到中创节点池或weblogic节点池。该部署方案同时也满足单双轨切换和故障切换主备库的需求。好处是节省服务器资源,节省网络策略维护成本,同时对中创与weblogic的切换也节省操作成本。另外由于财务管理系统日常运行负载不高,说明目前财务管理系统生产环境服务器性能足够支撑两套中间件,无需像营销系统国产中间件改造一样1:1多部署一套服务器集群。
2.2.3单轨试运行部署方案
单轨试运行阶段,Weblogic应用服务器转为备用服务,所有单位的业务请求均由负载均衡设备自动分发到国产中间件应用服务器响应;只有当国产中间件应用服务器因故无法提供服务时、才启用Weblogic应用服务器响应业务请求。
部署时,正式环境服务器同时保留weblogic和中创的程序,但停止weblogic服务,将weblogic节点作为备用,只开启中创的服务。部署时由系统管理员组织实施停用weblogic服务,F5策略无需调整。
2.2.4单轨正式运行部署方案
单轨正式运行阶段,只保留国产中间件应用集群,全省所有单位的业务请求均由负载均衡设备自动分发到国产中间件应用服务器响应。Weblogic被退运卸载,服务器释放适当存储空间。
3应急预案
3.1应急总体要求
如国产中间件在正式环境运行过程中发生故障导致财务管理系统不可用,应有公司技术人员应急支持,及时判断故障的类型,预计抢修时长,迅速切换weblogic,保障系统迅速恢复正常使用。
3.2应急场景分类及对应处理方法
3.2.1双轨试运行期间单一节点池出现故障
财务管理系统在国产中间件双轨试运行期间,若中创节点池出现故障,系统管理员将临时关闭中创节点,而weblogic节点则正常运行,F5负载均衡策略自适应调整,期间不影响系统正常服务。待中创节点池故障排除后,重启中创节点池,F5负载均衡策略自适应调整,期间不影响系统正常服务。若weblogic节点池故障则处理措施同理。
3.2.2单轨试运行期间中创节点池出现故障
财务管理系统在国产中间件单轨试运行期间,即中创节点池运行,而weblogic节点池处于备用状态期间,若中创节点池出现故障,系统管理员迅速启动weblogic节点池并临时关闭中创节点池,F5负载均衡策略自适应调整,期间短暂影响系统服务。待中创节点池故障排除后,重启中创节点池并关闭weblogic节点池,F5负载均衡策略自适应调整,期间不影响系统正常服务。
3.2.3单轨正式运行期间中创节点池出现故障
财务管理系统在国产中间件单轨正式运行期间,只保留中创节点池运行,weblogic节点池已关闭退运,若中创节点池出现故障,公司系统管理员将在中创软件公司技术人员协助下排除故障并恢复系统正常使用。
结语:中间件是信息化建设的重头兵,国产化趋势明显。该电力企业财务管理系统中间件国产化测试、建设、运维等部署工作的平稳过渡,为我国企业级管理系统中间件国产化进程提供了宝贵的经验。