论文摘要
应用于金融、电信等关键领域的高端容错计算机不同于普通的事务处理服务器,它既要具有较高的事务处理性能,又要具有极高的可用性。否则,这些系统一旦发生失效则会引发灾难性的后果。因此,对高端容错计算机系统的可用性评价显得尤为重要。本文拟开发一个计算机可用性建模与评估工具,通过评测目标系统的可用性、可运行性等相关指标,为高端容错计算机的评估与测量提供支持。本文对国内外可用性评测的现状以及现有的可用性分析工具进行了深入的调研,并针对传统评测体系中将容错能力指标与系统性能指标相分离、评测指标过于单一等问题,设计了符合高端容错计算机可用性测试需求的评测指标及其测试流程。并据此开发了一个计算机可用性建模与评估工具,以实现对系统可用性、可运行性、部件MTBF(Mean Time Between Failure)的阈值与实测值等多种评测指标的测试与分析。依据以上不同种类的测试需求,将其分成了以下七个功能模块。主控模块是本文工具的控制台,负责其他功能模块的调度执行,提供数据库访问接口与用户图形界面。系统近似RBD(Reliability Block Diagram)绘制模块在用户界面依次绘制功能子系统框图、描述系统冗余策略、自动绘制系统近似RBD。系统可用性分析模块采用基于组合模型和基于Petri网两种方法分析各功能子系统及全系统的可用性。部件失效敏感度分析模块分析指定部件失效率变化对系统可用性的影响,给出部件失效敏感度分析图表。负载强度敏感度分析模块分析不同级别的负载强度对系统可用性的影响,绘制负载强度敏感度曲线。部件MTBF值分析模块由两个子模块构成,分别分析指定部件MTBF的阈值与实测值。系统可运行性分析模块分析目标系统处于正常、降级、不可用三种状态模式下的平均处理性能与对应的稳态概率,由此进一步分析系统可运行性,绘制目标系统性能-时间曲线。最后,本文对HP公司生产的Superdome以及一台在研的HEFT系统两台高端容错计算机系统的可用性等评测指标进行评估,并对实验结果进行详细的对比分析,依此为HEFT系统样机的改进提供了一些参考意见。以上实验也充分说明了本文工具已基本满足高端容错计算机可用性评测的需求。
论文目录
摘要Abstract第1章 绪论1.1 课题背景1.1.1 课题来源1.1.2 课题研究的目的和意义1.2 可用性建模与评估的研究现状及分析1.2.1 高可用性等级划分1.2.2 可用性建模技术概述1.2.3 可用性建模的研究概况与典型的可用性评估工具1.3 主要研究内容1.4 论文组织结构第2章 高端容错计算机的可用性评测2.1 评测指标及其测试流程2.2 系统可用性及相关影响因子的综合分析2.2.1 系统可用性及稳态可用度2.2.2 基于组合模型方法的可用性分析2.2.3 基于Petri网方法的可用性分析2.2.4 部件失效敏感度分析思想2.2.5 负载强度敏感度的定量考察与分析2.3 部件MTBF值分析思路2.3.1 部件MTBF的阈值分析2.3.2 部件MTBF实测值测试策略2.4 系统可运行性的量化研究思想2.4.1 可运行性概述2.4.2 系统可运行性的量化分析思想2.5 本章小结第3章 计算机可用性建模与评估工具的设计3.1 计算机可用性建模与评估工具的需求分析3.2 与测试环境交互的外部接口3.3 架构设计3.4 各功能模块的设计3.4.1 主控模块3.4.2 系统近似RBD绘制模块3.4.3 系统可用性分析模块3.4.4 部件失效敏感度分析模块3.4.5 负载强度敏感度分析模块3.4.6 部件MTBF值分析模块3.4.7 系统可运行性分析模块3.5 本章小结第4章 计算机可用性建模与评估工具的实现4.1 相关软件技术4.2 程序实现中遇到的问题4.3 数据库的设计4.4 各功能模块的实现4.4.1 主控模块4.4.2 系统近似RBD绘制模块4.4.3 系统可用性分析模块4.4.4 部件失效敏感度分析模块4.4.5 负载强度敏感度分析模块4.4.6 部件MTBF值分析模块4.4.7 系统可运行性分析模块4.5 本章小结第5章 实验及结果分析5.1 目标系统综述5.2 Superdome的可用性建模与评估实验及结果分析5.2.1 系统近似RBD绘制实验及结果分析5.2.2 部件MTBF值分析实验5.2.3 系统可用性分析实验及结果分析5.2.4 部件失效敏感度分析实验及结果分析5.2.5 负载强度敏感度分析实验及结果分析5.2.6 系统可运行性分析实验及结果分析5.3 HEFT系统的可用性建模与评估实验及结果分析5.3.1 系统近似RBD绘制实验及结果分析5.3.2 部件MTBF值分析实验5.3.3 系统可用性分析实验及结果分析5.3.4 部件失效敏感度分析实验及结果分析5.3.5 负载强度敏感度分析实验及结果分析5.3.6 系统可运行性分析实验及结果分析5.4 Superdome与HEFT系统实验结果的综合对比分析5.5 本章小结结论参考文献致谢
相关论文文献
标签:可用性论文; 可运行性论文; 可用性评测论文; 高端容错论文;