一种高端容错服务器的节点管理方法

文档序号:9813991阅读:486来源:国知局
一种高端容错服务器的节点管理方法
【技术领域】
[0001]本发明涉及计算机服务器技术领域,具体地说是一种实用性强、高端容错服务器的节点管理方法。
【背景技术】
[0002]随着用户对计算机的计算需求的提高,用户对单台计算机的计算性能要求越来越高。高端容错服务器是一款多路服务器。与传统服务器相比,在计算性能和可靠性上与传统服务器相比具有很大的优势,并在对实时性、可靠性和可用性要求苛刻的领域中应用越来越广泛。
[0003]高端容错服务器在机柜内集多个计算节点。高端容错服务器节点的监控管理采用RMC、SMC和BMC三级管理架构,RMC通过SMC获取节点的相关信息eRMC、SMC和BMC之间的互连方式直接影响信息获取的效率和响应时间。其中:
BMC,Baseboard Management Controller,基板管理控制器。支持行业标准的IPMI规范。该规范描述了已经内置到主板上的管理功能。这些功能包括:本地和远程诊断、控制台支持、配置管理、硬件管理和故障排除。
[0004]SMC,System Management Controller,系统管理控制器。
[0005]RMC,Racks Management Controller,机柜管理控制器。
[0006]目前传统互连方式是RMC与SMC、SMC和BMC之间通过I2C链路进行互联,SMC和BMC之间通过IPMB协议获取节点数据。
[0007]现有技术的从动力因素来说,基本大同小异,比较成熟,主要是I2C链路在机柜级别的数据传输过程中还存在不足,主要如下:1、I2C的传输数据速率较低,RMC和BMC之间数据传输较慢,很难满足用户对节点数据的及时获取。2、I2C数据传输稳定差,容易受到干扰而形成错误信息。
[0008]基于此,现提供一种提高了BMC、SMC和BMC之间数据传输的实时性和可靠性的高端容错服务器的节点管理方法。

【发明内容】

[0009]本发明的技术任务是针对以上不足之处,提供一种实用性强、高端容错服务器的节点管理方法。
[0010]—种高端容错服务器的节点管理方法,其具体实现过程为:
一、修改RMC、SMC和BMC之间的连接链路为网络链路;
二、然后配置其网络链路传输所用的IP地址。
[0011]所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。
[0012]所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留12C互联链路。
[0013]所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMC IP,SMC获取BMC IP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。
[0014]RMC获取SMC IP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP; SMC通过机柜内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与RMC—样的默认IP,SMC使用和RMC—样的规则生成IP地址。
[0015]SMC获取BMC IP的配置规则设置过程包括以下两种:
一种获取方式跟RMC获取SMC IP的方式相同,即SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与SMC—样的默认IP,BMC使用和SMC—样的规则生成IP地址;
另外一种方式是:SMC通过I2C链路获取与之相连的每一个BMC IP地址。
[0016]本发明的一种高端容错服务器的节点管理方法,具有以下优点:
本发明的一种高端容错服务器的节点管理方法,通过更改BMC、SMC和BMC之间的互联链路,把传统方式传输速度低,抗干扰能力差的12C链路,更改成为网络链,提高了 BMC、SMC和BMC之间数据传输的实时性和可靠性,提高了高端容错服务器监控管理的抗干扰性和稳定性,适用于高端容错服务器的要求,实用性强,易于推广。
【具体实施方式】
[0017]下面结合具体实施例对本发明作进一步说明。
[0018]本发明提供一种高端容错服务器的节点管理方法,其具体实现过程为:
一、修改RMC、SMC和BMC之间的连接链路为网络链路;
二、然后配置其网络链路传输所用的IP地址。
[0019]所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。
[0020]所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留12C互联链路。
[0021 ] 所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMC IP,SMC获取BMC IP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。
[0022]RMC获取SMC IP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP; SMC通过机柜内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与RMC—样的默认IP,SMC使用和RMC—样的规则生成IP地址。
[0023]SMC获取BMC IP的配置规则设置过程包括以下两种:
一种获取方式跟RMC获取SMC IP的方式相同,即SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与SMC—样的默认IP,BMC使用和SMC—样的规则生成IP地址;
另外一种方式是:SMC通过I2C链路获取与之相连的每一个BMC IP地址。
[0024]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的一种高端容错服务器的节点管理方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种高端容错服务器的节点管理方法,其特征在于,其具体实现过程为: 一、修改RMC、SMC和BMC之间的连接链路为网络链路; 二、然后配置其网络链路传输所用的IP地址。2.根据权利要求1所述的一种高端容错服务器的节点管理方法,其特征在于,所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。3.根据权利要求2所述的一种高端容错服务器的节点管理方法,其特征在于,所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留I2C互联链路。4.根据权利要求1所述的一种高端容错服务器的节点管理方法,其特征在于,所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMC IP,SMC获取BMC IP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。5.根据权利要求4所述的一种高端容错服务器的节点管理方法,其特征在于,RMC获取SMC IP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP; SMC通过机柜内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与RMC—样的默认IP,SMC使用和RMC—样的规则生成IP地址。6.根据权利要求4所述的一种高端容错服务器的节点管理方法,其特征在于,SMC获取BMC IP的配置规则设置过程包括以下两种: 一种获取方式为:SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GP1 PIN脚的高低确认自身的ID,同时内部设置与SMC—样的默认IP,BMC使用和SMC—样的规则生成IP地址; 另外一种方式为:SMC通过I2C链路获取与之相连的每一个BMC IP地址。
【专利摘要】本发明公开了一种高端容错服务器的节点管理方法,其具体设计过程为:修改RMC、SMC和BMC之间的连接链路为网络链路;然后配置其网络链路传输所用的IP地址。该一种高端容错服务器的节点管理方法与现有技术相比,通过更改BMC、SMC和BMC之间的互联链路,把传统方式传输速度低,抗干扰能力差的I2C链路,更改成为网络链,提高了BMC、SMC和BMC之间数据传输的实时性和可靠性,提高了高端容错服务器监控管理的抗干扰性和稳定性,适用于高端容错服务器的要求,实用性强,易于推广。
【IPC分类】H04L12/24
【公开号】CN105577430
【申请号】CN201510931530
【发明人】黄家明, 乔英良, 李冠广
【申请人】山东海量信息技术研究院
【公开日】2016年5月11日
【申请日】2015年12月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1