具有自动重置功能的机柜及其自动重置方法技术

技术编号:13298324 阅读:225 留言:0更新日期:2016-07-09 16:21
本发明专利技术关于一种具有自动重置功能的机柜及其自动重置方法,该具有自动重置功能的机柜包括控制模组及多个端点服务器,其中控制模组具有机柜管理控制器,多个端点服务器分别具有基板管理控制器。机柜管理控制器通过预设传输通道分别与多个基板管理控制器进行沟通,以控制各个端点服务器的作动并进行数据的传输。本发明专利技术的技术功效在于,当端点服务器内的基板管理控制器发生问题,造成机柜内的机柜管理控制器无法与之沟通时,可通过另一个简单、可靠的硬件机制来强制对发生问题的基板管理控制器进行重置,以恢复为初始的正常状态。

【技术实现步骤摘要】

本专利技术涉及一种机柜,尤其涉及一种具有自动重置功能的机柜及其自动重置方法
技术介绍
一般来说,设置在机柜(Rack)内的每一台服务器皆需配置有各自的基板管理控制器(BaseboardManagementController,BMC),并由该BMC来对该服务器进行控制及维护。该机柜内一般设置有一机柜管理服务器(RackManagementController,RMC),用以与该机柜内的所有服务器中的该BMC进行沟通,以通过该些BMC控制各该服务器、搜集各该服务器的信息以及传递各该服务器所需的档案(例如韧体的更新档)。于相关技术中,该RMC与该些BMC主要可通过智能平台管理总线(IntelligentPlatformManagementBus,IPMB)、内部整合电路(Inter-IntegratedCircuit,I2C)或是局域网络(LocalAreaNetwork,LAN)等通讯通道来进行沟通,并进行控制指令、信息及档案的传输。但上述该些通讯通道主要都是双向的。具体而言,该RMC要与一目标BMC进行沟通时,首先会发出一个初始讯号(ASK)至该目标BMC,待收到该目标BMC的响应讯号(RESPONSE)后,确认所使用的该通讯通道是畅通的,该RMC才会发送真正要传输的数据给该目标BMC。换句话说,当该目标BMC本身或与该RMC间的通讯接口发生问题(例如韧体出错或因硬件讯号错误而失效),而无法对该RMC的讯号作出响应时,该RMC即无法与该目标BMC进行沟通。于现行的机柜中,各服务器设置有BMC看门狗(Watchdog)功能,能够自动侦测BMC的错误进而自动重置BMC。然而,该BMC看门狗功能只有在特定错误(例如整个BMC挂掉)时才能够侦测得到,因此当遭遇某些情况(例如该BMC只有部分接口出现错误)时,现有的该BMC看门狗不一定能够侦测出错误进而重置BMC。因此,只能由该RMC通知该机柜的管理人员(例如通过蜂鸣器发出警示声响,通过发光二极管发出警示灯号或向管理人员发出e-mail与简讯等)。管理人员收到上述警示讯息后,再将发生问题的BMC以人工的方式重置(例如将所属的服务器抽离该机柜(使该BMC断电)后再重新插入(使该BMC重置))。由上述说明可看出,在相关技术中必须以人工来解决RMC与BMC无法沟通的问题,相当麻烦。并且,当该机柜已销售至客户端后,由于客户端不见得具备解决上述问题的能力,因此在问题发生时必须将机柜或服务器送回原厂维修,或是请管理人员直接到客户端进行维修,相当不方便。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种具有自动重置功能的机柜及其自动重置方法,可在机柜内的机柜管理控制器无法正常与端点服务器内的基板管理控制器进行沟通时,强制对基板管理控制器进行重置,以令基板管理控制器恢复初始的正常状态。为了达到上述目的,本专利技术提供了一种具有自动重置功能的机柜,包括:至少一个端点服务器,其具有一基板管理控制器;以及一控制模组,其电性连接该端点服务器,具有一机柜管理控制器,该机柜管理控制器通过一预设传输通道与该基板管理控制器进行沟通;其中,该机柜管理控制器通过一GPIO通道与该基板管理控制器电性连接,于无法经由该预设传输通道接收该基板管理控制器的一响应讯号时,改通过该GPIO通道发出一控制指令至该基板管理控制器,以强制该基板管理控制器重置。优选地,其中该机柜管理控制器具有一控制脚位,该基板管理控制器具有一重置脚位,该机柜管理控制器的该控制脚位通过该GPIO通道电性连接该基板管理控制器的该重置脚位。优选地,其中该控制模组更包括一电路板,该端点服务器更包括一基板,该机柜管理控制器电性连接于该电路板上,该基板管理控制器电性连接于该基板上,该控制脚位通过该电路板与该基板电性连接该重置脚位,以发送该控制指令。优选地,其中该预设传输通道为智能平台管理总线(IntelligentPlatformManagementBus,IPMB)、内部整合电路(Inter-IntegratedCircuit,I2C)、通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter,UART)或局域网络(LocalAreaNetwork,LAN)。优选地,其中所述机柜更包括一电力控制芯片,其电性连接该机柜的电源及该端点服务器,该机柜管理控制器通过该GPIO通道连接该电力控制芯片,并于无法经由该预设传输通道接收该基板管理控制器的一响应讯号时,通过该GPIO通道发出一重置指令至该电力控制芯片,该电力控制芯片依据该重置指令先断除提供给该端点服务器的电力后,再重新送电给该端点服务器。为了达到上述目的,本专利技术另外提供了一种机柜的自动重置方法,该机柜包括一控制模组及与该控制模组电性连接的至少一端点服务器,该控制模组具有一机柜管理控制器,该端点服务器具有通过一预设传输通道与该机柜管理控制器沟通的一基板管理控制器,该自动重置方法包括:a)判断该机柜管理控制器是否无法经由该预设传输通道接收该基板管理控制器的一响应讯号;及b)当该机柜管理控制器无法经由该预设传输通道接收该响应讯号时,改通过一GPIO通道发出一控制指令至该基板管理控制器,以强制该基板管理控制器重置,其中该机柜管理控制器与该基板管理控制器通过该GPIO通道电性连接。优选地,其中该机柜管理控制器具有一控制脚位,该基板管理控制器具有一重置脚位,该机柜管理控制器的该控制脚位通过该GPIO通道电性连接该基板管理控制器的该重置脚位,以发送该控制指令。优选地,其中该步骤a之前更包括一步骤a0:该机柜管理控制器通过该预设传输通道发送一初始讯号至该基板管理控制器。优选地,其中该步骤a包括下列步骤:a1)判断是否通过该预设传输通道接收该基板管理控制器针对该初始讯号所回复的该响应讯号;a2)若未接收到该响应讯号,判断该初始讯号的发送次数是否大于一门坎值;a3)于该发送次数未大于该门坎值时,通过该预设传输通道重新发送该初始讯号至该基板管理控制器;及a4)于该发送次数大于该门坎值时,执行该步骤b。优选地,其中所述自动重置方法更包括一步骤c:该步骤b后,等待该基板管理控制器的重置作业,并通过该预设传输通道与重置后的该基板管理控制器重新进行沟通。本专利技术对照现有技术所能达到的技术功效在于,当端点服务器内的基板管理控制器发生问题时,造成机柜内的机柜管理控制器无法与之沟通时,可通过另一个简单、可靠的硬件机制来强制对发生问题的基板管理控制器进行重置,以恢复为初始的正常状态;机柜管理控制器可于发生问题的基板管理控制器重置完成后,再重新与之建立沟通通道,借此确保无论发生什么情况,机柜管理控制器皆可对基板管理控制器进行控制。附图说明图1为本专利技术的第一具体实施例的机柜示意图;图2为本专利技术的第一具体实施例的连接示意图;图3为本专利技术的第二具体实施例的连接示意图;图4为本专利技术的第一具体实施例的重置流程本文档来自技高网
...

【技术保护点】
一种具有自动重置功能的机柜,其特征在于,包括:至少一个端点服务器,其具有一基板管理控制器;以及一控制模组,其电性连接该端点服务器,具有一机柜管理控制器,该机柜管理控制器通过一预设传输通道与该基板管理控制器进行沟通;其中,该机柜管理控制器通过一GPIO通道与该基板管理控制器电性连接,于无法经由该预设传输通道接收该基板管理控制器的一响应讯号时,改通过该GPIO通道发出一控制指令至该基板管理控制器,以强制该基板管理控制器重置。

【技术特征摘要】
1.一种具有自动重置功能的机柜,其特征在于,包括:
至少一个端点服务器,其具有一基板管理控制器;以及
一控制模组,其电性连接该端点服务器,具有一机柜管理控制器,该机柜管理控制器通过一预设传输通道与该基板管理控制器进行沟通;
其中,该机柜管理控制器通过一GPIO通道与该基板管理控制器电性连接,于无法经由该预设传输通道接收该基板管理控制器的一响应讯号时,改通过该GPIO通道发出一控制指令至该基板管理控制器,以强制该基板管理控制器重置。
2.如权利要求1所述的机柜,其特征在于,该机柜管理控制器具有一控制脚位,该基板管理控制器具有一重置脚位,该机柜管理控制器的该控制脚位通过该GPIO通道电性连接该基板管理控制器的该重置脚位。
3.如权利要求2所述的机柜,其特征在于,该控制模组更包括一电路板,该端点服务器更包括一基板,该机柜管理控制器电性连接于该电路板上,该基板管理控制器电性连接于该基板上,该控制脚位通过该电路板与该基板电性连接该重置脚位,以发送该控制指令。
4.如权利要求2所述的机柜,其特征在于,该预设传输通道为智能平台管理总线、内部整合电路、通用异步收发传输器或局域网络。
5.如权利要求1所述的机柜,其特征在于,更包括一电力控制芯片,其电性连接该机柜的电源及该端点服务器,该机柜管理控制器通过该GPIO通道连接该电力控制芯片,并于无法经由该预设传输通道接收该基板管理控制器的一响应讯号时,通过该GPIO通道发出一重置指令至该电力控制芯片,该电力控制芯片依据该重置指令先断除提供给该端点服务器的电力后,再重新送电给该端点服务器。
6.一种机柜的自动重置方法,该机柜包括一控制模组及与该控制模组电性连接...

【专利技术属性】
技术研发人员:陈彦佑叶婉君苏钰恆徐仕杰
申请(专利权)人:营邦企业股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1