APP下载

服务可用性监控系统的设计与实现

2016-04-08侯兴林王晓云

软件 2016年2期

侯兴林++王晓云

摘要:随着互联网服务研究的不断深入,人们对网络服务的依赖程度也日渐增加。尤其在一些实时性要求较高的网络服务应用上,服务的后台核心系统是否具备高可用性,已经是影响该服务质量的关键因素。本文研究了针对服务可用性监控的服务可用性监控系统架构,提出了一个基于分层架构实现的多模块服务可用性监控系统,架构可以对接入的服务进行实时的监控,并展示该服务的实时可用性数据,从而可以在服务出现故障的时候快速的对其报警。

关键词:可用性;监控;报警

中图分类号:TP393.08

文献标识码:A

DOI:10.3969/j.issn.1003-6970.2016.02.018

引言

随着计算机技术与人们生活的紧密结合,在许多类似金融服务系统、飞行控制系统、医疗系统等应用领域,人们对这些系统的要求是不间断的提供有保障的服务,因为这些服务系统的故障会造成灾难性的后果。高可用性的服务解决方案就是为了解决这样的需求,高可用性系统相比普通的计算机系统来说,复杂性高了很多,其对应的研发成本也高了很多。

对于高可用性系统来说,该系统的用户会在系统设计之前,对系统的设计者提出一些量化标准,比如,要求该系统在一个时间范围内宕机的时间被控制在一定的范围内,高可用性系统由于其较高的设计难度,如果能在系统的运行期间引入量化分析的方法,就可以有效的对其可用性进行预测及报警,所以一个可用性监控系统对于一些大型系统的故障预测及报警有着非常重要的意义。……

登录APP查看全文