[发明专利]一种服务器开机控制装置及控制方法有效
| 申请号: | 201810532078.6 | 申请日: | 2018-05-29 |
| 公开(公告)号: | CN108804952B | 公开(公告)日: | 2021-06-25 |
| 发明(设计)人: | 姜开永 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F21/71 | 分类号: | G06F21/71;G06F9/4401;H04L9/32 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 开机 控制 装置 方法 | ||
本发明提供了一种服务器开机控制装置及方法,所述的装置包括:用于平台控制的PCH,以及PCH下挂接的EEPROM;用于系统管理的BMC,以及BMC下挂接的EEPROM;加密模块,用以从PCH和BMC下挂接的EEPROM中获取加密密钥并进行一致性对比,判断是否执行开机指令。所述的方法为:用户进行开机操作,发出开机请求,然后,加密模块对PCH和BMC下面挂接的EEPROM进行访问,确认密钥是否一致,若密钥一致,则反馈给PCH执行开机操作,否则就不执行开机操作。该发明可以实现服务器开机的验证,实现服务器开机保护。
技术领域
本发明涉及服务器控制领域,更具体地说,涉及一种服务器开机控制装置及控制方法。
背景技术
目前,服务器系统一般都是应用于非常关键的领域,例如银行,医疗,教育,政府等行业。随着人民对信息安全的重视度越来越高,服务器系统安全的重要性就不言而喻。
但是,通常服务器开机系统的设计没有采用保护方案,或者采用了保护方案,但是设计的比较简单,可靠性不够,导致服务器系统安全性不高,容易引起信息泄密等问题,因此如何能够实现服务器系统的高可靠性开机保护设计就显得极为重要。
发明内容
针对以上缺点,本发明提出了一种服务器开机控制装置及控制方法,可以实现服务器开机的验证,实现服务器开机保护。
本发明实施例提供了一种服务器开机控制装置,所述的装置包括:
用于平台控制的PCH,以及PCH下挂接的EEPROM;用于系统管理的BMC,以及BMC下挂接的EEPROM;加密模块,用以从PCH和BMC下挂接的EEPROM中获取加密密钥并进行一致性对比,判断是否执行开机指令。
进一步的,所述的装置还包括CPLD,所述的CPLD用于系统上下电时序和逻辑控制,以及从加密模块接收开机信号,以确定是否执行系统上电开机动作。
进一步的,CPLD从加密模块获取的开机信号包括各个Device模块的上电控制信号,CPLD根据开机信号中实际包含的信号类型,对该信号类型对应的模块执行上电开机操作。
本发明实施例提供了一种服务器开机控制方法,所述的方法为:用户进行开机操作,发出开机请求,然后,加密模块对PCH和BMC下面挂接的EEPROM进行访问,确认密钥是否一致,若密钥一致,则反馈给PCH执行开机操作,否则就不执行开机操作。
进一步的,PCH执行开机操作时,对服务器系统中的所有模块都执行上电开机操作。
本发明实施例还提供了另一种服务器开机控制方法,所述的方法为:
用户选择开机目的,发出开机请求;
加密模块确认密钥是否一致,若一致,发送开机信号至CPLD;
CPLD接收开机信号,执行开机操作。
进一步的,CPLD在接收开开机信号后,会根据开机目的,判断该开机目的所需的模块,并对此次开机所需的模块执行上电开机操作。
发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
通过本发明,一方面,加密模块用于系统开机时对PCH和BMC下面挂接的EEPROM进行访问,确认密钥是否一致,可以实现加密验证,确保开机的安全性,另一方面,CPLD在接收开开机信号后,会根据开机目的,判断该开机目的所需的模块,根据具体系统需求,对开机需要的模块进行上电,不需要的模块可以控制其不上电,达到节约系统资源,功耗等目的。
附图说明
图1是本发明实施例1的装置原理图;
图2是本发明实施例1的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810532078.6/2.html,转载请声明来源钻瓜专利网。





