云彩店邀请码|半壳|优胜
在B/S结构或C/S结构的大型实时业务系统中,持续提供计算的服务器系统会因为性能衰退或系统异常而意外失效,因此有必要对服务器系统的监测和恢复技术进行研究,尽可能地降低服务器系统的意外失效所导致的损失。本论文以北京市南中轴路大容量快速公交线(BRT)智能公交系统为研究背景,分析了引起BRT系统失效的原因,在软件抗衰相关技术的基础上,重点研究了BRT系统监测技术与恢复技术,包括系统性能检测技术、系统微重启恢复技术、系统运行监控技术等,并在此基础上设计实现BRT监测管理系统。完成的主要工作如下:(1)研究系统运行时系统性能参数的表现对于系统性能的影响,结合基于时间的方法和基于度量的方法来研究系统性能的衰退趋势。在此基础上,针对BRT服务器系统,分析了BRT服务器运行特征,并提出一种系统性能衰退检测的方法,该方法通过采集影响服务器性能的参数,以系统各个运行周期为研究对象,用层次分析法(AHP)对多个性能参数进行综合计算,最后得到评价系统性能的无量纲指标——单位时间消耗的系统资源指标和稳定性指标,并对各个运行周期的性能指标进行回归分析,预测系统性能衰退情况。(2)针对引起的BRT系统意外失效的异常,首先分析了导致异常发生的原因——未知软件缺陷(Heisenbugs),然后根据类模块间的调用关系形式化描述了类模块间的重启相关性,并定义了一组类模块间重启关系的推导规则,最后提出了一种基于自愈类模块的微重启技术。(3)针对BRT智能公交系统运行时维护和管理的需要,分析BRT智能公交系统的物理运行环境与软件逻辑结构,研究了系统运行监控相关技术,包括系统数据动态采集技术、系统远程监控技术、系统多级恢复策略以及日志管理技术等,并结合以上的系统性能衰退检测算法和基于自愈类模块的微重启技术,设计并实现了BRT监测管理系统。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/207351.html
本站部分内容来源网络如有侵权请联系删除