论文部分内容阅读
数据中心作为计算机网络的核心组成部分,部署和运行了各种网络设备和应用。随着计算机网络的飞速发展,数据中心管理成为一个日趋重要的问题。数据中心管理体现了网络管理几乎所有的关键功能,是网络管理的典型应用。由各种网络设备和硬件支撑设备等构成的基础架构作为数据中心运营的物理支撑平台,是数据中心管理首先要解决的问题。因此,建立基础架构管理系统能够帮助管理人员高效管理数据中心内海量的网络硬件设备,并将它们紧密结合,形成一个协同工作的整体,将有助于提升数据中心的性能。此外,通过收集和分析数据,还能发现潜在的问题,提高数据中心运营的可靠性和安全性,有利于网络应用的部署。本文在详细分析各种网络管理应用和SNMP网络管理体系的基础上,面向数据中心基础架构管理,实现了具有针对性的数据中心基础架构管理功能服务。同时还提供了数据库访问中间件、报表引擎、事件触发和通知服务等辅助服务模块,形成了一个较为全面的管理系统。其主要贡献和创新点体现在:(1)分析数据中心基础架构管理需求及其特色,利用SNMP管理体系,构建了一个具有针对性的SNMP基础架构管理功能服务。(2)分析比较了现有的网络拓扑发现算法,并在此基础上提出了一种改进的基于SNMP的网络拓扑发现算法,实现对网络层和数据链路层的拓扑结构发现,支持哑设备发现,能够获得数据中心的整体网络结构。同时,结合iPatch?系统提供的配线架连接数据,完成了对整个数据中心网络体系的管理,实现了对基础架构中各设备间的连接状态的实时监测。(3)综合分析了大量网络硬件设备的公有和私有MIB信息,实现了对于不同MIB数据的过滤、分析、加工和处理,解决了数据中心大量异构设备的统一管理问题。(4)在上述研究的基础上,设计并实现一个基于SOA分布式互联系统。该系统利用WCF技术构建系统内部的主要功能服务,可提供并行运算能力、增加系统负载,解决数据中心海量数据的处理问题,同时也有利于与其他系统的无缝集成。