学位论文 > 优秀研究生学位论文题录展示

系统资源高可用性和应用性能保证的研究及实现

作 者: 李春颖
导 师: 胡吉明
学 校: 河海大学
专 业: 计算机应用技术
关键词: 高可用性 数据采集 数据分析 告警 有限自动机
分类号: TP311.5
类 型: 硕士论文
年 份: 2003年
下 载: 98次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着软件业的高速发展,高可用性(High Availability, HA)越来越受到人们的重视。高可用性这是关键系统最重要的要求之一。它要求网络系统有失败(或异常)恢复的功能,能从网络系统上断开不能响应服务的节点及链路,而把服务转向备份的服务及链路;而当失败的服务及链路重新恢复的时候,它们就成了热备份系统。所以,网络系统要具备冗余的网络设备(服务器及链路等)系统以及失败(或异常)恢复管理设备。 高可用性的实现需要在硬件、系统软件、中间件、应用软件上的整体考虑,以保证系统在任一环节失效的情况下,都能进行及时恢复,要求系统恢复时间极短,并且在系统恢复后保证数据的一致性。 本文首先介绍了通用高可用系统的策略,通过对系统硬件、操作系统、网络、数据库软件、应用软件运行方式的研究,提出了三主机模式高可用系统,实现监控业务系统中所有关键资源的解决方案。 然后,本文着重论述了如何在发生各种不可预料的故障、破坏性事故或灾难情况时,能够继续提供计算机服务,确保业务系统的7x24小时不间断运行。在研究基础上,本文提出了一个系统资源高可用性和应用性能保证的原型,并就此进行了实验。 本文最后总结了工作尚存的不足,并指出了其发展的方向、应用前景和它所面临的挑战。

全文目录


第一章 绪论  6-10
  1.1 研究背景及意义  6-7
    1.1.1 研究背景  6
    1.1.2 研究意义  6-7
  1.2 发展现状  7-8
  1.3 本文工作及组织  8-10
    1.3.1 本文的工作内容和成果  8
    1.3.2 本文的组织  8-10
第二章 高可用系统使用的关键技术  10-23
  2.1 高可用性简介  10-12
    2.1.1 高可用性的概念  10
    2.1.2 高可用系统特征及功能  10-11
    2.1.3 高可用系统原理  11-12
  2.2 多层体系结构  12-13
  2.3 组件技术  13-14
  2.4 TCP/IP协议的网络通信  14-19
    2.4.1 Socket定义  14-15
    2.4.2 Socket编程原理  15-17
    2.4.3 关于Socket的封装  17-18
    2.4.4 使用队列技术解决网络拥塞  18-19
  2.5 ARP欺骗的原理  19-21
  2.6 有限自动机  21-22
  2.7 本章小结  22-23
第三章 三主机高可用性系统  23-39
  3.1 HA系统的逻辑体系和框架结构  23-25
  3.2 控制服务器与业务主机(或备机)通信  25-28
    3.2.1 基于Socket的通信代理  26-27
    3.2.2 RS232串口通讯  27-28
  3.3 HA系统中远程对象服务  28-34
    3.3.1 远程调用机制  28-30
    3.3.2 远程对象服务的实现  30-34
  3.4 业务主机失效后,备机IP的自动接管  34-37
  3.5 利用WATCHDOG防止HA系统单点失效  37
  3.6 系统的性能分析  37-38
  3.7 本章小结  38-39
第四章 HA系统中控制服务器的实现  39-48
  4.1 控制服务器的功能  39-40
  4.2 过滤器组件和分析器组件  40-43
  4.3 在分析器中利用有限自动机进行程序设计  43-45
  4.4 控制服务器的运行流程  45-47
  4.5 本章小结  47-48
第五章 HA系统中探针容器的实现  48-55
  5.1 探针容器(数据采集节点)  48-49
  5.2 探针组件  49-52
  5.3 探针容器的运行过程  52-54
  5.4 本章小结  54-55
第六章 HA系统中控制台的实现  55-60
  6.1 控制台功能  55-58
  6.2 控制台操作探针为例描述控制台管理HA系统  58-59
  6.3 本章小结  59-60
第七章 总结和展望  60-61
  7.1 总结  60
  7.2 展望  60-61
致谢  61-62
主要参考文献  62-63

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 光探针测量系统中瞄准信号的检测与处理的研究,TH74
  3. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  4. 基于MODBUS的发电厂数据采集系统的研究,TM621
  5. 基于信号完整性分析的高速数采卡设计,TP274.2
  6. 基于DSP的三维测头数据采集处理系统的研制,TP274.2
  7. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  8. 基于USB2.0的高速数据采集系统,TP274.2
  9. 基于FPGA的高速实时数据采集系统,TP274.2
  10. 节能与新能源汽车数据采集与高原适配技术探索研究,U469.7
  11. 基于DSP的水声信号采集系统研究,TP274.2
  12. 声学计算机键盘原理研究与实现,TP334.23
  13. 井下数据采集与传输方法研究,TE938
  14. 核废物暂存库辐射场无线监测系统研究,TL751
  15. 基于DSP的单频激光实时信号解调方法研究,TN911.3
  16. 足球运动数据采集系统设计,TP212.9;TP274.2
  17. F企业借助 RFID 改善i产品生产数据采集研究及应用,TP274.2
  18. CAN总线技术在气象监测系统中的应用研究与实现,P409
  19. 水情自动监测系统的设计与实现,P335
  20. 中学化学虚拟实验操作诊断方法研究,TP311.52
  21. 通钢精炼炉钢液成分分析系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程
© 2012 www.xueweilunwen.com