电源供应器监控系统及其方法与流程

文档序号:23628698发布日期:2021-01-12 10:42阅读:62来源:国知局
电源供应器监控系统及其方法与流程

本发明涉及一种系统及方法,特别是涉及一种电源供应器监控系统及其方法。



背景技术:

现有技术在对服务器进行测试时,仅能通过测试者手动下指令的方式来获取服务器中的电源供应器(powersupplyunit,psu)的功耗值,并进一步判断是否达到均流的功效。然而,现有技术需要利用测试者手动键入指令以获取功耗值,因此,存在获取功耗值的频率并不高、效率低、功耗值的样本少、参考价值较低、功耗值数据可能遗漏等问题。此外,随着科技的发展,各厂商对于服务器的测试标准、测试要求与测试时间也越来越多元,尤其是在测试时间拉长的测试情况下,几乎不可能以手动下指令的方式获取上述功耗值。因此,现有技术存在改进的空间。



技术实现要素:

有鉴于在现有技术中,以手动下指令的方式获取电源供应器的功耗值所存在以及衍生出的种种问题。本发明的一主要目的是提供电源供应器监控系统及其方法,用以解决先前技术中的至少一个问题。

为实现上述目的及其他相关目的,本发明的第一方面提供一种电源供应器监控系统,用以监控一服务器中的复数个电源供应器,包含:一设定模块,用以设定一满负载功耗下限值与一闲置负载功耗上限值;一侦测模块,用以侦测并获取每一所述电源供应器的一功耗值与一平均电流值,以侦测并获取到复数个所述功耗值与复数个所述平均电流值;一计算模块,电性连接所述侦测模块,用以接收所述功耗值与所述平均电流值,以计算出一总功耗值、一总平均电流值与每一所述电源供应器的一平均电流比值;一判断模块,电性连接所述侦测模块、所述计算模块与所述设定模块,并利用所述总功耗值、所述满负载功耗下限值、所述闲置负载功耗上限值与所有的所述平均电流比值,判断每一所述电源供应器是否满足一均流合格条件,并在满足所述均流合格条件时产生一通过信号,反之产生一失效信号;以及一提示模块,电性连接所述判断模块,用以在接收到所述通过信号时据以产生一通过提示信息,并在接收到所述失效信号时据以产生一失效提示信息。

于所述第一方面的一实施例中,所述判断模块包含一状态判断单元,所述状态判断单元用以在判断出所述总功耗值小于所述闲置负载功耗上限值时,判断出所述服务器处于一闲置负载状态;在判断出所述总功耗值大于所述满负载功耗下限值时,判断出所述服务器处于一满负载状态;并在判断出所述总功耗值介于所述闲置负载功耗上限值与所述满负载功耗下限值之间时,判断出所述服务器处于一动态负载切换状态。

于所述第一方面的一实施例中,所述判断模块还包含一均流判断单元,所述均流判断单元用以在所述服务器处于所述闲置负载状态时,判断所述平均电流比值是否位于一闲置均流合格范围内;在所述服务器处于所述满负载状态时,判断所述平均电流比值是否位于一满负载均流合格范围内,且所述均流合格条件为所述平均电流比值位于所述闲置均流合格范围内或者所述平均电流比值位于所述满负载均流合格范围内。

于所述第一方面的一实施例中,所述闲置均流合格范围具有一闲置合格上限值与一闲置合格下限值,且所述闲置合格上限值为0.5,所述闲置合格下限值为0.4。

于所述第一方面的一实施例中,所述满负载均流合格范围具有一满负载合格上限值与一满负载合格下限值,且所述满负载合格上限值为0.55,所述满负载合格下限值为0.45。

本发明的第二方面提供一种电源供应器监控方法,其特征在于,利用本发明第一方面所述的电源供应器监控系统加以实施,并包含以下步骤:(a)利用所述设定模块设定所述满负载功耗下限值与所述闲置负载功耗上限值;(b)利用所述侦测模块侦测并获取所述功耗值与所述平均电流值;(c)利用所述计算模块计算出所述总功耗值、所述总平均电流值与所述平均电流比值;(d)使所述判断模块利用所述总功耗值、所述总平均电流值与所述平均电流比值,判断出满足所述均流合格条件时产生所述通过信号,反之产生所述失效信号;以及(e)利用所述提示模块在接收到所述通过信号时,据以产生所述通过提示信息,在接收到所述失效信号时,据以产生所述失效提示信息。

于所述第二方面的一实施例中,步骤(d)还包含以下步骤:(d1)利用所述判断模块的一状态判断单元在判断所述总功耗值小于所述闲置负载功耗上限值时,判断出所述服务器处于一闲置负载状态;在判断出所述总功耗值大于所述满负载功耗下限值时,判断出所述服务器处于一满负载状态;并在判断出所述总功耗值介于所述闲置负载功耗上限值与所述满负载功耗下限值之间时,判断出所述服务器处于一动态负载切换状态。

于所述第二方面的一实施例中,步骤(d)还包含以下步骤:(d2)利用所述判断模块的一均流判断单元在所述服务器处于所述闲置负载状态时判断所述平均电流比值是否位于一闲置均流合格范围内;在所述服务器处于所述满负载状态时,判断所述平均电流比值是否位于一满负载均流合格范围内,且所述均流合格条件为所述平均电流比值位于所述闲置均流合格范围内或者所述平均电流比值位于所述满负载均流合格范围内。

承上所述,本发明所提供的电源供应器监控系统及其方法,利用设定模块、侦测模块、计算模块、判断模块与提示模块,判断电源供应器是否满足均流合格条件。相较于现有技术,本发明可以达到自动化侦测并获取功耗值与平均电流值的功效,故可以获取较大量的数据,并提升数据的参考价值,且也可以更实时地得知电源供应器是否满足均流合格条件。

附图说明

图1显示为本发明较佳实施例所提供的电源供应器监控系统监控服务器的方块图。

图2a与图2b显示为本发明较佳实施例所提供的电源供应器监控方法的流程图。

元件标号说明

1电源供应器监控系统

11设定模块

12侦测模块

13计算模块

14判断模块

141状态判断单元

142均流判断单元

15提示模块

16键入装置

2服务器

21a,21b电源供应器

s101~s109步骤

具体实施方式

下面将结合示意图对本发明的具体实施方式进行更详细的描述。根据下列描述和申请专利范围,本发明的优点和特征将更清楚。需说明的是,图式均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。

请参阅图1至图2b,其中,图1显示为本发明较佳实施例所提供的电源供应器监控系统监控服务器的方块图;以及,图2a与图2b显示为本发明较佳实施例所提供的电源供应器监控方法的流程图。如图所示,一种电源供应器监控系统1用以监控一服务器2中的复数个电源供应器(图式绘制并标示两个电源供应器21a、21b示意)。电源供应器监控系统1包含一设定模块11、一侦测模块12、一计算模块13、一判断模块14与一提示模块15。在本实施例中,判断模块14更包含一状态判断单元141与一均流判断单元142。

设定模块11用以设定一满负载功耗下限值与一闲置负载功耗上限值。在本实施例中,电源供应器监控系统1还包含一键入装置16。键入装置16电性连接设定模块11,用以供一测试者使用,并键入设定满负载功耗下限值与闲置负载功耗上限值。键入装置16例如为一键盘。

侦测模块12用以侦测并获取每一电源供应器21a、21b的一功耗值与一平均电流值,以侦测并获取到复数个上述的功耗值与复数个上述的平均电流值。在本实施例中,侦测模块12会侦测到电源供应器21a的功耗值、平均电流值以及电源供应器21b的功耗值、平均电流值。

计算模块13电性连接侦测模块12,用以接收所有功耗值与所有平均电流值,以计算出一总功耗值、一总平均电流值与每个电源供应器21a、21b的一平均电流比值。在本实施例中,总功耗值即为电源供应器21a、21b的功耗值的总和。总平均电流值即为电源供应器21a、21b的平均电流值的总和。而电源供应器21a的平均电流比值即为电源供应器21a的平均电流值除以总平均电流值。同理,电源供应器21b的平均电流比值的计算方式也相同。

判断模块14电性连接设定模块11、侦测模块12与计算模块13,并利用总功耗值、满负载功耗下限值、闲置负载功耗上限值与所有上述的平均电流比值进行判断。当判断结果为满足一均流合格条件时,判断模块14会产生一通过(pass)信号。反之,当判断结果没有满足均流合格条件时,判断模块14会产生一失效(fail)信号。

更详细的说明,状态判断单元141会先利用总功耗值、满负载功耗下限值与闲置负载功耗上限值进行判断。当状态判断单元141判断出总功耗值大于满负载功耗下限值时,会进一步判断出服务器2处于一满负载状态;当状态判断单元141判断出总功耗值小于闲置负载功耗上限值时,会进一步判断出服务器2处于一闲置负载状态。此外,当状态判断单元141判断出总功耗值介于闲置负载功耗上限值与满负载功耗下限值之间时,会进一步判断出服务器2处于一动态负载切换状态。

当服务器2处于满负载状态时,均流判断单元142会进一步判断每个电源供应器的平均电流比值是否位于一满负载均流合格范围内,其中,均流合格条件即为平均电流比值位于满负载均流合格范围内。

举例来说,满负载均流合格范围具有一满负载合格上限值与一满负载合格下限值,其中,满负载合格上限值为0.55,且满负载合格下限值为0.45。均流判断单元142会判断电源供应器21a的平均电流比值是否位于满负载均流合格范围内,也就是说,若电源供应器21a的平均电流比值为0.49,表示满足均流合格条件,若电源供应器21a的平均电流比值为0.56,则表示没有满足均流合格条件。

因为总平均电流值为电源供应器21a与电源供应器21b的平均电流值的总和,故当电源供应器21a的平均电流比值位于满负载均流合格范围内时,电源供应器21b的平均电流比值也会位于满负载均流合格范围内。因此,会满足均流合格条件。

当服务器2处于闲置负载状态时,均流判断单元142则会进一步判断每个电源供应器的平均电流比值是否位于一闲置均流合格范围内。闲置均流合格范围与满负载均流合格范围类似,也具有一闲置合格上限值与一闲置合格下限值。其中,均流合格条件即为平均电流比值位于闲置均流合格范围内。

一般来说,闲置合格上限值会小于满负载合格上限值,闲置合格下限值会小于满负载合格下限值,在此闲置合格上限值以0.5、闲置合格下限值以0.4举例说明。均流判断单元142一样会判断电源供应器21a的平均电流比值是否位于闲置均流合格范围内,若平均电流比值为0.35,表示没有满足均流合格条件;若平均电流比值为0.45,则表示满足均流合格条件。

同理,因为总平均电流值为电源供应器21a与电源供应器21b的平均电流值的总和,故当电源供应器21a的平均电流比值位于闲置均流合格范围内时,电源供应器21b的平均电流比值也会位于闲置均流合格范围内。因此,会满足均流合格条件。

提示模块15电性连接判断模块14,用以在接收到通过信号时,据以产生一通过提示信息;在接收到失效信号时,据以产生一失效提示信息。通过提示信息与失效提示信息可以是文字信息、灯号信息、声音信息等,用以供测试者得知此时的电源供应器21a、21b是否满足均流合格条件,以及是否达到均流的功效。

另外,需说明的是,当状态判断单元141判断出总功耗值介于闲置负载功耗上限值与满负载功耗下限值之间时,表示服务器2处于动态负载切换状态时。因为服务器2处于动态负载切换状态,故此时的判断模块14并不会进一步判断是否满足均流合格条件。

如图2a与图2b所示,一种电源供应器监控方法利用如图1所示的电源供应器监控系统1加以实施,并包含以下步骤s101至步骤s109。需说明的是,图2a中的圈a处是接续到图2b中的圈a处,图2a中的圈b处是接续到图2b中的圈b处。

步骤s101:利用设定模块设定满负载功耗下限值与闲置负载功耗上限值。

步骤s102:利用侦测模块侦测并获取功耗值与平均电流值。

步骤s103:利用计算模块计算出总功耗值、总平均电流值与平均电流比值。

步骤s101至s103是利用如图1中的设定模块11、侦测模块12与计算模块13,分别设定满负载功耗下限值与闲置负载功耗上限值、侦测获取功耗值与平均电流值与计算出总功耗值、总平均电流值与平均电流比值。

步骤s104:利用状态判断单元判断总功耗值是否小于闲置负载功耗上限值。

步骤s105:利用状态判断单元判断总功耗值是否大于满负载功耗下限值。

步骤s106:利用均流判断单元判断平均电流比值是否位于闲置均流合格范围内。

步骤s107:利用均流判断单元判断平均电流比值是否位于满负载均流合格范围内。

当步骤s104中的判断为是时,进入步骤s106;当步骤s104中的判断为否时,则进入步骤s105。当步骤s105中的判断为是时,会进入步骤s107;当步骤s105中的判断为否时,则返回步骤s103与步骤s104之间。当步骤s104与步骤s105中的判断均为否时,表示服务器处于动态负载切换状态,故此时并不会进一步判断平均电流比值。

步骤s108:利用提示模块产生通过提示信息。

步骤s109:利用提示模块产生失效提示信息。

当步骤s106与步骤s107中的判断为是时,表示满足均流合格条件,故都会进入步骤s108,以产生通过提示信息。当步骤s106与步骤s107中的判断为否时,表示没有满足均流合格条件,故都会进入步骤s109,以产生失效提示信息。

此外,电源供应器监控方法也可采用轮询(polling)方式。也就是说,每隔一间隔时间,便重新进入步骤s101,不断周而复始。当间隔时间极短,表示电源供应器监控方法为实时监测服务器中的电源供应器。

综上所述,本发明所提供的电源供应器监控系统及其方法,利用设定模块、侦测模块、计算模块、判断模块与提示模块,判断电源供应器是否满足均流合格条件,相较于先前技术,本发明可以达到自动化侦测并获取功耗值与平均电流值的功效,故可以获取较大量的数据,并提升数据的参考价值,且也可以更实时地得知电源供应器是否满足均流合格条件。

以上较佳具体实施例的详细描述是希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1