容灾监控系统的设计与实现
发布时间:2023-05-28 10:48
随着信息系统的普及和网络技术的迅猛发展,越来越多的关键数据被存储在计算机系统中。这些计算机系统的服务一旦发生停顿、数据发生丢失和损坏将对企业造成难以估量的损失。同时企业对于系统服务和数据可用性的要求也大为提高,因为即使是短时间的系统停机也将造成业务停顿和经济损失,因此数据的容灾问题就显得尤为重要。另外,要预防灾难和及时对灾难做出反应,还需要一个可靠的、可以综合监控信息系统的监控系统。 本文结合当今企业的实际需要,对容灾和监控技术做了深入的研究,设计实现了一个容灾监控系统。容灾监控系统主要分为监控客户端、主服务器端和备用服务器端。系统的客户端采用基于java的应用程序,以具有较好的可移植性;主服务器端和备用服务器端采用了Unix下的C编程,以获取更高的执行效率和更短的响应时间;客户端与服务器端通过Socket进行通信。 容灾监控系统的主要功能是对操作系统和数据库进行实时监控,当运行发生错误时进行报警,及时通知管理员查看并做出反应。系统还可以对这些错误和异常进行分析,并且通过SQL Trace和Tkprof工具分析和获取运行出现异常和存在性能问题的SQL语句,帮助管理员找出...
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
目录
摘要
ABSTRACT
第一章 绪论
1.1 系统开发背景
1.2 国内外的同类产品现状
1.3 系统的研究目标
1.4 本文的主要贡献
1.5 本文的组织结构
第二章 系统的总体架构
2.1 系统架构
2.2 系统开发路线
2.2.1 系统技术框架
2.2.2 系统开发过程
第三章 系统需求分析
3.1 应用系统灾难分析
3.1.1 灾难的定义
3.1.2 灾难分析
3.1.3 灾难分析结论
3.2 系统需求分析
3.2.1 系统业务需求描述
3.2.2 系统需求分析
第四章 系统设计
4.1 系统总体设计结构
4.2 系统功能构成
4.2.1 系统功能构成图
4.2.2 系统功能模块
4.3 设计阶段的主要问题
4.3.1 监控预警
4.3.1.1 预警的级别分析
4.3.1.2 监控信息的存储
4.3.2 基于系统负载的数据库诊断
4.3.3 实时监控的设计
4.3.4 系统容灾设计
第五章 系统功能的实现
5.1 监控预警的实现
5.1.1 监控数据的获取
5.1.2 监控数据的展现
5.1.3 被动触发式的监控
5.2 容灾功能的实现
5.2.1 数据同步
5.2.2 数据库接管
5.3 数据库诊断功能的实现
5.3.1 sqltrace模块
5.3.2 数据显示
5.4 系统性能分析
第六章 结束语
参考文献
致谢
学位论文评阅及答辩情况表
本文编号:3824443
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
目录
摘要
ABSTRACT
第一章 绪论
1.1 系统开发背景
1.2 国内外的同类产品现状
1.3 系统的研究目标
1.4 本文的主要贡献
1.5 本文的组织结构
第二章 系统的总体架构
2.1 系统架构
2.2 系统开发路线
2.2.1 系统技术框架
2.2.2 系统开发过程
第三章 系统需求分析
3.1 应用系统灾难分析
3.1.1 灾难的定义
3.1.2 灾难分析
3.1.3 灾难分析结论
3.2 系统需求分析
3.2.1 系统业务需求描述
3.2.2 系统需求分析
第四章 系统设计
4.1 系统总体设计结构
4.2 系统功能构成
4.2.1 系统功能构成图
4.2.2 系统功能模块
4.3 设计阶段的主要问题
4.3.1 监控预警
4.3.1.1 预警的级别分析
4.3.1.2 监控信息的存储
4.3.2 基于系统负载的数据库诊断
4.3.3 实时监控的设计
4.3.4 系统容灾设计
第五章 系统功能的实现
5.1 监控预警的实现
5.1.1 监控数据的获取
5.1.2 监控数据的展现
5.1.3 被动触发式的监控
5.2 容灾功能的实现
5.2.1 数据同步
5.2.2 数据库接管
5.3 数据库诊断功能的实现
5.3.1 sqltrace模块
5.3.2 数据显示
5.4 系统性能分析
第六章 结束语
参考文献
致谢
学位论文评阅及答辩情况表
本文编号:3824443
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3824443.html