[发明专利]服务器与服务器检测方法在审
申请号: | 201310625287.2 | 申请日: | 2013-11-28 |
公开(公告)号: | CN104679619A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 胡鹏 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;常大军 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 检测 方法 | ||
技术领域
本发明涉及伺服技术,特别涉及一种服务器及其开机检测方法。
背景技术
服务器开机时,其基本输入输出系统(basic input/output system,简称BIOS)会执行开机自我检测(power-on self-test,简称POST),旨在初始化服务器内各项元件,为操作系统提供起码的运作环境。基本输入输出系统会停用(disable)无法正常初始化的元件并记录开机自我检测的部分结果,但因为记录是在本机端,管理者必须临机操作且逐项读过记录才能检知并解决可能存在的问题。
对现有的服务器需要进行硬件设定信息的维护和管理,例如当机房有新入库服务器时,需要在服务器上线前对其硬件设定进行一次完整的检测和盘查以确认是否正确,因此业界需要有一种方式能够解决此需求。
发明内容
鉴于上述问题,本发明的目的在于提供一种服务器及其检测方法,以高效方便地提供服务器的硬件配置监看与管理。
本发明提供一种服务器检测方法,其步骤包含:服务器开机;服务器的基本输入输出系统开始运作并执行开机自我检测,以产生目前硬件配置信息;服务器的基板管理控制器(baseboard management controller,简称BMC)判断预存与目前硬件配置信息是否相符;以及当预存与目前硬件配置信息有一或多个不相符事项时,基板管理控制器将不相符事项记录于事件志。基板管理控制器耦接服务器的一个非挥发性(non-volatile)储存器且用以使服务器开机;预存硬件配置信息是预先储存于非挥发性储存器。
在一实施例中,于该基板管理控制器判断该预存硬件配置信息与该目前硬件配置信息是否相符的步骤之前本发明提供的服务器检测方法更包含:基板管理控制器自非挥发性储存器读取预存硬件配置信息;基本输入输出系统通过基板管理控制器将目前硬件配置信息写入非挥发性储存器,使之对应地覆盖掉预存硬件配置信息;以及基板管理控制器自非挥发性储存器读取目前硬件配置信息。
在一实施例中,事件志具有第一、第二与第三栏位(字段)。第一栏位关联于服务器中多个硬件,第二栏位关联于预存硬件配置信息,第三栏位关联于目前硬件配置信息。在一实施例中,本发明提供的服务器检测方法更包含基板管理控制器依据一个事件筛选器的设定,将筛选出的该或该些不相符事项其中至少一发送至该服务器外部的一远程管理端。
在一实施例中,非挥发性储存器预留有一个储存区块,而预存硬件配置信息是储存于此储存区块。在一实施例中,本发明提供的服务器检测方法更包含基本输入输出系统判断非挥发性储存器有无储存预存硬件配置信息。当非挥发性储存器未储存预存硬件配置信息时,基本输入输出系统通过基板管理控制器将目前硬件配置信息储存至前述储存区块。
在一实施例中,当预存与目前硬件配置信息相符,基板管理控制器于非挥发性储存器更新预存硬件配置信息的一个时间戳(timestamp)栏位。
在一实施例中,所述服务器具有中央处理器和非挥发性的只读记忆体(read-only memory),其中后者具有用以使中央处理器运行基本输入输出系统的程序码。
在一实施例中,所述服务器具有耦接基板管理控制器的基板管理记忆体。当基板管理控制器取得预存硬件配置信息时是将之写入基板管理记忆体;当基本输入输出系统通过基板管理控制器将目前硬件配置信息写入非挥发性储存器前亦是将之写入基板管理记忆体。
本发明亦提供一种服务器,包含基板管理控制器、非挥发性储存器和基本输入输出系统。非挥发性储存器耦接基板管理控制器,用以储存预存硬件配置信息。基本输入输出系统用以执行服务器的开机自我检测,以产生目前硬件配置信息。基板管理控制器用以使服务器开机,并判断预存硬件配置信息与目前的硬件配置信息是否相符。当预存硬与目前硬件配置信息有一或多个不相符事项时,基板管理控制器将不相符事项记录于事件志。
在一实施例中,基本输入输出系统更用以通过基板管理控制器将目前硬件配置信息写入非挥发性储存器,使的对应地覆盖掉预存硬件配置信息,基板管理控制器更用以自非挥发性储存器读取目前硬件配置信息,且用以于基本输入输出系统将目前硬件配置信息写入非挥发性储存器之前,自非挥发性储存器读取预存硬件配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司;,未经英业达科技有限公司;英业达股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310625287.2/2.html,转载请声明来源钻瓜专利网。