本文来源于:2018第二届农村中小金融机构科技创新优秀案例评选,作者:广东农信

广东农信:自动化运维项目

2018-10-30 关键词:农信/农商行,运维管理,开发运维6115

项目背景及目标

随着各项业务的迅速发展、运营管理需求的不断增加以及外部监管要求的不断加强,信息系统数量呈快速增长趋势,整体规模迅速扩大。面对越来越多的业务应用系统,运行维护的工作内容和复杂度随之大幅度增加,对运维保障的质量要求也越来越高。这其中就包含了多方面的挑战,特别是:系统日常运维工作过分依赖人工操作,效率低;非标准化的运维误操作等安全隐患。因此积极寻求一种安全、稳定、高效的系统运维解决方案成为日常运维的迫切需要。


本项目建设目标是建立一个以提高运维工作效率,保障系统、网络、应用等健康运行为目标的自动化运维工具。


项目方案

根据自动化运维项目的建设目标,总体方案采用通过操作自动化、流程一体化、执行可视化的综合控制管理平台,实现日常运维操作的自动执行,代替大量的人工重复操作,并对操作过程进行监控,对结果进行审计,规范了业务执行流程、提高了工作效率、释放运维资源、而且增强了操作可靠性、提升运维的安全性,对建立科学运维体系具有里程碑的意义,自动化运维项目重在提供面向运维自动化控制的解决思路,通过自动化运维工具,建立标准化、自动化、智能化的运维体系。


一、建立智能化的健康巡检体系。实现对各类操作系统、数据库、网络设备、中间件、应用系统的运行状况进行周期性健康检查,并提供相应的巡检记录和巡检报告,支持敏捷性报表生成和历史指标数据的在线分析。


二、建立自动化操作平台。实现对日常业务操作流程的自动化、标准化、智能化,包括对业务应用的远程开启、关闭操作、对运维主机系统的远程开启、关闭管理,系统切换,实现日常的补丁升级、系统备份等重复劳动操作,可以有效提高信息系统执行效率和可靠性,杜绝因个体差异可能带来的人工操作失误。


三、建立标准化的应用发布体系。实现适用于开发环境、测试环境、生产环境的一键式可监视化应用发布与升级流程,支持不同任务串行、相同任务下的N个作业并行的应用发布工作流程,从而构建跨环境的标准化应用发布体系。

 

项目创新点

一、windows桌面程序自动化操作

目前部分生产系统使用windows操作系统,需要通过操作图形界面来启停应用,操作繁琐,效率低。自动化运维工具支持对windows操作系统图形化应用的管理。内置的脚本引擎负责脚本的编译和执行,通过脚本编程能够实现操作主机、网络设备自动管理控制,可以对应用程序、系统窗口、菜单,文本等对象进行点击、输入、选择以及抓取等操作。通过引用OS的API形成操作函数库、通过脚本编写形成各种运维组件,运维组件的图形化整合固化作业流程,通过标准化的作业流程极大提高了工作效率的同时,极大地降低了由于运维熟练程序和人工操作带来的漏做与误操作等风险。


二、批量作业调度

作业管理功能提供任务定义,可以引用自动化流程自动执行、巡检任务自动执行、人工任务则由人工触发和配置自动化流程的执行活动。通过自动化运维工具的作业操作探针及远程连接模块,可以通过远程登录unix、linux、windows等主流操作系统和网络设备CLI界面,对数据库、中间件、各种收发文本进行批处理操作。通过使用批量作业调度功能,已在生产环境中实现了“一键式”系统切换、同城切换。

 

技术实现特点

系统架构分为五层:运维对象层、技术引擎层、应用中心层、展现层和接入层,实现应用系统、操作系统、各种硬件设备的操作自动化,支持实时作业执行监控、系统具备高可靠自动切换容灾等系统功能;


技术架构分为四层:控制和采集层、ESB企业运维服务总线、后台服务层和展示控制层,系统平台具有计算机业务应用系统操作自动化、运行监控实时化、容灾切换智能化等系统功能。


采用多层开放体系结构,具有良好的开放性。在脚本管理、作业管理、作业调度的基础上,实现统一门户、统一用户管理、统一展现平台、统一报表统计。

 

项目过程管理

一、需求分析

自动化运维项目于2017年9月底正式进入实施阶段,项目组与合作公司在分析现状的基础上完成需求分析,在12月初完成项目的业务需求和软件需求分析的评审,涵盖了系统、网络、应用等方面十四大项需求。


二、分阶段开发、测试、投产

为解决实际生产问题,降低项目实施风险,项目组决定采用分阶段实施。*****阶段于2017年12月底投产,主要涉及自动化运维工具中平台级的功能及应用启停功能;第二阶段于2018年6月投产,涉及项目其余功能。通过分阶段开发、测试、投产,可以快速验证方案的可行性,解决实际工作中的迫切需求。


在项目的实施过程中,严格管控项目需求和实施进度,将具体任务分解到个人,每周组织讨论进度及困难,确保了项目的顺利实施。


项目运营情况

自动化运维工具能够支持数据中心日常运维,拥有系统、网络、应用多方面功能,能够纳管各种服务器、存储、网络设备等IT资源的综合性运维平台。自动化运维工具具有高度的可扩展性,系统功能模块化,可以根据实际需要增加相应的自动化功能。


项目目前已纳管全行生产环境中上千套操作系统、数百台网络设备及A、B、C各类应用系统,具备下列多方面的功能:


系统类的系统巡检、信息收集、系统切换、补丁升级、系统备份、文件传输、密码更改、参数更改等功能;


网络类的网络巡检、收集信息、智能配置等功能;


应用类的应用巡检、应用启停、应用发布等功能。

 

项目成效

项目实现了系统自动化、网络自动化和应用自动化,改变了传统的运维模式,从手工操作变成业务自动化,让运维工作和操作在规范性、标准化、安全性、高效性有了显著的提升。


从规范性的角度来说,自动化运维工具中所有的操作是通过统一的入口进行管理和使用的,具有统一的操作界面。


从标准化的角度来说,自动化运维工具有高度的可扩展性,系统功能模块化,可以根据实际需要增加相应的自动化功能。流程引擎支持可视化定义流程节点和操作命令。


从安全性的角度来说,自动化运维工具大大地降低了手工操作的错误,能够对操作结果进行检查,形成操作报告并对未完成操作进行标示。大大的提高了数据、操作的安全性,为了防止误操作,提供了一系列的安全管理功能,实现了日常工作的安全、稳定、可靠运行。


从高效性的角度来说,利用自动化技术,改变了从大量的手工操作转变为自动化操作,改变了原来效率低而且给操作人员带来巨大的工作量、工作压力的情况。系统重启相对原来的模式效率大约提升了88%,系统切换效率大约提升了90%,系统健康巡检效率大约提升了80%,网络健康巡检大约提升了70%,应用健康巡检效率大约提升了83%,应用启停大约提升了96%。

 

经验总结

自动化运维项目在建设过程中,严格把控项目需求,分阶段实施。项目需求直接影响了实施成果。自动化运维项目在开始的时候,重点分析现有的系统、网络、应用方面的各方面现状,与业界先进实践进行比较。综合分析出符合我们实际情况的实施需求,在此基础上制定项目业务及软件需求,并邀请多部门的专家进行评审。后续实施过程中,严格管控需求变更,所有的项目变更均需通过讨论决定。在制定项目需求后,根据实际情况排出优先级,分阶段实施,落实进度管理,将具体的开发、测试任务落实到个人头上,每周定时跟踪完成情况。确保了项目系统、网络、应用共计十四大项功能的顺利实施。


自动化运维项目在需求分析的过程中,已制定了生产系统相关服务器、网络设备,操作系统、中间件,具体应用的明细清单,明确项目的具体实施范围,在此基础上可知涉及的种类、品牌、型号、版本号。在推广过程中,优先在不同种类、型号、版本的角度选择非核心类进行推广,确保项目实施成果风险可控、涵盖不同种类。后期再进行少量重复性工作完成全部项目范围的覆盖。


本文由2018年度农村金融科技创新优秀案例评选组委会授权发表,转载请注明出处和本文链接。

 

本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】

推荐阅读

更多

河南农信:基于大数据平台的智能审计管理信息系统

随着河南省农村信用社各项业务的飞速发展及信息化建设的不断深入,创新性金融产品和金融服务不断涌现,业务数据和业务流程复杂程度不断提高,交易信息和管理信息不断膨胀。

2018第二届农村中小金融机构科技创新优秀案例评选 河南农信 2018-10-30

安徽农信:基于人工智能的滨湖数据中心基础设施能效优化

数据中心基础设施能耗巨大,数据中心节能能够带来显著的经济和社会效益。而在数据中心基础设施中,空调能耗又占到全部能耗的70%,本项目通过将人工智能应用到数据中心基础设施空调系统运行控制中,为安徽省联社乃至金融行业数据中心基础设施节能降耗探索一条智能化创新的道路。

2018第二届农村中小金融机构科技创新优秀案例评选 安徽农信 2018-10-30

湖北农信:智慧学习平台

智慧学习平台的建设广泛运用互联网新媒体技术,集教、学、练、考评等要素,通过数字化学习运营将其打造为兼容、开放、共享、规范的多元一体化学习载体,成为全省农商行系统的学习中心,考试中心、直播中心、制度图书中心、员工交流中心,有效地提高了员工学习的时效性、便捷性和覆盖面,成为全省农商行“智慧银行”的建设重要载体。

第五届农村中小金融机构科技创新优秀案例评选 湖北农信 2018-10-30

江西农信:“百福快贷”项目

网络信贷项目依托互联网技术,采用全流程“不落地”线上操作模式,以大数据应用为基础,实现贷款申请受理、审批、放款、回收和贷后管理全部在线完成,整个贷款审批流程无需人工参与,实现了系统几分钟内自动产生审批结果,真正意义上达到了可足不出户就可完成贷款申请和收到贷款的目标。

2018第二届农村中小金融机构科技创新优秀案例评选 江西农信 2018-10-30

江苏省联社:风险偏好与限额管理系统

本项目旨在建设统一风险数据集市,打通风险管理相关数据,建立风险偏好与限额管理系统,提高各类风险识别、计量、监测和数据分析的能力,并提供给农商行风险管理相关的数据支撑,以帮助农商行进行合理的业务拓展与风险管理决策。

第五届农村中小金融机构科技创新优秀案例评选 江苏省联社 2018-10-30

重庆农商行:基于数据决策的全线上零售信贷产品“渝快贷”

“渝快贷”是重庆农商行推出的基于数据决策的个人全线上信用消费贷款产品。

2018第二届农村中小金融机构科技创新优秀案例评选 重庆农商行 2018-10-30

选型库

金融行业全面的数智化创新解决方案,涵盖历届“鑫智奖”参评方案及选型库会员机构提交的金融行业解决方案

  • 农信/农商行
  • 开发运维
  • 运维管理

微信
咨询

微信咨询

扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构