电力供应系统、电力管理装置、电力管理方法和电力管理程序的制作方法_3

文档序号:9510339阅读:来源:国知局
电 模式下,并且对电池222充电。可以由系统运营商来设置阈值A、B和C。
[0091] 图7是用于说明根据这个实施例的电力管理装置的服务器数据库561的内容的 表。服务器数据库561存储从各服务器361作为要求511接收的最大使用电能、最小使用 电能、所请求的电能、进行中的应用的优先级等。服务器优先级确定器506根据电能、应用 等来确定服务器优先级,并且将其设置在服务器数据库561中。应该考虑各种优先级确定 方法。例如,对每个服务器1710本身的硬件物理地添加ID,并且服务器可以被按优先级降 序被划分成第一服务器组、第二服务器组和第三服务器组。可以根据由每个服务器361的 用户支付的费用(SLA:服务水平协议)来确定优先级。可以基于0S (操作系统)的类型或 可执行应用的类型来在逻辑上确定优先级。可以基于来自每个服务器361的"自评估"来 确定优先级。
[0092] 图8是用于说明根据这个实施例的电力管理装置所确定的优先级的详细内容的 表。在表801中,按照诸如时区的情况(S1至Sn)来确定如何驱动每个服务器361。例如, 在情况S1中,服务器A-直以Η模式被驱动,并且服务器E-直以L模式被驱动。服务器 Β至D根据电力供应值以服务器Β、服务器D和服务器C的顺序从Η模式转变为L模式。例 如,在情况Sn (例如,在电力故障的情况下),服务器Α至D以L模式被驱动,并且服务器Ε 被关闭(休眠)。
[0093] 图9是用于说明根据这个实施例的电力管理装置的功能的视图。图9图示了示出 各个情况下的服务器驱动控制的示例的表900。表900示出了例如10个情况S1至S10中 的每一个中的服务器控制方法。列901示出了情况情况编号。列902示意性示出每个情况 下的可供应电力(上栏)和服务器的驱动模式(下栏)。列902中的上栏代表在每个情况 下可以输出到区域251的系统电力(AC)和电池电力(BATT)的大小。另一方面,列902中 的下栏代表服务器361 (这里,仅四个服务器)的功耗的大小。栏中的字符指示服务器361 的驱动模式。
[0094] 列903示出将每个情况视作表达式。列904示出电池等的状态。
[0095] 情况S1指示当所有服务器以Η模式被驱动时的总功耗(必要电力)没有超过系 统电力的电力供应值(AC)的情况。在这种情况下,不需要使用电池222。相反,服务器控制 器505使用系统电力的剩余分量来对电池222进行充电。
[0096] 情况S2指示当所有服务器以Η模式被驱动时的总功耗超过系统电力的电力供应 值(AC)但是不超过最大可供应电力值(AC+BATT)的情况,最大可供应电力值(AC+BATT)是 电力供应值(AC)和电池222的电力之和。在这种情况下,可以通过使电池222放电以保持 完全辅助来以Η模式驱动所有服务器。如果在该情况下,电池222的剩余电力值下降到低 于预定值或者电池222的可靠性降低,则情况可以转变为情况S3。
[0097] 情况S3指示电池222无法使用或者没有被使用的情况。在这个情况中,服务器以 优先级的升序被顺序地改变为L模式,直到所有服务器的功耗变得等于或小于系统电力的 电力供应值(AC)(被抑制为AC)。如果存在剩余系统电力,则对电池222进行充电。
[0098] 情况S4指示当所有服务器以Η模式驱动时的总功耗超过最大可供应电力值 (AC+BATT)的情况,最大可供应电力值(AC+BATT)是系统电力的电力供应值(AC)和电池 222的电力之和。在这种情况下,无法通过使电池222放电以保持完全辅助来以Η模式驱动 所有服务器。
[0099] 在这种情况下,首先,如情况S5指示的,服务器以优先级的升序来顺序地改变为 L模式,直到所有服务器的功耗变成等于或小于最大可供应电力值(AC+BATT)(被抑制为 AC+BATT)。如果在情况S5中,电池222的剩余电力值下降到低于预定值或者电池222的可 靠性降低,则该情况转变为情况S6。
[0100] 情况S6指示电池222无法使用或者没有被使用的情况。在这个情况中,服务器以 优先级的升序被顺序地改变为L模式,直到所有服务器的功耗变得等于或小于系统电力的 电力供应值(AC)(被抑制为AC)。如果存在剩余系统电力,则对电池222进行充电。
[0101] 情况S7指示当所有服务器以Η模式被驱动时的总功耗超过系统电力的电力供应 值(AC)但不超过最大可供应电力值(AC+BATT)的情况,最大可供应电力值(AC+BATT)是电 力供应值(AC)和电池222的电力之和。在这种情况下,可以通过使电池222放电以保持完 全辅助来以L模式驱动所有服务器。如果在该情况下,电池222的剩余电力值下降到低于 预定值或者电池222的可靠性降低,则情况可以转变为情况S8。
[0102] 情况S8指示电池222无法使用或者没有被使用的情况。在这个情况中,服务器以 优先级的升序顺序地被改变为休眠模式,直到所有服务器的功耗变得等于或小于系统电力 的电力供应值(AC)(被抑制为AC)。同时,生成指示电能短缺的警报。
[0103] 情况S9指示系统电力由于电力故障或维护而断电的情况。如果在该情况下,在以 L模式驱动所有服务器时的总功耗没有超过电池222的可供应电力值,则以节电模式驱动 所有服务器361以赢得时间,生成警报,并且等待从电力故障恢复。
[0104] 情况S10指示系统电力由于电力故障或维护而断电的情况。如果如果在该情况 下,在以L模式驱动所有服务器时的总功耗超过电池222的可供应电力值,则以优先级的升 序顺序地将服务器361转变成休眠模式。同时,生成警报,并且等待从电力故障恢复。
[0105] 假设系统电力比电池222更可靠,图9示出了在列902中的每个栏图上的左侧的 系统电力和右侧的电池。然而,顺序可以被颠倒。也就是说,可进行控制,以主动使用电池, 并且仅当电池的电力供应值临时下降到低于预定值时使用系统电力。在该情况下,执行控 制,以通过控制服务器的驱动模式来将功耗抑制为电池电力值。
[0106] 图10是用于说明根据这个实施例的电力管理装置的与图9相符的处理过程的流 程图。
[0107] 首先,在步骤S1001中,服务器控制器505确定区域中的所有服务器以Η模式被驱 动的情况下的必要电力值之和是否等于或小于系统电力的电力供应值AC。如果在所有服务 器以Η模式被驱动的情况下的必要电力值之和等于或小于系统电力的电力供应值AC,则该 处理前进至步骤S1003,并且服务器控制器505以高输出模式(Η模式)驱动所有服务器。 在步骤S1005中,执行充电。
[0108] 在步骤S1001中,如果在区域中的所有服务器以Η模式被驱动的情况下的必要电 力值之和大于系统电力的电力供应值AC(图9中的情况S2),则该处理前进至步骤S1007。 在步骤S1007中,如果系统电力的电力供应值AC和电池222的电力供应值ΒΑΤΤ之和小于 区域中的所有服务器以L模式被驱动的情况下的必要电力值之和(情况S8),则该处理前进 至步骤S1009。在步骤S1009中,服务器控制器505生成警报,并且然后前进至步骤S1011。 在步骤S1011中,服务器控制器505将服务器以优先级的升序顺序地转变成休眠模式,直到 区域中的所有服务器的必要电力之和变得小于系统电力的供应电力值AC和电池222的供 应电力值BATT之和,并且然后前进至步骤S1025。
[0109] 在步骤S1007中,如果系统电力的电力供应值AC和电池222的电力供应值BATT之 和等于或大于区域中的所有服务器以L模式被驱动的情况下的必要电力值之和(情况S5), 则该处理前进至步骤S1013。在步骤S1013中,如果区域中的所有服务器以L模式被驱动 的情况下的必要电力值大于系统电力的电力供应值AC (情况S7),则该处理器前进至步骤 S1015。在步骤S1015中,服务器控制器505生成警报,以通知"需要使用电池222驱动所有 服务器",并且前进至步骤S1017。在步骤S1017中,服务器控制器505使用电池222的电力 以L模式驱动所有服务器,直到在步骤S1007中确定了电池222的电力短缺。
[0110] 接下来,该处理前进至步骤S1019,服务器控制器505确定在所有服务器以Η模式 被驱动的情况下的必要电力值是否小于系统电力的电力供应值AC和电池222的电力供应 值BATT之和。
[0111] 如果在所有服务器以Η模式被驱动的情况下的必要电力值等于或大于系统电力 的电力供应值AC和电池222的电力供应值BATT之和(情况S4),则该处理前进至步骤 S1021,并且服务器控制器505确定是否要使用电池222。为了使用电池222,该处理前进至 步骤S1023,并且服务器控制器505以优先级的升序将服务器从Η模式顺序地切换为L模 式,直到所有服务器的必要电力值变得小于系统电力的电力供应值AC和电池222的电力供 应值BATT之和。
[0112] 在步骤S1021中确定了不使用电池222时,该处理前进至步骤S1029,并且服务器 控制器505按优先级的升序将服务器的驱动模式以Η - L -休眠的顺序进行切换,直到所 有服务器的必要电力值之和变得等于或小于系统电力的电力供应值AC。该处理前进至步骤 S1031。如果系统电力的电力供应值Α存在剩余,则服务器控制器505执行充电。
[0113] 如上所述,可以通过根据情况控制每个服务器的驱动模式,来有效并且高效地使 用系统电力和电池向服务器系统供应电力。
[0114] [第五实施例]
[0115] 接下来,将参考图11和图12描述根据本发明的第五实施例的电力管理装置。图 11是用于说明根据这个实施例的电力管理装置的功能布置的框图。根据这个实施例的电力 管理装置与第二实施例的不同之处在于,作为指定服务器的驱动模式的替代,向服务器通 知预算相关电力。组件和操作的区域部分与第二实施例中的相同。因此,相同的附图标记 指代相同的组件和操作,将省略对其的详细描述。
[0116] 图11是示出根据这个实施例的电力管理装置的功能布置的框图。电力管理装 置1100包括服务器控制器1105,服务器控制器1105确定每个服务器的预算(可用
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1