论文部分内容阅读
随着现代信息技术的高速发展,服务器系统正迅速的被运用在各行各业中,而且使用量愈来愈大、运用范围也愈来愈广泛,更是与人们的日常生活联系比以往任何时候都更加紧密,发挥的作用也越来越重要,甚至是直接决定着人们的生活水平和质量。如何有效地管理这些越来越多、重要性越来越大的服务器系统,尽可能的不让任何一个服务器发生系统故障,使服务器系统最大可能的发挥其在工商业、科研和人们生活中的性能和作用,是一个巨大而严峻的考验。本文主要讨论和研究一种基于ARM嵌入式系统结构的服务器管理系统,在遵循通用的IPMI技术规范的设计要求上,通过对传统服务器的BMC系统研究和设计,利用IPMB,I2C,PCI,USB,SPI,PECI等相应的接口,实现对服务器系统的管理和控制。并且实现了在不再需要一些额外的外部专业的系统硬件或软件工具;在不影响服务器自身的系统资源和破坏其运用环境上,只需要通过网络终端设备和服务器系统沟通处理。通过本文研究的服务器ARM嵌入式管理系统,远程直接访问、控制系统的软硬件的实时运作,随时预警和报告服务器系统可能出现的运行问题,并对服务器系统可能出现的运行中的系统问题做相应的智能处理,保证服务器的运行安全和稳定。即使是系统故障出现,本文研究讨论ARM嵌入式服务器管理系统亦会实时保存故障出现时刻的服务器系统中运行的处理器和PCH等关键芯片组的内部芯片级寄存器数据以及相关的服务器系统内部其他的关键的设备或部件的运行数据或状态信息,以便于服务器管理人员或研发人员不需要到达服务器系统故障现场,架设任何专业外部专业工具,只需通过网络,一个数据终端,就可以通过ARM嵌入式服务器管理系统获取第一手的实时的专业的数据信息,做出快速的分析,准确的找出服务器出现故障的真正故障点,给出明确地调试,分析手段和方法,给服务器的维护或维修做出快速且准确的判断或指令。降低了故障分析出错率,减少故障分析时间,快速恢复服务器系统,使服务器系统能够高效运行。市场和商业应用潜力巨大,是服务器系统运行维护过程中的一种新的尝试和值得推荐的管理方法和问题分析系统。