容灾系统控制平台与心跳检测技术的研究与实现
发布时间:2021-04-08 20:56
容灾技术是保证计算机系统高可用性的重要技术之一。从范畴上讲,容灾技术包括心跳检测技术在内的许多技术手段,如双机热备份,计算机集群,存储区域网络等。在计算机系统发生人为失误,系统错误,甚至受到外来打击或者遭到停电,洪水等灾难性的破坏时,容灾技术仍能使系统在少损失数据甚至不损失数据的情况下对外提供高可用不间断或间断时间很短的服务。心跳技术作为一种容灾技术其主要功能是检测系统错误并做出适当的反应,心跳检测的性能和准确率对容灾系统提供的服务有很大影响,已经成为容灾技术不可缺少的一方面。本文从容灾技术的基础入手,讲述了容灾技术的概念,分类,级别,性能指标,并给出了容灾技术的重要性以及其在国内外的发展现状。接着针对某实际工程项目的生产系统对系统提供高可用性服务的需求,给出了一个在本地使用计算机高可用集群,双机容错技术,在异地使用远程容灾中心进行容灾的容灾系统的设计,讨论了该容灾系统的软硬件体系结构,子系统的划分,各个子系统的功能及它们之间的关系,并对其中的容灾系统控制平台和状态检测子系统进行了详细的设计与分析。之后将重点转到状态检测子系统所使用的心跳检测技术上来,详细介绍心跳检测技术的原理,性能指...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题的来源及理论基础
1.2 课题实际意义与国内外综述
1.3 课题主要研究内容
第2章 容灾系统概述
2.1 引言
2.2 容灾与容灾系统
2.2.1 基本概念
2.2.2 参数指标
2.2.3 容灾系统的分类与分级
2.2.4 容灾系统的关键技术
2.3 本章小结
第3章 某工程容灾系统及控制平台详细设计
3.1 引言
3.2 某工程生产系统描述
3.3 某工程生产中心容灾系统体系结构
3.3.1 容灾策略的选择
3.3.2 容灾系统的硬件体系结构
3.3.3 容灾系统的软件体系结构
3.3.4 容灾系统工作流程
3.4 容灾系统控制平台的设计与实现
3.4.1 控制平台简单描述
3.4.2 总体设计和处理流程
3.4.3 平台模块设计
3.4.4 平台数据结构设计
3.5 本章小结
第4章 心跳检测模块的设计与实现
4.1 引言
4.2 状态检测子系统设计
4.3 集群及心跳检测基本原理
4.3.1 计算机集群基本原理
4.3.2 心跳检测基本原理
4.4 加速心跳协议的分析及改进
4.4.1 加速心跳协议
4.4.2 选举算法的加入
4.5 项目心跳检测模块的设计与实现
4.5.1 心跳检测模块总体设计
4.5.2 局域网心跳检测详细设计
4.5.3 广域网心跳检测详细设计
4.5.4 心跳检测模块实验及性能评价
4.6 本章小结
结论
参考文献
附录
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
哈尔滨工业大学硕士学位涉密论文管理
攻读学位期间发表的学术论文
致谢
【参考文献】:
期刊论文
[1]基于数据中心的容灾技术分析[J]. 叶剑. 电信技术. 2005(08)
[2]大型数据库系统容灾技术研究[J]. 闵有黎,马晓明. 电信技术. 2005(07)
[3]银行业信息系统容灾技术初探[J]. 施闻捷. 中国金融电脑. 2005(07)
[4]基于Linux的高可用系统中IP接管的设计与实现[J]. 王国豪,陈文智,石教英. 计算机应用. 2005(07)
[5]一种支持负载均衡的多机心跳模型[J]. 侯宗浩,董小社,郑守淇,刘爱华,胡雷钧. 小型微型计算机系统. 2005(01)
[6]Heartbeat-Gear:一种新型的实时心跳监测技术[J]. 谢长生,胡庆平,谭志虎. 计算机工程与科学. 2004(05)
[7]Linux高可用集群心跳机制研究[J]. 谢斌,高扬. 计算机工程与应用. 2004(01)
[8]灾难备份系统的分析与思考[J]. 肖万程. 信息网络. 2003(05)
[9]SAN网络备份系统模型[J]. 顾炯,金崇英,管海兵,胡越明. 计算机工程与应用. 2003(08)
[10]高可用系统的技术与应用[J]. 蒋谢彬,李献球. 计算机系统应用. 2003(01)
博士论文
[1]异构集群系统中基于进程迁移机制的负载平衡算法的研究[D]. 蒋江.国防科学技术大学 2002
本文编号:3126261
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题的来源及理论基础
1.2 课题实际意义与国内外综述
1.3 课题主要研究内容
第2章 容灾系统概述
2.1 引言
2.2 容灾与容灾系统
2.2.1 基本概念
2.2.2 参数指标
2.2.3 容灾系统的分类与分级
2.2.4 容灾系统的关键技术
2.3 本章小结
第3章 某工程容灾系统及控制平台详细设计
3.1 引言
3.2 某工程生产系统描述
3.3 某工程生产中心容灾系统体系结构
3.3.1 容灾策略的选择
3.3.2 容灾系统的硬件体系结构
3.3.3 容灾系统的软件体系结构
3.3.4 容灾系统工作流程
3.4 容灾系统控制平台的设计与实现
3.4.1 控制平台简单描述
3.4.2 总体设计和处理流程
3.4.3 平台模块设计
3.4.4 平台数据结构设计
3.5 本章小结
第4章 心跳检测模块的设计与实现
4.1 引言
4.2 状态检测子系统设计
4.3 集群及心跳检测基本原理
4.3.1 计算机集群基本原理
4.3.2 心跳检测基本原理
4.4 加速心跳协议的分析及改进
4.4.1 加速心跳协议
4.4.2 选举算法的加入
4.5 项目心跳检测模块的设计与实现
4.5.1 心跳检测模块总体设计
4.5.2 局域网心跳检测详细设计
4.5.3 广域网心跳检测详细设计
4.5.4 心跳检测模块实验及性能评价
4.6 本章小结
结论
参考文献
附录
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
哈尔滨工业大学硕士学位涉密论文管理
攻读学位期间发表的学术论文
致谢
【参考文献】:
期刊论文
[1]基于数据中心的容灾技术分析[J]. 叶剑. 电信技术. 2005(08)
[2]大型数据库系统容灾技术研究[J]. 闵有黎,马晓明. 电信技术. 2005(07)
[3]银行业信息系统容灾技术初探[J]. 施闻捷. 中国金融电脑. 2005(07)
[4]基于Linux的高可用系统中IP接管的设计与实现[J]. 王国豪,陈文智,石教英. 计算机应用. 2005(07)
[5]一种支持负载均衡的多机心跳模型[J]. 侯宗浩,董小社,郑守淇,刘爱华,胡雷钧. 小型微型计算机系统. 2005(01)
[6]Heartbeat-Gear:一种新型的实时心跳监测技术[J]. 谢长生,胡庆平,谭志虎. 计算机工程与科学. 2004(05)
[7]Linux高可用集群心跳机制研究[J]. 谢斌,高扬. 计算机工程与应用. 2004(01)
[8]灾难备份系统的分析与思考[J]. 肖万程. 信息网络. 2003(05)
[9]SAN网络备份系统模型[J]. 顾炯,金崇英,管海兵,胡越明. 计算机工程与应用. 2003(08)
[10]高可用系统的技术与应用[J]. 蒋谢彬,李献球. 计算机系统应用. 2003(01)
博士论文
[1]异构集群系统中基于进程迁移机制的负载平衡算法的研究[D]. 蒋江.国防科学技术大学 2002
本文编号:3126261
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3126261.html