一种整机柜服务器管理的方法及系统的制作方法_2

文档序号:9616182阅读:来源:国知局
数信息是否经常变化,设备的重要性等。例如,可以选择节点作为监控对象,也可以选择风扇作为监控对象。
[0047]这里的预定参数信息是能够反应监控对象是否处于正常工作状态的信息,即预定参数信息要能够反应与该预定参数信息对应的监控对象是否出现故障。这里的预定参数的选择根据用户的需要进行确定;例如,当选择节点作为监控对象时,可以选择节点的温度信息和资产信息作为预定参数;当选择风扇作为监控对象时,可以选择风扇转速,在位信息,出风口温度等等。
[0048]通过设置的节点中板作为二级缓存,按照预定轮询周期,获取预定监控对象的设定参数信息。
[0049]sllO、所述节点中板将获取的所述设定参数信息发送到整机柜服务器管理中心;
[0050]sl20、所述整机柜服务器管理中心对所述设定参数信息进行分析处理,得到控制监控对象的控制指令;
[0051]其中,整机柜管理中心通过访问节点中板,获取节点中板获取的各个监控对象对应的预定参数信息,并根据设定的针对各个监控对象的分析程序,对这些信息进行分析处理;根据处理结果,得到各个监控对象的工作状态;当存在监控对象出现故障或者工作状态不满足条件的话,得到该监控对象对应的控制指令。例如,当风扇出现温度过高,可以发送对应的控制指令去控制风扇的转速。这里的整机柜服务器可以是Smart Rack整机柜服务器。
[0052]s 130、所述整机柜服务器管理中心将所述控制指令发送到节点中板;
[0053]sl40、所述节点中板根据所述控制指令,对与所述控制指令对应的监控对象进行控制。
[0054]其中,节点中板根据接收到的控制指令,向与所述控制指令对应的监控对象发送该控制指令对该监控对象进行控制。例如,当风扇出现温度过高,可以发送对应的控制指令去控制风扇的转速,当风扇接收到该控制指令,就按照控制指令调整风扇的转速。
[0055]基于上述技术方案,本发明实施例提供的整机柜服务器管理的方法,主要针对整机柜服务器节点集中供电和集中管理的特点,计算节点、风扇、电源和存储节点等设备繁多。该方法通过将节点中板作为整机柜服务器管理的二级缓存,节点中板对内与监控对象相连。对外与整机柜服务器管理中心相连。将轮询的信息汇总,供整机柜服务器管理中心获取,并处理得到控制指令,完成对监控对象的统一控制。即利用节点中板完成对预定监控对象的信息获取和统一管理,可以及时检测到预定监控对象的故障信息,保证整机柜服务器的正常运行。
[0056]基于上述技术方案,该方法还可以包括:
[0057]所述节点中板根据所述整机柜服务器管理中心的查询指令,向所述整机柜服务器管理中心发送控制结果。
[0058]其中,监控对象响应控制指令进行相应的动作,节点中板获取监控对象响应后的结果,并根据整机柜服务器管理中心的查询指令,向所述整机柜服务器管理中心发送控制结果。通过上述步骤,整机柜服务器管理中心可以根据对对控制结果的查看判断监控对象是否响应控制指令。防止出现监控对象未响应控制指令造成整机柜服务器故障。即通过上述步骤可以提高整机柜服务器的可靠性和稳定性。即节点中板对RMC提供命令接口,完成实时轮询信息的访问和节点、风扇控制信息的访问。
[0059]基于上述任意实施例,节点中板按照预定轮询周期,获取预定监控对象的设定参数信息,包括:
[0060]节点中板按照预定轮询周期,获取所述整机柜服务器中所有节点的设定参数信息以及所述整机柜服务器中风扇的设定参数信息。
[0061]基于上述实施例,获取所述整机柜服务器中所有节点的设定参数信息以及所述整机柜服务器中风扇的设定参数信息,包括:
[0062]获取所述整机柜服务器中所有节点的节点温度信息、节点状态信息、节点网络信息、节点资产信息以及节点FRU信息;
[0063]获取所述整机柜服务器中风扇控制板中的风扇在位信息、风扇转速信息、风扇功耗信息。
[0064]其中,这里可选的将节点和风扇作为监控对象,并根据一般情况,设定了节点和风扇的设定参数信息。
[0065]节点中板轮询节点和风扇的具体过程可以是:
[0066]节点中板完成对节点信息的实时轮询,主要轮询预定参数信息包括节点温度信息、节点状态信息、节点BMC网络信息、节点资产信息和节点FRU信息。其中节点温度信息主要包括:节点CPU温度信息、节点内存温度信息、节点硬盘温度信息,节点进风口温度信息、节点出风口温度信息;节点状态信息主要包括:节点的在位状态、节点的健康状态和节点的开关机状态;节点BMC的网络信息主要包括:BMC的IP地址、子网掩码和网管信息。节点资产信息主要包括:节点CPU的个数、节点CPU的型号、节点内存的个数、节点内存的型号、节点内存的容量信息、节点硬盘的个数和节点硬盘的容量;节点FRU信息主要包括:节点的Product Name、SN和节点的位置信息。
[0067]节点中板实施轮询风扇的相关信息。风扇信息主要包括:风扇的在位信息、风扇的转速信息、风扇的功耗信息。
[0068]其中,节点中板对内通过I2C或者网络连接到节点BMC。完成节点温度信息、资产信息的实时轮询。通过I2C总线连接到风扇控制板。实时轮询与风扇控制板上出风口温度信息、风扇的转速信息、在位信息以及风扇的功耗信息。对外通过I2C总线、485总线或者网络与RMC相连。将轮询的信息汇总,供RMC即整机柜服务器管理中心获取信息。同时提供风扇转速、节点开关机、BMC reset、节点资产信息的设置接口,进而完成RMC对节点和风扇的统一控制。可以及时检测到预定监控对象的故障信息,保证整机柜服务器的正常运行。
[0069]基于上述实施例,所述节点中板根据所述控制指令,对与所述控制指令对应的监控对象进行控制,包括:
[0070]若所述控制指令为节点控制指令,则所述节点中板将所述控制指令发送到与所述控制指令对应的节点控制中心,由节点控制中心响应控制指令对节点进行控制;
[0071]若所述控制指令为风扇控制指令,则所述节点中板将所述控制指令发送到风扇控制板,由所述风扇控制板响应控制指令对相应风扇进行控制。
[0072]其中,节点中板根据RMC的命令完成相关的控制。主要控制信息包括:节点BMC重起操作、节点开关机操作、节点位置信息、风扇转速控制、风扇故障灯控制、节点中板故障灯控制。
[0073]基于上述技术方案,本发明实施例提供的整机柜服务器管理的方法,采取节点中板作为整机柜管理的二级缓存,节点中板对内通过I2C或者网络连接到节点BMC。通过I2C总线连接到风扇控制板。实时轮询与风扇控制板上出风口温度信息、风扇的转速信息、在位信息以及风扇的功耗信息。对外通过I2C总线、485总线或者网络与RMC相连。将轮询的信息汇总,供RMC信息获取。同时提供风扇转速、节点开关机、BMC reset、节点资产信息的设置接口。可以完成RMC队总整服务器的实时信息获取和统一控制。及时检测到预定监控对象的故障信息,保证整机柜服务器的正常运行。
[0074]本发明实施例提供了整机柜服务器管理的方法,通过上述方法能够利用节点中板完成对预定监控对象的信息获取和统一管理。
[0075]下面对本发明实施例提供的整机柜服务器管理的系统进行介绍,下文描述的整机柜服务器管理的系统与上文描述的整机柜服务器管理的方法可相互对应参照。
[0076]请参考图2,图2为本发明实施例所提供的整机柜服务器管理的系统的结构框图;该系统可以包括:
[0077]节点中板100,用于按照预定轮询周期,获取预定监控对象的设定参数信息;并将获取的所述设定参数信息发送到整机柜服务器管理中心;接收所述整机柜服务器管理中心发送的控制指令,根据所述控制指令,对与所述控制指令对应的监控对象进行控制;
[0078]其中,节点中板的个数至少为1个,这里并不对节点中板的具体数量进行限定可以是1到η。例如图2中的结构所示。
[0079]整机柜服务器管理中心200,用于对所述设定参数信息进行分析处理,得到控制监控对象的控制指令;并将所述控制指令发送到节点中板;其中,所述整机柜服务器管理中心与所述节点中板通过12C总线,485总线或网线相连。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1