论文部分内容阅读
服务器是一种高性能计算机,承载着多种执行关键任务的应用程序的运行,是以网络为中心的现代计算环境的关键设备。因此服务器必须具备良好的可靠性、可用性、可扩展性、易用性和可管理性,其中可管理性又为其它性能提供了最大程度上的扩展。随着信息化建设的不断发展,服务器系统的规模也越来越庞大,拥有数十台服务器的企业也为数不少。在这样的环境下,传统的服务器监控管理模式已无法满足实时管理的需求,存在时效性差、服务器死机后无法追查原因、占用系统资源较多等缺点。智能平台管理接口规范(IPMI)的提出,使得实现一种能对服务器实施全天候实时监控,出现险情自动报警,根据情况实时调整服务器工作状态的智能管理系统成为可能。IPMI规范在进一步增强服务器可用性和可服务性的同时,有效地降低了服务器制造商的开发成本与服务器使用者的总拥有成本,已经受到世界范围内服务器制造商和使用者的青睐,成为构成服务器坚固性和可靠性的重要技术基础。本文设计了一种基于IPMI规范的服务器管理系统,能够对支持IPMI规范的服务器实施实时监控,提供了一种局域网范围内的多台服务器集中远程监控管理的解决方案。只要服务器连接着电源,并且网络可达,无论操作系统的状态如何,都能够通过本管理系统实时监控服务器的各项性能。当被监控服务器发生超越门限等异常事件时,可实现多种方式的报警,及时通知管理员,并将告警事件记录到系统中,方便管理员查阅,及时发现并排除系统可能出现的故障,保证服务器长期稳定地、可靠地运行。在大量分散服务器集中管理的环境中,本文实现的服务器管理系统的优势尤为明显。本论文首先对服务器管理领域的国内外研究现状、进行服务器管理研究的重大意义等方面做了扼要介绍,在对传统服务器管理方式作了细致分析的基础上,指出了传统服务器管理方式的不足。然后,深入探讨了本文理论依据——IPMI规范的实现细则,以及IPMI规范为服务器管理带来的巨大优势。在此基础上,将理论与开发服务器远程管理软件具有的现实意义相结合,给出了一个基于IPMI规范的服务器管理系统的设计方案,分析并解决了实现该系统的关键问题。最后,给出了该系统的实际应用情况。