中文题名: | 增量式云备份系统性能监控的实现 |
姓名: | |
保密级别: | 公开 |
学科代码: | 080901 |
学科专业: | |
学生类型: | 学士 |
学位年度: | 2013 |
学校: | 北京师范大学 |
校区: | |
学院: | |
第一导师姓名: | |
第一导师单位: | |
提交日期: | 2013-05-27 |
答辩日期: | 2013-05-15 |
中文关键词: | |
中文摘要: |
随着人类社会信息化程度的不断提高,相应产生的数据量呈爆炸式增长,数据备份逐渐成为IT领域的一个热门话题。T-Cloud增量式云备份系统是一个在线可靠性高的增量备份工具,具有“客户端-索引服务器-文件服务器”三个层次。其中,在文件备份和恢复过程中,索引服务器需要获得一些文件服务器的系统信息并进行分析,计算静态得分、动态得分等衡量指标,来确定文件服务器的分配问题。
为解决以上问题,本设计建立了一个与T-Cloud密切相关的监控系统,本监控系统采用读取proc文件和系统调用的方式采集文件服务器的系统信息,又采用Linux操作系统的Socket技术把采集到的系统信息传递给接收程序,并写入日志文件,索引服务器可通过读取并分析该日志文件得到文件服务器的分配策略。
本文首先介绍了Linux监控系统的相关概念和技术发展,又对T-Cloud云备份系统的项目背景做了大致介绍,并随之引出本监控模块的需求分析。接着对Linux系统调用、Linux proc文件系统、socket通信等技术进行了详细分析和研究。然后从T-Cloud系统的需求出发,设计了一套行之有效的Linux监控系统。最后从日志文件的生成、Web管理平台的展示以及数据库变量分析三个方面对本监控模块进行了测试,说明了本监控模块符合需求分析里的要求,保证了数据的准确性、完整性和及时性,是一个合格的Linux系统监控程序。
﹀
|
馆藏号: | 本080605/1330 |
开放日期: | 2013-07-31 |