一体化管理要灵活
——浙商银行开发应用性能管理平台
2017-11-08赵志远,季莹,章继刚
网络安全和信息化 2017年12期
浙商银行应用性能管理平台是结合天旦的技术和实际情况研发的一体化运维平台,在本届论坛中,该项目荣获“2017中国IT运维最佳技术突破”大奖。
该项目在建设中遵循了六大原则,包括最小风险接入原则、有效性原则、安全性原则、可扩展性原则、可管理性原则以及易用性原则,从而保证了其先进性、实用性、扩展性、稳定性等方面保持良好平衡。
整体架构如图1所示,由数据采集层和数据处理层二个层次构成。
该平台具有较强的扩展性,能够在包括监控范围、管理功能、管理对象数量等方面提供灵活、多样的扩展能力;同时可以适应生产系统新业务、新技术的要求,适应于系统未来发展的需要,并能与其他基于业界标准的软件进行集成。
图1 整体架构
图2 对外接口
其采用“分布部署、集中监控”模式,在业务扩展时,可根据系统性能和容量的要求,增加相应的服务器就可以实现系统处理能力的扩展。
该平台对外的接口包括告警接口、数据输出接口,如图2所示。
在部署该平台方面,在浙商银行数据中心的核心业务区的交换机上配置镜像,将镜像数据送至现有的TAP交换机,在TAP交换机上过滤所监控业务的交易数据。将过滤后的数据输出到BPC业务应用交易监控系统服务器。
在双活架构模式下,分布在两地的应用架构具备相互连续运行能力,因此一笔交易的请求、响应可能分布在两个数据中心。BPC业务应用交易监控系统,通过关联两地的交易数据,完成对业务交易性能的监控分析。
BPC业务应用交易监控系统服务器支持主从架构,BPC业务应用交易监控系统从服务器负责数据处理、分析、存储。BPC业务应用交易监控系统主服务器除提供从服务器功能外,还提供集中控制、展现、配置、告警分析等功能。