APP下载

智能监测关键业务
——西安银行开发运管平台

2017-11-08赵志远,季莹,章继刚

网络安全和信息化 2017年12期
关键词:数据包运维组件

西安银行的IT运维管理面临的主要问题是缺少对各业务应用交易的运行情况的监控,难以全面、准确、及时地掌握业务应用系统的运行情况;无法自动发现应用拓扑关系和交易访问路径,并以此为基础实现故障应用系统的自动定位。

在业务交易监控方面,需要能够对业务流程进行梳理,按业务交易路径实时监控各业务组件的状态,覆盖网络和业务系统,真正做到端到端的业务交易性能监控分析。

图1 应用监控系统功能框架

当故障发生时,业务交易监控系统能够根据各组件的性能参数,自动化定位故障根源,提供故障处理速度。

针对以上痛点和需求,通过运维开发、拥抱开源、互联网经验借鉴三个历程,西安银行结合天旦BPC产品,成功完成智能运管平台的建设。

在本届论坛中,该项目荣获“2017中国IT运维最佳技术突破”大奖。

这一项目的创新点包括如下:集中监控、数据可视化、开放的IT服务管理平台、自动化运维平台以及数据分析平台。

应用监控系统通过纯旁路方式(交换机镜像或分光)在网络上获取业务系统的数据包,不会对业务系统产生任何影响,通过服务器网卡直接捕获数据包并进行过滤,然后由解码引擎(Decode Engine)对业务数据包进行解码分析和重组分析。系统功能框架如图1所示。

业务交易路径信息可由服务路径自动发现模块(SPVD功能)进行应用访问关系梳理,包括IP地址/端口号、服务访问路径、协议类型等。

最终通过应用监控系统对业务系统进行交易性能可视化呈现、应用异常快速定位和告警,并进行多维度统计和单笔交易追踪。

该系统实现了通过网络数据进行精确梳理,自动分析同步/异步TCP连接模式;应用组件的交易性能评估,提供交易量、成功率、响应时间、响应率、返回码、网络流量等精细化服务质量指标;支持基准线的生成和呈现等14项核心功能点。

在系统部署方面,支持分布式部署,包括双中心、多中心部署模式,以及负载分担部署模式,可以跨多个服务器对于所收集数据进行分布式统计和集中呈现。

猜你喜欢

数据包运维组件
无人机智能巡检在光伏电站组件诊断中的应用
二维隐蔽时间信道构建的研究*
民用飞机飞行模拟机数据包试飞任务优化结合方法研究
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
运维技术研发决策中ITSS运维成熟度模型应用初探
SmartSniff
风电运维困局
杂乱无章的光伏运维 百亿市场如何成长
基于ITIL的运维管理创新实践浅析