首页> 中文学位 >基于插件技术的主动式服务器代理端设计与实现
【6h】

基于插件技术的主动式服务器代理端设计与实现

代理获取

目录

声明

摘要

1 绪论

1.1 课题研究背景及意义

1.2 国内外研究现状

1.3 论文主要研究内容

1.4 论文组织结构

2 相关技术研究

2.1 简单网络管理协议

2.1.1 基本概念

2.1.2 版本介绍

2.1.3 MIB应用

2.1.4 主要命令和作用

2.2 数据加密技术研究

2.2.1 对称加密技术

2.2.2 非对称加密技术

2.2.3 hash算法

2.3 SSL/TLS协议

2.3.1 数据完整性

2.3.2 端点验证

2.3.3 SSL socket链接

2.4 JMX框架

2.4.1 体系结构

2.4.2 管理构件

2.4.3 远程调用

2.5 插件技术

2.5.1 主体程序框架

2.5.2 插件接口

2.5.3 插件分类

3 基于插件技术的主动式数据采集端设计

3.1 系统需求分析

3.2 代理端总体设计

3.3 模块设计

3.3.1 插件管理模块设计

3.3.2 插件模块设计

3.3.3 通信模块设计

3.3.4 代理配置模块设计

3.3.5 日志与事件追踪模块设计

4 基于插件技术的主动式数据采集端实现

4.1 插件管理模块实现

4.2 插件实现

4.2.1 Tomcat插件度量数据收集实现

4.2.2 JVM插件实现

4.3 通信模块的实现

4.3.1 安全通信的实现

4.3.2 可靠通信的实现

4.4 配置模块实现

4.5 日志与事件追踪实现

5 数据采集端测试

结论

参考文献

附录A 插件描述符定义

致谢

攻读硕士学位期间发表学术论文情况

展开▼

摘要

在科技飞速发展的现代社会,服务器系统的安装数量呈直线上升趋势,服务器管理员的工作也日趋繁重,为了减轻管理员的工作负担并且从整体提高服务器的可用性、可靠性方面来考虑,本论文从东北凯亚有限公司的实际需求出发将服务器监控技术、网络管理技术与安全可靠传输技术三者有效结合,设计并实现了一种高效,安全的主动式服务器数据采集端,使得管理员随时能监控服务器和网络设备的运行状态,从而在发生故障时迅速、准确的解决问题,避免或者减少故障所带来的损失。
  首先,本文对所用到的技术进行了简单的介绍,包括简单网络管理协议、数据加密技术的研究、SSL/TLS协议、JMX框架、插件技术和一般服务器管理系统的简单介绍。然后从实际需求出发,总结了服务器监控系统数据采集端即代理端需要实现的主要功能,对代理端的框架进行了整体设计和模块设计,模块包括插件管理和插件模块、与管理端通信模块、配置管理模块、以及日志与事件追踪模块,并对主动发现机制的流程进行了详细的设计,通过默认扫描、文件扫描和运行时扫描,在代理端启动同时,加载插件,使用插件对代理端的设备和资源进行主动发现。接着通过开发插件实现了对关键资源的管理,实现了主动管理机制、安全可靠的传输机制和日志与事件追踪模块。使用插件定义度量值类型,从而进行数据的采集,并对分类的数据进行融合,将数据发送到管理端。最后对代理端进行了系统的测试。通过开放插件的统一接口,实现了系统的松散耦合和高复用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号