如何提高数据中心运维服务质量

2022-06-09 08:32:51
[ BPO网导读 ] 随着应用产品规模的增长,主机联机业务量持续攀升,主机高峰交易率等关键系统的性能指标屡屡刷新纪录,主机系统的运行状况、服务能力成为影响数据中心生产运维服务质量的关键。


3.程序逻辑关系较为复杂,交易联动使得主机系统异常的风险增大。随着应用产品规模以及业务功能的推广,银行应用系统的架构日益复杂,架构上如果采用紧耦合设计方式,容易使某个应用功能的变化造成不可预见的后果,甚至影响对外服务。
4.版本投产环节多、操作流程较为复杂,对主机服务水平造成一定压力。为适应业务发展需要,银行信息科技部门时常要进行应用版本的升级更新,在主机应用版本升级期间,为了控制投产时间往往会采取封闭交易或下宕联机的方式。因为联机程序升级一般还需要完成BlND、NEW-COPY等操作,如果升级涉及的程序数量较多,升级期间出现任何意外都有可能影响主机对外服务。 5.应急处理比较复杂,不利于现场紧急操作。为满足业务连续性要求,各家商业银行的应急管理体系、应急处理手段都日趋成熟。但限于已有的应用架构、技术手段等因素,当部分业务功能异常并引起主机系统资源紧张时,如果不能有效地从应用层面进行交易流量控制,那么极有可能造成应急响应时间长,进而影响主机对外服务能力。
二、怎样保证或提高主机的服务能力
根据上面的分析,可以看到通过对应用架构进行改善优化、对生产管理手段进行提升,可以在一定程度上提升银行数据中心主机服务能力,具体可以从以下几方面考虑。
1.从架构层面控制联机业务量合理增长,有效利用主机资源。不合理的联机业务量增长不仅会造成系统资源的浪费,更会因对资源的消耗而对系统运行造成威胁。因此,数据中心等生产运维单位必须持续做好业务量统计分析工作,特别要跟踪分析内部管理交易量和真实业务交易量的占比,这是真正衡量银行核心应用系统质量优劣的关键指标。从架构层面,在产品的设计、开发阶段就注重评估交易对联机业务量的影响、对系统资源的消耗,从源头上保证生产资源得到合理使用。比如把时效性要求不高的联机业务改造为批量方式处理,减小主机联机系统的运行压力。比如对平台应用的查询功能严格控制使用主机接口,对于时效性要求不高的数据由主机批量定时下载到平台侧,在平口调用完成查询,减少不必要的主机接口酒用而造成的联机业务量增长及系统资源消耗。
2.完善应用架构设计与程序开发规范。控制联机程序对主机资源的消耗:联机程序因在处理过程中存在时联机线程、数据库连接数等公共资源的竞争,联机交易的设计是否完善不仅关系到交易自身的执行效率,还会间接影响到其他交易的执行情况以及整个生产系统的运行状况。所以必须从架构设计与程序开发规范方面严格控制联机程序对资源的消耗。比如联机小批量的处理方式决定了它对主机资源的消耗较大,必须从应用架构与开发规范上严格控制联机交易对联机小批量方式的调用,必须使用的也应从系统、应用、业务处理模式等多角度考虑优化措施、控制交易并发度,确保这类交易发生问题时可以快速从系统层面限制其对资源的占有,减小对整体运行环境的影响。


BPO网版权及免责声明

1、凡本网注明:“BPO网”或者“原创”的所有作品,版权均属于BPO网所有,其他媒体、网站或个人转载使用时必须注明:“文章来源:BPO网”。违反上述声明者,本网将追究其法律责任。

2、凡本网注明“来源:XXX(非BPO网)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其产生的任何结果负责。

BPO公众号 BPO公众号
返回顶部