计算机平台瞬间异常断电内部电路保护方法及系统技术方案

技术编号:2840582 阅读:494 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种计算机平台瞬间异常断电内部电路保护方法及系统,搭配至一计算机平台,例如刀片服务器,对该刀片服务器提供一瞬间异常断电内部电路保护功能;该保护系统至少包括:识别信息记录模、开机状态设定模块、识别信息变动响应模块以及电源关闭模块140,进而选择性地包括电源良好信号检测模块。本发明专利技术利用刀片服务器上的识别信息及电源良好信号判断刀片服务器是否发生一瞬间异常断电状况;若是,则响应地执行一电源关闭程序,其中利用断电后仅存的电量依序以正常关机方式关闭刀片服务器上服务单元电路板的主用及备用电源。本发明专利技术在刀片服务器发生意外的瞬间异常断电时,保护刀片服务器上服务单元电路板内部电路不会因瞬间断电受到损坏。

【技术实现步骤摘要】

本专利技术是关于一种计算机平台电源管理技术,特别是关于一种计算机平台瞬间异常断电内部电路保护方法及系统,应用在一计算机平台,例如刀片服务器(blade server),对该刀片服务器提供一瞬间异常断电内部电路保护功能,在该刀片服务器发生一瞬间异常断电时,例如使用者不慎从该刀片服务器机架中拔出一片服务单元电路板、主电源发生意外的故障状况等等,可响应地依序以正常的关机方式关闭该刀片服务器中所有服务单元电路板的电源,保护各个服务单元电路板的内部电路不会因瞬间异常断电状况受到损坏。
技术介绍
刀片服务器(blade server)是一种集群式(clustering type)的网络服务器,它利用同一个电路机架(chassis)同时插接多个各自独立的模块化服务器电路板(以下称为“服务单元”),这些服务单元以集群方式提供同一种服务功能,也就是网络使用者只要连接到刀片服务器上的任何一个服务单元,即可连线使用该刀片服务器提供的服务功能。在实际应用上,刀片服务器中每一个服务单元即制成一片刀片状(blade)的电路板,网络系统管理人员可方便地随时以插接方式将其整合到电路机架增加用户容量。 在实际应用时,由于刀片服务器上每一个服务单元电路板均是以插接方式连接到电路机架,因此网络系统管理人员在管理及维护工作时常有可能因疏忽不慎拆卸下一片正常运作中的服务单元电路板。此动作会使被拆卸下的服务单元电路板中发生一瞬间的异常断电状况,因此可能损坏其内部的电路。此外,在刀片服务器的实际操作过程中,也常有可能因各种无法事先预期的外力因素(例如发生地震或火灾)造成异常的瞬间断电状况,因此同样地可能对各个服务单元电路板的内部电路造成损坏。
技术实现思路
为克服上述现有技术的缺点,本专利技术的主要目的在于提供一种计算机平台瞬间异常断电内部电路保护方法及系统,可在刀片服务器发生不可预期的瞬间异常断电状况时,保护刀片服务器上的各个服务单元电路板的内部电路不会因异常的瞬间断电状况受到损坏。 本专利技术的计算机平台瞬间异常断电内部电路保护方法及系统是应用在一计算机平台,例如刀片服务器(blade server),对该刀片服务器提供一瞬间异常断电内部电路保护功能,该刀片服务器发生一瞬间异常断电状况时,例如使用者不慎从该刀片服务器的机架中拔出一片服务单元电路板、主电源发生意外故障等等,可响应地依序以正常关机方式关闭该刀片服务器中所有服务单元电路板的电源,保护各个服务单元电路板的内部电路不会因瞬间异常断电状况受到损坏。 本专利技术的计算机平台瞬间异常断电内部电路保护方法至少包括在各个处理单元插接到该计算机平台时,记录下各个处理单元所属的一组识别信息;在各个处理单元插接到该计算机平台时,响应各个处理单元的开机状态设定一开机状态旗标;其中若该处理单元为开机状态,则将该处理单元所属的开机状态旗标设定为一开机状态设定值;反之,若为未开机状态,则将该开机状态旗标设定为一未开机状态设定值;在所记录的识别信息发生变动状况时,响应此变动状况在该开机状态旗标是未开机状态设定值的情况下,发出一备用电源关闭激活信息;反之,在该开机状态旗标是开机状态设定值的情况下,则发出一主用及备用电源关闭激活信息;响应该主用及备用电源关闭激活信息,依序执行一主用电源关闭程序及一备用电源关闭程序,依序关闭这些处理单元的主用电源及备用电源;以及响应该备用电源关闭激活信息,执行一备用电源关闭程序,依序关闭这些处理单元的备用电源。 在实体架构上,本专利技术的计算机平台瞬间异常断电内部电路保护系统至少包括一识别信息记录模块,可在各个处理单元插接至该计算机平台时,记录下各个处理单元所属的一组识别信息;一开机状态设定模块,可在各个处理单元插接至该计算机平台时,响应各个处理单元的开机状态设定一开机状态旗标;其中若该处理单元为开机状态,则将该处理单元所属的开机状态旗标设定为一开机状态设定值;反之,若是未开机状态,则将该开机状态旗标设定为一未开机状态设定值;一识别信息变动响应模块,可在该识别信息记录模块所记录的识别信息发生变动状况时,响应此变动状况在该开机状态设定模块所设定的开机状态旗标为未开机状态设定值的情况下,发出一备用电源关闭激活信息;反之,在该开机状态设定模块所设定的开机状态旗标为开机状态设定值的情况下,则发出一主用及备用电源关闭激活信息;以及一电源关闭模块,可汲取该计算机平台于发生瞬间异常断电状况时所仅存的电量短暂正常运行;且其可在此短暂正常运行期间,响应该识别信息变动响应模块所发出的主用及备用电源关闭激活信息,依序执行一主用电源关闭程序及一备用电源关闭程序,依序关闭这些处理单元的主用电源和备用电源;并可响应该识别信息变动响应模块所发出的备用电源关闭激活信息,执行一备用电源关闭程序,依序关闭这些处理单元的备用电源。 本专利技术的计算机平台瞬间异常断电内部电路保护方法及系统利用刀片服务器上的识别信息(Blade ID Signal)及电源良好信号(PowerGood Signal)判断刀片服务器是否发生一瞬间异常断电状况;若是,则响应地执行一电源关闭程序,其中是利用刀片服务器在发生瞬间异常断电状况之后仅存的电量依序以正常关机方式关闭刀片服务器上所有服务单元电路板的主用电源及备用电源。本专利技术可在刀片服务器发生意外的瞬间异常断电状况时,保护刀片服务器上的各个服务单元电路板的内部电路不会因瞬间断电状况受到损坏。附图说明图1是本专利技术的计算机平台瞬间异常断电内部电路保护系统搭载至一刀片服务器的应用方式示意图;图2是本专利技术的计算机平台瞬间异常断电内部电路保护系统的对象导向组件模型的基本架构示意图。具体实施方式实施例图1显示本专利技术的计算机平台瞬间异常断电内部电路保护系统(如标号100所指的方块)的应用方式。如图所示,本专利技术的计算机平台瞬间异常断电内部电路保护系统100在实际应用上是搭载至一计算机平台,例如一刀片服务器(blade server)10,且该刀片服务器10插接有一集群式各自独立的处理单元,例如一集群式的服务单元电路板(在图1所示的实施例中,例如以4片服务单元电路板11、12、13、14为例作说明;在实际应用上,服务单元电路板的数目并无限制)。 在实际操作时,本专利技术的计算机平台瞬间异常断电内部电路保护系统100可对该刀片服务器10中的各个服务单元电路板11、12、13、14提供一瞬间异常断电内部电路保护功能,在该刀片服务器10的运行过程中若发生一瞬间异常断电状况时,例如网络系统管理人员不慎从该刀片服务器10机架中拔出其中一片服务单元电路板(11、12、13或14)、或该刀片服务器10的主电源发生意外的停电状况时,可响应地依序以正常关机方式关闭该刀片服务器10中各个服务单元电路板11、12、13、14分别所属的主用电源21、22、23、24和备用电源31、32、33、34,保护各个服务单元电路板11、12、13、14的内部电路(未显示在附图)不会因瞬间异常断电状况而受到损坏。 如图2所示,本专利技术的计算机平台瞬间异常断电内部电路保护系统100的对象导向组件模型(object-oriented component model)的基本架构至少包括(A)一识别信息记录模块110;(B)一开机状态设定模块120;(C本文档来自技高网
...

【技术保护点】
一种计算机平台瞬间异常断电内部电路保护方法,应用在一计算机平台,且该计算机平台插接有一集群式处理单元,对这些计算机平台中所有处理单元提供一瞬间异常断电内部电路保护功能;其特征在于,该计算机平台瞬间异常断电内部电路保护方法至少包括:在 各个处理单元插接到该计算机平台时,记录下各个处理单元所属的一组识别信息;在各个处理单元插接到该计算机平台时,响应各个处理单元的开机状态设定一开机状态旗标;其中若该处理单元为开机状态,则将该处理单元所属的开机状态旗标设定为一开机状态设 定值;反之,若为未开机状态,则将该开机状态旗标设定为一未开机状态设定值;在所记录的识别信息发生变动状况时,响应此变动状况在该开机状态旗标是未开机状态设定值的情况下,发出一备用电源关闭激活信息;反之,在该开机状态旗标是开机状态设定值的 情况下,则发出一主用及备用电源关闭激活信息;响应该主用及备用电源关闭激活信息,依序执行一主用电源关闭程序及一备用电源关闭程序,依序关闭这些处理单元的主用电源及备用电源;以及响应该备用电源关闭激活信息,执行一备用电源关闭程序, 依序关闭这些处理单元的备用电源。...

【技术特征摘要】
1.一种计算机平台瞬间异常断电内部电路保护方法,应用在一计算机平台,且该计算机平台插接有一集群式处理单元,对这些计算机平台中所有处理单元提供一瞬间异常断电内部电路保护功能;其特征在于,该计算机平台瞬间异常断电内部电路保护方法至少包括在各个处理单元插接到该计算机平台时,记录下各个处理单元所属的一组识别信息;在各个处理单元插接到该计算机平台时,响应各个处理单元的开机状态设定一开机状态旗标;其中若该处理单元为开机状态,则将该处理单元所属的开机状态旗标设定为一开机状态设定值;反之,若为未开机状态,则将该开机状态旗标设定为一未开机状态设定值;在所记录的识别信息发生变动状况时,响应此变动状况在该开机状态旗标是未开机状态设定值的情况下,发出一备用电源关闭激活信息;反之,在该开机状态旗标是开机状态设定值的情况下,则发出一主用及备用电源关闭激活信息;响应该主用及备用电源关闭激活信息,依序执行一主用电源关闭程序及一备用电源关闭程序,依序关闭这些处理单元的主用电源及备用电源;以及响应该备用电源关闭激活信息,执行一备用电源关闭程序,依序关闭这些处理单元的备用电源。2.如权利要求1所述的计算机平台瞬间异常断电内部电路保护方法,其特征在于,该计算机平台为一刀片服务器。3.如权利要求1所述的计算机平台瞬间异常断电内部电路保护方法,其特征在于,各个处理单元为一服务单元电路板。4.如权利要求1所述的计算机平台瞬间异常断电内部电路保护方法,其特征在于,该保护方法进而还包括在各个处理单元插接至该计算机平台时,检测各个处理单元是否发出一电源良好信号;若否,则执行一主用电源关闭程序。5.一种计算机平台瞬间异常断电内部电路保护系统,可搭配至一计算机平台,且该计算机平台插接有一集群式处理单元,对这些计算机平台中所有处理单元提供一瞬间异常断电内部电路保护功能;其特征在于,该计算机平台瞬间异常断电...

【专利技术属性】
技术研发人员:蔡圣源
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1