安徽省农村信用联社自动化运维项目
- 发布时间:2017-08-21
- 来源:
- 大 中 小
- 打印
项目背景
2014年4月,国务院发布《金融服务三农发展的若干意见》,明确提出省联社“淡出行政管理,强化服务能力”的改革方向。省联社先后完成了83家法人机构的全面改制,并以创建“三好银行”为目标,推进“小银行、大平台”建设,以围绕“方便快捷、产品丰富”的便民理念,满足客户“一揽子”金融服务需求。为了快速响应市场和客户的需求,深度融合业务与科技,灵活地满足业务需求的多样性和复杂性,全面有效地防控风险点,迫切需要强化科技支撑。同时为了进一步全面规范管理应用系统作业,提高日终批量作业执行效率,保障全系统各项业务正常开展,安徽省联社自2014年起开始进行作业调度系统的建设。
截至2014年底,省联社共投产94套应用系统,批量作业数约6000多个。每个应用系统的批量作业的定义、调度方式和管理方法由各自应用的研发人员制定,无统一的策略和规范。不同的应用提供不同的作业管理、定义、调度方法,增加了运行环节的复杂性。虽然省联社部署了监控软件,但这只能实现故障问题及时发现并主动通知到运维人员,并未能改变运维人员被动手工救火的工作模式。基于ITIL的IT服务流程管理系统虽然可以通过流程在事件处理、变更、配置管理等方面规范运维人员的工作内容,并提供知识库对运维知识的沉淀,但所有的日常运维工作、变更工作、事件故障处理工作仍然是通过手工方式完成的。目前省联社正面临着如下挑战:
(1)、高强度的运维工作
长期处于高压力环境下工作,工作内容琐碎繁多、重复性强,容易形成疲沓工作状态,导致人为操作差错出现。
(2)、应变能力降低
急剧增加的系统规模与复杂性,使得系统之间的依赖关系越来越多,运行维护人员很难通过人工方式全面准确地掌握批量作业整体视图,在关键时刻会影响问题的解决效率。
(3)、 操作风险难以消除
手工管理工具和流程在过去是有效的。但是,当前应用系统的规模和复杂性已经超出了手工管理能力范围。手工管理不仅会降低服务质量,而且会增加风险。
(4)、成本失控
随着基础设施复杂性和容量不断增长,需要的运行维护人员数量也与日俱增,特别是需要越来越多的高级管理人员,使科技管理费用不断增加、难以控制。
项目目标
安徽省农村信用联社作业调度自动化项目的目标是实现各应用系统的作业调度自动化,提高工作效率、实时性和安全性。提供一个主动运维管理的新模式,实时监控作业运行状态,集成Tivoli监控系统,以声音、电话、短信、事件单等四种方式通知相关人员。自动调度作业,快速反馈并定位作业问题,减少了由操作人员手动检查作业结果的工作量,降低了作业错误未被发现的风险,降低了操作人员的工作强度。
该项目涵盖的银行业务系统有:柜面前置、中间业务、批量业务、财税库行、农信银、核心备份、金农便民宝、银行卡系统、ATM系统、信用卡系统、电话银行、手机银行、网上银行、互联网支付、超级网银、短信平台、银企直联、事后监督、统计报送、客户风险预警、支付统计信息分析、信贷管理、票据系统等。
项目逻辑结构如下图所示
该系统部署在Linux系统上,采用本地HA高可用部署架构,具体如下图所示
下图为批处理作业列表
下图为批量调度计划日历,按时间显示每天要跑的作业流程
下图为批量作业执行情况统计
实施效果
本项目上线运行达到如下效果:
(1)建立了跨平台、跨系统的统一作业调度平台,实现了批量作业调度的标准化、自动化、可视化;
(2)规范了作业调度的执行过程,避免了人为因素造成的操作失误。实现了自动化调度与自动化结果复核,有效减少了人员工作量;
(3)提高了日终批量处理运行效率,通过对作业执行的自动化管理和监视,在出现异常时第一时间通知到相关操作员、管理员,大大减轻了运维人员的工作压力,同时也避免了因为问题处理不及时带来的损失;
(4)保护了核心功能和资源。将运行操作权限合理分配给操作人员,避免一线操作人员直接登录业务系统进行操作,对核心资源进行有效保护;
(5)积累了各类作业的运行时间历史数据,为季度结息、年终决算提前评估资源环境、优化程序、提高批处理效率提供了数据依据。