开放平台操作自动化系统在商业银行中的应用

上传人:简****9 文档编号:95901471 上传时间:2019-08-23 格式:PDF 页数:3 大小:1.54MB
返回 下载 相关 举报
开放平台操作自动化系统在商业银行中的应用_第1页
第1页 / 共3页
开放平台操作自动化系统在商业银行中的应用_第2页
第2页 / 共3页
开放平台操作自动化系统在商业银行中的应用_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《开放平台操作自动化系统在商业银行中的应用》由会员分享,可在线阅读,更多相关《开放平台操作自动化系统在商业银行中的应用(3页珍藏版)》请在金锄头文库上搜索。

1、59 中国金融电脑2010.9 IT 运维 T Running and Maintenance 随着银行业务的持续创新,业务量不断增加,支撑 银行业务的应用系统也在不断地扩充,I T运维工作也面 临着严峻的考验。 根据调研,运维管理中故障率引发原因比例如图 1 所示。 用了开放平台操作自动化系统E n t e g o r ,对定时作业 进行批量自动化调度,并对被调度的作业实时监控,有 效地减少了人员操作引发的故障。 一、开放平台操作自动化系统概述 E n t e g o r 以流程管理为核心,以保障安全和效率提 升为理念,不仅大大降低了人为操作风险,同时,极大 地提高了操作自动化程度。 该系统

2、由五部分组成 : E n t e g o r S e r v e r(作业服务器) 、 E n t e g o r S t u d i o (工作流制定) 、 E n t e g o r S M(系统管理) 、 E n t e g o r U T (用户任务管理)和 E n t e g o r A g e n t (远程 代理) 。E n t e g o r S e r v e r 为流程解析、执行模块,需独立 部署在应用服务器上,负责对监控管理的远程服务器上 的作业进行实时调度;E n t e g o r S t u d i o 为工作流定制模 块,需在 P C机上独立安装,流程设计人员通过

3、该模块 进行流程设计,并通过 C / S方式将流程发布到 E n t e g o r S e r v e r 上;E n t e g o r S M为系统管理模块,管理人员通 过 B / S方式对系统服务进行管理;E n t e g o r U T为用户 任务管理模块,操作员通过 B / S方式接收并处理任务; E n t e g o r A g e n t 为远程代理模块,需独立部署在被管服务 器上,负责对服务引擎发来的指令进行解析并执行。 1. 系统物理架构 从物理架构角度分析,系统可分为四部分,包括后 台数据服务(E n t e g o r D B ) 、中间核心引擎、前端 P C应 开

4、放平台操作自动化系统在商业银行中的应用 中国工商银行股份有限公司北京市分行 马瑶 图 1 运维管理中故障率引发比例 硬件基础设施引发的故障率占整个应用故障的 2 0 %,应用系统 B u g 引发的故障率占整个应用故障的 4 0 %,这两部分引发的故障可以通过系统升级及维护来 排除。而其余 4 0 的故障都是由人员操作引起的。为了 降低由人员操作引起的故障率,中国工商银行股份有限 公司北京市分行(以下简称“北京分行” )按照总行的 要求,在电子银行、中间业务及代理业务等多个平台采 硬件基础设施引发的故障率 人员操作引发的故障率 应用系统的Bug引发的故障率 20% 40% 40% 60 中国金

5、融电脑2010.9 IT 运维 T Running and Maintenance 用和远程执行代理,如图 2 所示。 后台数据服务需独立部署在数据库服务器上,是数 据的存储中心,采用 S t a n d b y 策略保障应用数据的安全 ; 中间核心引擎是指 E n t e g o r S e r v e r ,需独立部署在应用 服务器上,同时提供双机备份策略;前端 P C应用包括 E n t e g o r S t u d i o 、E n t e g o r S M和 E n t e g o r U T三个部分。 2. 系统逻辑架构 从逻辑架构角度分析,系统可分为五部分,包括 E n t

6、e g o r S e r v e r 、开发环境、客户端应用、远程执行代理 服务和服务器监控,如图 3 所示。 图 2 操作自动化系统物理架构 E n t e g o r S e r v e r 为 E n t e g o r 产品的核心模块,主要负 责流程的解释执行,同时响应 We b 请求;开发环境为 流程定制工具(S t u d i o ) , 可以对流程进行可视化的开发, 本系统以 C / S通信方式发布定制流程;客户端应用由 U T以及 S M组成,通过 C l i e n t A P I 及 We b S e r v i c e 的方 式管理系统、流程并完成任务;远程执行代理服务

7、被分 布在多台被管应用服务器上,主要负责接收并响应定制 流程中的服务请求;服务器监控为图形监控和报表监控, 为领导检查提供历史依据。 二、开放平台操作自动化系统的特点 开放平台操作自动化系统具有如下几点优势:灵 活的设计能力。以简单拖、拉、拽的方式迅速地维护已 开发流程,编码量非常少,极大缩短了开发维护周期。 超强的扩展能力。E n t e g o r S t u d i o 内部可嵌入内部函 数和外部函数,极大提高了系统的扩展能力。丰富的 接口。系统为实现各种功能提供了丰富的接口,大大提 高了开发效率。异构平台的支持。远程代理可以接收 E n t e g o r S e r v e r 的服

8、务请求,并可以部署在不同操作系 统上,使系统具备了异构平台的支撑能力。灵活的时 间调度。流程及批量单元具备了定时触发的能力,解决 了以往需要维护人员按照手册定时手工执行批量作业的 问题,降低了由维护人员手工执行批量作业引发的出错 率。完备的日志管理机制。系统将每一步操作情况记 录在日志中,方便维护人员在出现问题时对问题原因进 行查找与定位。 三、开放平台操作自动化系统在 商业银行的应用实例 据不完全统计,北京分行大部分批量作业以分钟为 执行时间的单位,而且,批量作业调度的方式也多种多 样,包括 S h e l l 脚本、J a v a 应用程序、C程序、V B程序、 B / S的界面操作、存储

9、过程、第三方扩展开发等。 在操作自动化系统应用前,后台批量定时作业大部 图 3 操作自动化系统逻辑架构 前端 PC 机 工作流定制系统管理 用户 任务管理 作业调度服务器 双机备份 数据库服务器 被管服务器 作业调度服务器 数据库服务器 服务器监控 开发环境 被管应用系统被管数据库 消息 流程 客户端应用客户端应用 流程 流程 接口接口 AgentAgentAgent Web Service Client API 消息 消息 61 中国金融电脑2010.9 IT 运维 T Running and Maintenance 分通过配置在c r o n t a b 文件中, 以c r o n j o

10、 b s 形式进行调度。 采用该种调度方式,在发生故障时,不容易及时捕获异 常,导致问题解决的时效性较差。对于无法通过 c r o n t a b 进行调度的作业,往往需要配备多名维护人员执行批量 操作,操作内容完全通过操作员手册传承,操作员每天 都要按照当天操作手册的内容执行任务,而大部分操作 都是在操作员倒班执勤时,通过远程登录不同的服务器 手工执行,人为误操作、遗忘操作几率较高。 为解决以上问题,我们以网上银行应用服务器后台 定时作业为例,应用开放平台操作自动化系统进行流 程设计。开发人员首先按照操作自动化系统体系架构 搭建开发环境,将 E n t e g o r A g e n t 部

11、署在网上银行应用 服务器之上,由 E n t e g o r S e r v e r 对网上银行应用服务器 上的作业进行远程控制与定时调度,然后通过 E n t e g o r S t u d i o 进行工作流设计,如图 4 所示。 图 4 主工作流设计 在循环体中,首先执行 c r e a t e p o s d i r . s h 操作,如果 执行成功, 则直接跳出循环体, 活动结束 ; 否则将转向 “发 预警邮件” ,接着转到“人工处理” ,等待维护人员做出 处理。维护人员收到预警邮件后,可根据错误原因,在 客户端通过 E n t e g o r U T模块对执行失败的任务做出相应 的

12、处理。 四、开放平台操作自动化系统的应用价值 出现问题后才去解决问题,对于一个拥有众多客户 的商业银行而言,带来的损失是不可估量的,也会给企 业形象带来巨大负面影响。因此,我们需要尽可能在问 题出现之前发现隐患,然后防患于未然。开放平台操作 自动化系统可以提高操作流程的可控性,轻松管理各种 I T资源,提高企业的 I T服务质量,有效降低运维故障。 该系统还能集中监控和管理关键操作流程,大幅降低 I T 运维中关键流程执行的人为风险;对于批量作业,可以 实现作业调度自动化,提高 I T服务效率,大幅降低运 维工作量,减轻运维工作负荷;实现主动检查,保障业 务系统的安全运转。 目前,开放平台操作

13、自动化系统已经在中国工商银 行全行系统内实现广泛应用,并取得了良好的成效。相 信在不久的将来,除了商业银行,开放平台操作自动化 系统还会在保险、证券、电信、政府、电力、邮政、海 关等拥有大中型数据中心的机构内发挥重要的作用。 图 5 子工作流设计 由于网上银行应用服务器上各个定时作业是相互独 立的,因此,主工作流的设计采用并发的模式对各个定 时作业进行实时调度。每一个循环体是一个定时作业, 当循环体中的延时器到达指定时间点,开始自动调用对 应的子工作流。下面以名为“P O S对账文件夹生成”的 子工作流为例,说明子工作流的设计模式,如图 5 所示。 FCC 开始活动 循环开始 执行 createposdir.sh 发预警邮件 人工处理 循环结束 结束活动 mail 循环开始 _1 开始活动 并发活动 并 发 结 束 每10分钟 清理企业网银批量扣个人上传文件 循环结束 _2 个贷查询文件清除 0:10 循环开始 _2循环开始 _3 1:00 循环结束 _1循环结束 _3 循环结束 _4 循环结束 循环开始 _4 循环开始 6:00 Delayer_1:00 游易机票生成机场信息文件POS 对账文件夹生成 游易网文件导入

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号