[发明专利]一种多路服务器的开机方法、BMC及多路服务器在审
申请号: | 201811319241.7 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109408126A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 朱建坤 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多路服务器 芯片 完成信号 主板 开机 全部配置 芯片配置 寄存器配置 预设寄存器 配置信息 输出配置 通信链路 正常开机 状态监控 状态正常 寄存器 上电 服务器 配置 申请 配合 成功 | ||
本发明公开了一种多路服务器的开机方法、BMC及多路服务器,包括:在多路服务器上电后,从所在主板上的CPLD中获取该主板上CC芯片的状态信息;当确定CC芯片的状态正常后,按照预设寄存器配置信息对应配置CC芯片的寄存器的值;在CC芯片配置完成后输出配置完成信号至多路服务器的SMC,以使SMC在所有CC芯片配置完成后生成全部配置完成信号;在接收到全部配置完成信号后通知所在主板上的BIOS启动,以使所有BIOS共同引导多路服务器开机。可见,本申请可通过BMC对CC芯片进行状态监控及寄存器配置(在BMC的协助下CC芯片可成功建立CPU之间的通信链路),从而配合BIOS实现多路服务器的正常开机。
技术领域
本发明涉及服务器领域,特别是涉及一种多路服务器的开机方法、BMC及多路服务器。
背景技术
目前,用户对服务器的计算性能要求越来越高。由于多路服务器(内含多块主板)在计算性能上及可靠性上相比于传统服务器更具优势,所以其在实时性、可靠性及可用性要求较高的服务器领域得到越来越广泛地应用。现有技术中,服务器内一块主板上最多支持4个CPU之间的通信,而多路服务器,比如16路服务器内含16个CPU,需要4块主板,主板间的CPU通信则需要借助各主板上的CC(Co-Operative Chipest,协同芯片组)芯片完成。但是,传统的开机流程只有主板上的BIOS(Basic Input Output System,基本输入输出系统)参与,在该情况下CC芯片无法实现CPU之间通信链路的建立,多路服务器无法正常开机。
因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种多路服务器的开机方法、BMC及多路服务器,可通过BMC对CC芯片进行状态监控及寄存器配置,从而配合BIOS实现多路服务器的正常开机。
为解决上述技术问题,本发明提供了一种多路服务器的开机方法,应用于多路服务器内各主板上的BMC,包括:
在所述多路服务器上电后,从所在主板上的CPLD中获取该主板上CC芯片的状态信息;
当根据所述状态信息确定所述CC芯片的状态正常后,按照预设寄存器配置信息对应配置所述CC芯片的寄存器的值;
在所述CC芯片配置完成后输出配置完成信号至所述多路服务器的SMC,以使所述SMC在所有CC芯片配置完成后生成全部配置完成信号;
在接收到所述全部配置完成信号后通知所在主板上的BIOS启动,以使所有BIOS共同引导所述多路服务器开机。
优选地,当确定所述CC芯片的状态不正常时,该开机方法还包括:
向所述CPLD发送复位信号,以使所述CPLD在接收到所述复位信号后复位所述CC芯片;
从所述CPLD中重新获取所述CC芯片复位后的状态信息,并判定所述CC芯片的当前状态是否正常;
若是,则执行按照预设寄存器配置信息对应配置所述CC芯片的寄存器的值的步骤;若否,则返回执行向所述CPLD发送复位信号的步骤。
优选地,所述寄存器配置信息的预设过程具体为:
预先设置与所述CC芯片的接口速率、连接的CPU类型及ID号相关的寄存器信息,其中,所述寄存器信息表示所述CC芯片的寄存器在配置时所需存储的值。
优选地,在所述CC芯片配置完成之后,在输出配置完成信号至所述多路服务器的SMC之前,该开机方法还包括:
检测所述寄存器中存储的值与预先设置的寄存器信息是否相同;
若是,则执行输出配置完成信号至所述多路服务器的SMC的步骤;若否,则重新配置所述CC芯片的寄存器的值,直至其配置成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811319241.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器系统
- 下一篇:芯片系统加载方法及芯片卡