一种SMARTRACK整机柜节点开关机管理方法技术

技术编号:13672001 阅读:37 留言:0更新日期:2016-09-07 20:04
本发明专利技术公开一种SMARTRACK整机柜节点开关机管理方法,属于服务器管理领域;在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作;利用本发明专利技术方法通过对SMARTRACK整机柜所有节点开关机实现统一管理,具有可控性较强,可以根据不同的需求,选择有效电平时间,提高了整机柜服务器的管理效率,进而提高了市场竞争力的优点。

【技术实现步骤摘要】

本专利技术公开一种SMARTRACK整机柜节点开关机管理方法,属于服务器管理领域。
技术介绍
通常,随着互联网技术的快速发展,数据量雪崩式的增加,服务器的部署越来越密集,服务器节点的密度越来越大,此时,机柜式服务器-SMARTRACK应运而生。这种机柜式服务器可以通过管理主板RMC(Rack Management Controler)来实现整机柜状态的实时监控与管理,例如实时监控管理整机柜供电、整机柜散热、整机柜转速等主要状态。任何一个单节点出现异常,RMC就会有相应的log记录, 整机柜服务器中常包含数十个服务器单节点,对这些单节点进行集中高效的管控非常重要,集中管控中就包含了对所有节点开关机管控;在对整机柜进行维护时,有时需要对整机柜所有单节点进行下电上电操作,而常用的手动对单个节点依次进行开关机操作,效率非常低下。本文提出一种SMARTRACK整机柜节点开关机管理方法,在硬件层面上,在RMC管理主板上预留硬件power button线路,power button线路输出连接到RMC管理主板主芯片的其中一个GPIO(General Purpose Input Output :通用输入/输出)上;对该GPIO进行相应的定义,实时读取该GPIO的电平,并根据有效电平持续时间进行判断,从而实现整机柜节点的开关机动作,对SMARTRACK服务器整机柜节点的管理进行池化,实现一键统一开关机。
技术实现思路
本专利技术针对现有技术中的缺陷,提供一种SMARTRACK整机柜节点开关机管理方法,实现SMARTRACK服务器整机柜节点的管理达到现一键统一开关机的目的。 本专利技术提出的具体方案是:一种SMARTRACK整机柜节点开关机管理方法,在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作。判断GPIO有效电平的持续时间不大于一定时间时,若整机柜节点处于开机状态,则节点保持现状;若整机柜节点处于关机状态,则整机柜节点开机上电。判断GPIO有效电平的持续时间不大于一定时间且又不小于一定时间时,整机柜节点均保持现状。判断GPIO有效电平的持续时间不小于一定时间时,若整机柜节点处于开机状态,则整机柜节点关机掉电;若整机柜节点处于关机状态,则节点保持现状。本专利技术的有益之处是:本专利技术提供一种SMARTRACK整机柜节点开关机管理方法,在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作;利用本专利技术方法通过对SMARTRACK整机柜所有节点开关机实现统一管理,具有可控性较强,可以根据不同的需求,选择有效电平时间,提高了整机柜服务器的管理效率,进而提高了市场竞争力的优点。附图说明图1本专利技术判断GPIO有效电平的持续时间,完成相应的开关机动作的流程示意图。具体实施方式一种SMARTRACK整机柜节点开关机管理方法,在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作。根据上述方法及
技术实现思路
,结合附图对本专利技术做进一步说明。一种SMARTRACK整机柜节点开关机管理方法,在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,其中对RMC管理主板上可以进行预留power button线路,power button线路输出连接到RMC管理主板主芯片的其中一个GPIO上,GPIO是General Purpose Input Output简称,为通用输入/输出;而对RMC管理主板中GPIO进行相应的定义,其中可以通过Magarac Development Studio Linux这个编译环境进行FW的编写,使该GPIO进行相应的定义,当触发power button信号,其低电平状态传递到GPIO时,可以实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作;判断GPIO有效电平的持续时间的一个具体过程可以为:SMARTRACK整机柜上电后,利用触发power button信号,power button信号低电平状态通过链路传递到RMC板卡主芯片的GPIO,实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,比如判断GPIO有效电平的持续时间≤3S时,若整机柜节点处于开机状态,则节点保持现状,无动作;若整机柜节点处于关机状态,则整机柜节点开机上电;判断GPIO有效电平的持续时间3S≤时间≤5S时,整机柜节点均保持现状,无动作;判断GPIO有效电平的持续时间5S≤时间时,若整机柜节点处于开机状态,则整机柜节点关机掉电;若整机柜节点处于关机状态,则节点保持现状,无动作。上述持续时间可人为根据经验或者实际情况设定。利用本专利技术方法,在硬件层面上,在RMC管理主板上预留硬件power button线路,power button线路输出连接到RMC管理主板主芯片的其中一个GPIO(General Purpose Input Output :通用输入/输出)上;对该GPIO进行相应的定义,实时读取该GPIO的电平,并根据有效电平持续时间进行判断,从而实现整机柜节点的开关机动作,对SMARTRACK服务器整机柜节点的管理进行池化,实现一键统一开关机。本文档来自技高网
...

【技术保护点】
一种SMARTRACK整机柜节点开关机管理方法,其特征是在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作。

【技术特征摘要】
1.一种SMARTRACK整机柜节点开关机管理方法,其特征是在RMC管理主板上设置power button线路,使power button线路输出连接到RMC管理主板主芯片的GPIO,对RMC管理主板中GPIO进行相应的定义,触发power button信号,其低电平状态传递到GPIO,并实时读取该GPIO的电平,根据整机柜节点的现状及GPIO有效电平的持续时间进行判断,完成相应的开关机动作。2.根据权利要求1所述的管理方法,其特征是判断...

【专利技术属性】
技术研发人员:岳远斌
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1