首页> 中文学位 >Linux虚拟服务器管理系统的设计与实现
【6h】

Linux虚拟服务器管理系统的设计与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

第1章 绪 论

1.1 课题背景及研究的目的和意义

1.2 国内外研究现状

1.3 本文的主要研究内容及论文结构

第2章 需求分析与总体设计

2.1 需求分析

2.2 系统总体设计

2.3 本章小结

第3章 系统详细设计与实现

3.1 MgmtAgent模块的设计与实现

3.2 MgmtServer模块的设计与实现

3.3 MgmtMonitor模块的设计与实现

3.4 Keepalived HotConf模块的设计与实现

3.5 本章小结

第4章 系统测试与性能分析

4.1 MgmtAgent模块测试用例

4.2 MgmtServer模块测试用例

4.3 MgmtMonitor模块测试用例

4.4 Keepalived的HotConf模块测试用例

4.5 程序结果

4.6 本章小结

结论

参考文献

声明

致谢

个人简历

展开▼

摘要

Linux虚拟服务器管理系统以 Linux Virtual Server和Keepalived为基础,为企业提供一个稳定的、可维护的、可扩展的、高可用性负载均衡管理的解决方案。本论文主要研究内容包括对虚拟服务器集群的管理、对虚拟服务器集群运行状态的监测、对虚拟服务器集群运行数据的统计、对Keepalived配置文件的热加载等几个部分。对于传统使用Linux虚拟服务器和Keepalived搭建的负载均衡服务器集群,需要手动对每一台 Linux虚拟服务器进行配置,并且对配置的修改也需要在每一台 Linux虚拟服务器上进行,这样扩展性非常低。而且传统的负载均衡服务器集群不能对负载均衡服务器集群的状态进行监测,也不能很方便的得到全局的负载均衡服务器集负载情况。
  Linux虚拟服务器集群管理系统为以Linux虚拟服务器和Keepalived为基础搭建的负载均衡服务器集群提供了一个中心化的配置管理系统。能够把Linux虚拟服务器组成集群,对集群中的Linux虚拟服务器进行远程的、批量的配置。而且还提供了对配置文件的备份处理,以便配置出错时能够及时回滚。管理系统提供了对集群中服务器运行状态的监测、报警程序,能够实时对集群中所有的服务器进行有效的监测。管理系统还提供了统一的对集群负载情况进行采集的程序,实时的采集虚拟服务器集群中每台服务器的负载情况,方便了对集群总体负载情况进行了解。而且还为Keepalived提供了配置文件热加载功能,这改变了以往改变配置文件都需要重启 Keepalived的模式,使得在Keepalived一直运行的状态下,动态加载配置,极大的提高了系统的性能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号