本发明专利技术提出了一种机柜系统的控制方法,应用于包含多个可拆卸机箱的机柜系统中,机箱设置有至少一个节点,机柜系统设置有机柜管理控制器,包含下列步骤。首先,提供至少一个侦测单元,其连接机柜管理控制器以及机柜系统中机箱的节点。随后,侦测单元侦测机箱的状态信息,以判断机箱状态是否改变。当机箱状态改变时,侦测单元判断机柜系统中是否存在机箱对应的节点。当存在节点时,侦测单元获取节点的现场可更换单元信息。其后,侦测单元将现场可更换单元信息传送给机柜管理控制器。接着,机柜管理控制器依据现场可更换单元信息判断节点型式。应用本发明专利技术使得机柜管理控制器可实时判断节点型式并相对应进行电源匹配计算,并执行相对应的温度调节。
【技术实现步骤摘要】
本专利技术涉及一种电子装置的控制方法,尤其涉及。
技术介绍
在云计算(Cloud computing)中,是采用具有多个插槽的机柜系统(RackSystem),并设置机柜管理控制器(Rack Management Controller,RMC)于其中,以对机柜系统进行管理控制。此外,机柜系统中的插槽可允许插入机箱(Chassis),不同的机箱或同一机箱内可以具有相异功能的节点,例如,网络切换开关(LAN Switch)、主板(Mother Board)(或称为服务器控制板Server Board)以及硬盘簇(Justa Bunch of Disks, JB0D)(或称为硬盘控制器Hard Driver)。然而,上述机柜系统中相异功能的节点板子可具有不同的功率消耗,由于现有机柜管理控制方式中,机柜管理控制器是以定期的方式主动轮询机柜系统中各个节点的讯息,使得机柜管理控制器无法实时得到新插上的节点主板的类型以及功率消耗信息。因此,机柜管理控制器难以准确的根据节点的功率消耗信息与机柜系统供应电源的最大负载量,实时的对新插上的节点进行开关机的控制。若同时开机运行多块具有高功率消耗的主板时,机柜系统的总功率消耗可能超出其供应电源的最大负载量,造成供应电源不稳的现象。此外,高功率消耗的主板节点所产生的大量热能,可能造成机柜系统的散热装置无法顺利排除热能,使得机柜系统发生故障。因此,迄今现有技术仍具有上述缺陷与不足之处需要解决。
技术实现思路
本专利技术为公开,应用于包含多个可拆卸机箱的机柜系统中,机箱中设置有至少一个节点,机柜系统中设置有机柜管理控制器,上述控制方法包含提供至少一个侦测单元,其连接机柜管理控制器以及机柜系统中机箱的节点上。随后,侦测单元侦测机箱的状态信息,以判断机箱状态是否改变。当机箱状态改变时,侦测单元依据机箱的状态信息判断机柜系统中是否存在机箱对应的节点。当存在节点时,侦测单元获取节点的现场可更换单元信息。其后,侦测单元将现场可更换单元信息传送给机柜管理控制器。接着,机柜管理控制器依据现场可更换单元信息判断节点型式。依据本专利技术的一实施例,上述机柜系统的控制方法更包含藉由机柜管理控制器将节点型式传送给侦测单元。随后,侦测单元依据节点型式进行节点的传感器读取程序,并将传感器读值传送给机柜管理控制器。其后,机柜管理控制器依据节点型式以及传感器读值进行机柜系统的电源管理以及温度控制。依据本专利技术的一实施例,其中节点型式包含网络切换装置、硬盘簇以及主板中至少其中之一,硬盘簇包含处理器,主板包含基板管理控制器。依据本专利技术的一实施例,其中获取节点的现场可更换单元信息包含下列步骤。侦测单元通过节点型式通用输入输出端口侦测节点是否存在处理器或基板管理控制器。当节点不存在处理器或基板管理控制器时,侦测单元通过主装置写入读取命令获取节点的现场可更换单元信息。当节点存在处理器或基板管理控制器时,侦测单元通过现场可更换单元数据读取命令获取节点的现场可更换单元信息。依据本专利技术的一实施例,其中节点的传感器读取程序包含下列步骤。当节点型式为网络切换装置时,侦测单元通过主装置写入读取命令获取网络切换装置的传感器读值。当节点型式为硬盘簇时,侦测单元通过智能型平台管理接口获取硬盘簇的传感器读值。当节点的型式为主板时,侦测单元通过智能型平台管理接口获取主板的传感器读值。随后,储存节点的传感器读值于侦测单元中。依据本专利技术的一实施例,其中将节点的型式传送给侦测单元包含下列步骤。通过节点型式命令通知侦测单元关于节点型式以及节点的传感器的读取方法。依据本专利技术的一实施例,其中将传感器读值传送给机柜管理控制器包含下列步骤。提供传感器的读取命令给机柜管理控制器,以获取储存于侦测单元中节点的传感器读值。依据本专利技术的一实施例,其中进行机柜系统的电源管理以及温度控制包含下列步骤。当节点型式为主板时,侦测单元获取主板的基板管理控制器、基本输入输出系统以及复杂可编程逻辑装置的版本信息。随后,侦测单元提供主板相对应的版本信息给机柜管理控制器。当节点型式为网络切换装置或硬盘簇时,侦测单元直接提供网络切换装置或硬盘簇的功率消耗信息给机柜管理控制器。依据本专利技术的一实施例,其中进行机柜系统的电源管理以及温度控制更包含下列步骤。侦测节点的致能信号。随后,依据节点的致能信号执行电源匹配计算,以统计节点的总功率消耗。其后,判断总功率消耗是否大于预设功率值。当总功率消耗大于预设功率值时,控制节点的开启数量而维持供应电源的负载量,以进行机柜系统的电源管理。依据本专利技术的一实施例,其中机柜管理控制器依据节点的开启数量所对应产生的热能控制风扇转速或启动散热装置,以调节机柜系统的温度。因此,应用本专利技术的优点在通过侦测单元侦测与判断机柜系统中新增节点的状态信息及其传感器读值,使得机柜管理控制器可实时判断节点型式并相对应进行电源匹配计算,以对机柜系统中的所有节点进行功率消耗统计与供电分配,并依据开启节点所对应产生的热能执行相对应的温度调节,而达到上述目的。附图说明为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详细说明如下:图1绘示依照本专利技术的一实施方式的一种机柜系统的电路方块示意图。图2绘示依照本专利技术的一实施方式的的流程示意图。图3绘示依照本专利技术的一实施方式的的流程示意图。图4绘示依照本专利技术的一实施例中获取节点的现场可更换单元信息的流程示意图。图5绘示依照本专利技术的一实施例中进行节点的传感器读取程序的流程示意图。图6绘示依照本专利技术的一实施例中进行机柜系统的电源管理以及温度控制的流程不意图。图7绘示依照本专利技术的一实施例中进行机柜系统的电源管理以及温度控制的流程不意图。主要组件符号说明100:机柜系统111 117:第一机箱 第七机箱121 134:第一节点 第十四节点140:侦测单元150:机柜管·理控制器210 390:步骤410 780:子步骤具体实施例方式以下将以附图及详细说明来清楚阐释本专利技术的精神,任何本领域的普通技术人员在了解本专利技术的较佳实施例后,当可由本专利技术所揭露的技术,加以改变及修饰,且并不脱离本专利技术的精神与范围。图1绘示依照本专利技术的一实施方式的一种机柜系统100的电路方块示意图。实务上,机柜系统100可适用于服务器或其它类似的装置而不以此为限。如图1所示,机柜系统100可包含可拆卸的第一机箱(Chassis)Ill 第七机箱117、侦测单元(DetectingUnit) 140以及机柜管理控制器(RackManagement Controller,RMC) 150,其中侦测单兀140电性耦接第一机箱111 第七机箱117,机柜管理控制器150电性耦接侦测单元140。在本实施例中,每个机箱可包含两个节点(Node),因此机柜系统100可包含十四个节点,例如,第一节点121 第十四节点134。上述节点可为网络切换装置(LANSwitch)、硬盘簇(JBOD)以及主板(Motherboard)其中之一。侦测单元140可通过总线切换装置(I2C SwitchM未绘示)分别耦接至上述十四个节点,并通过智能型平台管理接口(IntelligentPlatform Management Interface, IPMI)或米用主装置写入读取命令(master_wr本文档来自技高网...
【技术保护点】
一种机柜系统的控制方法,应用于包含多个可拆卸机箱的机柜系统中,所述机箱中设置有至少一节点,所述机柜系统中设置有一机柜管理控制器,其特征在于,所述控制方法包含:提供至少一侦测单元,所述侦测单元连接到所述机柜管理控制器以及所述机柜系统中所述机箱的所述节点上;所述侦测单元侦测所述机箱的状态信息,以判断所述机箱状态是否改变;当所述机箱状态改变时,所述侦测单元依据所述机箱的状态信息判断所述机柜系统中是否存在所述机箱对应的所述节点;当存在所述节点时,所述侦测单元获取所述节点的一现场可更换单元信息;所述侦测单元将所述现场可更换单元信息传送给所述机柜管理控制器;以及所述机柜管理控制器依据所述现场可更换单元信息判断所述节点型式。
【技术特征摘要】
1.一种机柜系统的控制方法,应用于包含多个可拆卸机箱的机柜系统中,所述机箱中设置有至少一节点,所述机柜系统中设置有一机柜管理控制器,其特征在于,所述控制方法包含: 提供至少一侦测单元,所述侦测单元连接到所述机柜管理控制器以及所述机柜系统中所述机箱的所述节点上; 所述侦测单元侦测所述机箱的状态信息,以判断所述机箱状态是否改变; 当所述机箱状态改变时,所述侦测单元依据所述机箱的状态信息判断所述机柜系统中是否存在所述机箱对应的所述节点; 当存在所述节点时,所述侦测单元获取所述节点的一现场可更换单元信息; 所述侦测单元将所述现场可更换单元信息传送给所述机柜管理控制器;以及 所述机柜管理控制器依据 所述现场可更换单元信息判断所述节点型式。2.根据权利要求1所述的机柜系统的控制方法,其特征在于,更包含下列步骤: 藉由所述机柜管理控制器将所述节点型式传送给所述侦测单元; 所述侦测单元依据所述节点型式进行所述节点的传感器读取程序,并将传感器读值传送给所述机柜管理控制器;以及 所述机柜管理控制器依据所述节点型式以及传感器读值进行所述机柜系统的电源管理以及温度控制。3.根据权利要求1所述的机柜系统的控制方法,其特征在于,所述节点型式包含一网络切换装置、一硬盘簇以及一主板中至少其中之一,所述硬盘簇包含一处理器,所述主板包含一基板管理控制器。4.根据权利要求3所述的机柜系统的控制方法,其特征在于,获取所述节点的所述现场可更换单元信息包含下列步骤: 所述侦测单元通过一节点型式通用输入输出端口侦测所述节点是否存在所述处理器或所述基板管理控制器; 当所述节点不存在所述处理器或所述基板管理控制器时,所述侦测单元通过一主装置写入读取命令获取所述节点的所述现场可更换单元信息;以及 当所述节点存在所述处理器或所述基板管理控制器时,所述侦测单元通过一现场可更换单元数据读取命令获取所述节点的所述现场可更换单元信息。5.根据权利要求4所述的机柜系统的控制方法,其特征在于,所述节点的传感器读取程序包含下列步骤: 当所...
【专利技术属性】
技术研发人员:余璘,
申请(专利权)人:英业达科技有限公司,英业达股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。