用于降低功耗的方法和系统.pdf

上传人:1*** 文档编号:970947 上传时间:2018-03-22 格式:PDF 页数:12 大小:776.26KB
返回 下载 相关 举报
摘要
申请专利号:

CN200980157496.0

申请日:

2009.02.24

公开号:

CN102334084A

公开日:

2012.01.25

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G06F 1/32登记生效日:20170119变更事项:专利权人变更前权利人:惠普开发有限公司变更后权利人:慧与发展有限责任合伙企业变更事项:地址变更前权利人:美国德克萨斯州变更后权利人:美国德克萨斯州|||授权|||实质审查的生效IPC(主分类):G06F 1/32申请日:20090224|||公开

IPC分类号:

G06F1/32; G06F1/26

主分类号:

G06F1/32

申请人:

惠普开发有限公司

发明人:

E.巴肯罕

地址:

美国德克萨斯州

优先权:

专利代理机构:

中国专利代理(香港)有限公司 72001

代理人:

刘春元;王洪斌

PDF下载: PDF下载
内容摘要

本发明的示例性实施例提供一种用于降低功耗的方法。所述方法包括:临时地禁用在多个电子构件上的多个状态指示器,而不禁用所述电子构件的操作。

权利要求书

1: 一种用于降低功耗的方法, 包括 : 临时地禁用在多个电子构件上的多个状态指示器, 而不禁用所述电子构件的操作。
2: 根据权利要求 1 所述的方法, 包括保持所述多个状态指示器中的至少一个是活动 的, 以指示电子构件的操作状态。
3: 根据权利要求 1 或 2 所述的方法, 其中, 所述状态指示器在经过了超时时段后被禁 用。
4: 根据权利要求 1、 2 或 3 所述的方法, 其中, 在解决电子构件中的故障之后, 在经由网 络接收禁用命令之后, 在去除激活条件之后, 或其任何组合之后, 禁用所述状态指示器。
5: 根据之前权利要求中的任何一项所述的方法, 包括 : 在检测到电子构件中的故障之 后, 在经由网络接收启用命令之后, 在激活电子构件上的按钮之后, 或其任何组合之后, 启 用所述状态指示器。
6: 根据权利要求 5 所述的方法, 其中, 启用状态指示器允许通过驱动装置响应于状态 条件来开启状态指示器。
7: 根据之前权利要求中的任何一项所述的方法, 包括 : 按照固定的时间调度来禁用和 启用状态指示器。
8: 根据之前权利要求中的任何一项所述的方法, 其中, 所述电子构件包括数据中心。
9: 一种电子装置, 包括 : 内置到所述电子装置内的多个状态指示器 ; 以及 操作地耦合到所述多个状态指示器的多个开关, 其中, 每个开关的激活启用相关联的 状态指示器。
10: 根据权利要求 9 所述的电子装置, 包括计算机、 服务器、 驱动器、 驱动器阵列、 交换 机、 路由器、 或电源、 或其任何组合。
11: 根据权利要求 9 或 10 所述的电子装置, 包括 : 配置为根据时间调度来控制开关的 模块, 配置为在超时时段后去激活开关的模块, 在检测到故障条件后激活开关的模块, 或其 任何组合。
12: 根据权利要求 9、 10 或 11 所述的电子装置, 其中, 所述状态指示器包括发光二极管 (LED) 、 液晶显示器 (LCD) 、 LCD 显示器、 白炽灯、 霓虹灯或其任何组合。
13: 一种有形的计算机可读介质, 包括 : 配置为禁用内置到电子构件内的状态指示器而不禁用所述电子构件的代码。
14: 根据权利要求 13 所述的有形的计算机可读介质, 其中, 配置为禁用状态指示器的 代码包括超时定时器。
15: 根据权利要求 13 或 14 所述的有形的计算机可读介质, 包括配置为在检测到网络故 障之后重新激活状态指示器的代码。

说明书


用于降低功耗的方法和系统

    背景技术 信息和服务提供商经常使用数据中心来集中网络信息存储。 数据中心通常会具有 大量的电子构件, 诸如互连的服务器、 交换机、 驱动器阵列以及其他设备。作为大量设备的 结果, 数据中心使用相当大量的能量, 以及可能生成大量的热, 为了设备的正确操作该热必 须被去除。因此, 用于降低数据中心内的功耗的方法和系统会是有益的。
     此外, 可能在典型的数据中心内操作着的大量的电子构件可能使得难以识别正在 经历操作问题的特定电子构件或子网络。因此, 用于识别需要维修或具有故障的电子构件 的、 更容易的技术可以降低数据中心内的维修成本。
     附图说明
     参考附图在以下详细说明中描述了某些示例性实施例, 附图中 : 图 1 是根据本发明实施例的数据中心的图示 ; 图 2 是根据本发明实施例的服务器的前面板的图示 ; 图 3 是根据本发明实施例的、 包括用于禁用状态发光二极管 (LED) 的控制电路的电子 构件的示意图 ; 图 4 是根据本发明实施例的、 包括可以用于禁用状态指示器的控制电路的另一电子构 件的示意图 ; 图 5 是根据本发明实施例的、 用于临时禁用状态指示器的方法的过程流程图 ; 图 6 是根据本发明实施例的、 用于临时禁用状态指示器的另一方法的过程流程图 ; 以 及 图 7 是根据本发明实施例的、 用于临时禁用状态 LED 的方法的过程流程图。 具体实施方式
     诸如 web 服务提供商之类的企业生成和使用的非常大量的数据尤其使得使用中 心点来存储和分发信息是便利的。这些中心点 (称为数据中心) 可以包括大量的服务器、 驱 动器阵列、 网络交换机、 电源以及其他电子构件以支持功能。但是, 大量的电子构件可能使 用大量的能量并生成相当大量的热。
     在数据中心中使用的大多数电子构件使用发光二极管 (LED) 来指示状态或事件, 诸如通信接入、 驱动器访问、 线路状态等。状态 LED 也可以通过指示故障条件来便利设备的 维修。本发明的示例性实施例允许当状态 LED 不提供值时、 诸如在超时时段之后或正常工 作时间之外关断所述状态 LED。这可以允许显著降低数据中心的功率需求。
     进一步, 代替或除了 LED 之外, 可以将其他类型的状态指示器内置到电子构件中, 以显示状态, 例如液晶显示器 (LCD) 、 背光液晶显示器、 LCD 显示屏、 白炽灯、 霓虹灯等等。对 于这些指示器中的很多来说, 能量节约甚至可以高于 LED。因此, 虽然下面讨论的本发明的 示例性实施例可能示出 LED, 本领域普通技术人员将认识到, 该方法也将适用于这些其他类 型的指示器中的任何一种。图 1 是根据本发明实施例的数据中心 100 的图示。 在数据中心 100 中, 机架 102 保 持各种电子构件 104, 所述各种电子构件 104 为数据中心 100 提供功能。这些电子构件 104 可以包括例如服务器、 交换机、 路由器、 驱动器、 驱动器阵列、 电源或其任何组合。数据中心 100 通常会具有冷却单元 108, 其可以耦合到数据中心 100, 以通过空气管道 110 移除由电子 构件 104 生成的热。
     每个电子构件 104 可以具有相当大数量的 LED 106, 其配置用于指示电子构件 104 的不同部分的操作状态。例如, 如果电子构件 104 是网络交换机, 则多个 LED 106 可以用于 指示在交换机与其他电子构件 104 之间的每个连接的状态。
     图 2 是根据本发明实施例的服务器 200 的前面板的图示。可以具有许多状态 LED 202 的服务器 200 可以包括图 1 中图示的电子构件 104 之一。服务器 200 上的 LED 202 可 以按组 (诸如组 204) 使用, 以指示在服务器中的操作单元的状态。例如, LED 组可以用于指 示端口、 驱动器、 处理器等的状态。在一些情况下, LED 组 204 可以提供比正常操作条件下 通常可能需要的更多的、 关于服务器的信息。进一步, 在典型数据中心中的大量的 LED 可能 使用相当大量的能量, 用于点亮 LED 以及用于移除由 LED 生成的热。
     例如, 如果大数据中心包含 1000 个机架, 每个机架中保持 20 个服务器 200, 并且 每个服务器具有大约 20 个 LED 202, 则数据中心可包含超过 400,000 个 LED 202。如果每 个 LED 202 消耗大约 66 mW, 以及假设占空比为大约 66%, 则来自 LED 202 的总功耗可能是 大约 17kW。根据在数据中心中存在的电子构件的类型, 这可以表示多达数据中心的总功率 汲取的 0.5-1%。 在本发明的示例性实施例中, 状态 LED 在不需要时可以被禁用。诸如服务器 200 的电子构件的前面板, 可以使用单个 LED 206 来指示电子构件在操作。可以禁用其他状态 LED 202 以节约功率。前面板还可以具有按钮 208, 诸如定位按钮, 以局部地启用状态 LED 202, 允许维修工程师检查电子构件的状态。还应该注意, 状态 LED 202 可以定位在除了前 面板之外的其他位置处。 实际上, 电子构件可以在前面板、 后面板以及电子构件内的电路板 上具有状态 LED 202。可以如本文中所述那样来控制所有状态 LED 202 的操作。另外, 启用 状态 LED 202 用于操作并不一定意味着它们被开启, 仅仅意味着驱动电路可以在适当时开 启 LED 202 以指示相关联的电子构件的状态。
     除了降低功率需求之外, 仅在某些条件下启用状态 LED 可以使得更易于维修在数 据中心内的电子构件。具体地, 大量的服务器 200, 以及可能存在于数据中心内的其他电子 构件, 可能使得需要维修的电子构件或电子构件的机架的识别复杂化。 但是, 如果在数据中 心内的多数电子构件上的状态 LED 是暗的, 则具有启用的状态 LED 的任何电子构件通常将 更易于被找到。因此, 在数据中心内的各个电子构件上的状态 LED 可以在检测到该电子构 件或相关联的电子构件中的故障之后被启用, 所述故障诸如有故障的网络连接或暂停的处 理器。因此, 启用的状态 LED 可以指示需要注意的一个或多个电子构件的位置。进一步地, 可以在调度的时间, 例如在正常营业时间后或在预期职员不在数据中心内的其他时间, 禁 用状态 LED。
     在电子构件中的状态 LED 的禁用在其他应用环境中也可能是有利的。例如, 考虑 了禁用状态 LED 的小交换机或路由器可能在家用环境中具有显著价值, 其中, 连续启用的 LED 可能令人分心。
     图 3 是根据本发明实施例的、 包括用于禁用状态 LED 304 的控制电路 302 的电子 构件 300 的示意图。通常, 本文中描述的所有不同类型的电子构件 (包括服务器、 交换机、 驱 动器、 驱动器阵列或路由器) 将包括状态 LED 304, 以及由此将具有驱动电路 306 以向 LED 304 供电。 在本发明的实施例中, 可以对电子构件 300 的设计进行修改以在 LED 304 与驱动 电路 306 之间插入控制电路 302 来禁用状态 LED 304。控制电路 302 通常可以包括电源开 关 308, 由控制电路 310 通过功率线 312 来操作电源开关 308。
     电源开关 308 可以包括互补金属氧化物半导体场效应晶体管 (CMOS FET) 或任何 其他适合类型的开关。可选地, 电源开关 308 可以包括微继电器, 其例如仅仅被激励以启用 状态 LED 304。要被用作电源开关 308 的开关电路的选择可以根据电源开关 308 的功率需 求和附加电路的成本来做出。通常, CMOS FET 的低功率需求可以在此应用中提供益处。
     控制电路 310 可以包括任何数量的电路以便利控制, 诸如网络接口 314 以经由网 络 316 接受用于启用或禁用状态 LED 304 的命令。 处理器 318 可以用于解释和实施命令。 控 制电路 310 也可以包括有形计算机可读介质 320, 包括例如 RAM、 ROM、 驱动器、 驱动器阵列、 闪速驱动器、 配置为启用处理器以存储和操作实现本发明的示例性实施例的程序的任何其 他类型的硬件数据记录装置或其任何组合。定时器 322 或其他时钟电路可以被包括以用于 实现超时时段以及允许处理器 318 在预选的时间启用或禁用状态 LED。最终, 控制接口 324 可以被包括以通过功率线 312 驱动开关 308。这些功能可以在单个专用集成电路 (ASIC) 中 实现, 或可以在分离的电路中实现。 在本发明的其他示例性实施例中, 可以通过修改在电子 构件中的现有电路来启用或禁用状态 LED 304。
     图 4 是根据本发明示例性实施例的、 包括可以用于禁用状态 LED 402 的控制电路 的另一电子构件 400 的示意图。电子构件 400 例如可以包括路由器或交换机, 其可以使用 专用集成电路 (ASIC) 404 将端口 406 耦合到网络 408。电子构件 400 也可以具有其他 ASIC 410, 例如, 以将附加端口 412 耦合到网络 408。ASIC 404 可以包含驱动电路以向状态 LED 402 供电。进一步地, ASIC 404 可以是可编程的。在一个示例中, ASIC 404 可以包含有形 的、 计算机可读介质用于存储和操作程序或可以访问外部介质。可以对 ASIC 404 编程以允 许禁用状态 LED 402。例如, 可以通过向 ASIC 中控制 LED 402 的激活的寄存器 414 进行写 入, 来执行对 LED 的禁用。通常, 此类寄存器可以用于确定状态 LED 402 指示哪些参数。但 是, 如果 ASIC404 不可编程, 则可以使用如关于图 3 所讨论的、 另外的控制电路。
     图 5 是根据本发明示例性实施例的、 用于临时禁用状态指示器的方法 500 的过程 流程图。如图 5 中所示, 方法 500 始于框 502, 其中所有的状态指示器被启用。例如, 当已经 对电子构件上电时, 可以启用所有的状态指示器。可以为倒计时定时器 (例如超时时段) 设 置固定或可编程的值, 以在启动之后的一定时段内保持状态指示器通电。在一些示例性实 施例中, 可以将超时时段设置为零。在框 504 中, 关于是否经过了超时时段来做出确定。如 果否, 则过程流返回到框 502, 以及状态指示器保持启用。如果经过了超时时段, 则过程流 推进到框 506, 其中, 关于是否存在故障条件做出确定。例如, 可以通过经由网络连接到 LED 控制的监管或管理系统来确定是否存在故障条件。可选地, 本地控制系统可以确定是否存 在故障条件, 例如, 经由网络的通信是否意外停止。如果存在故障条件, 则超时时段可以被 重置, 并返回到框 502, 其中启用状态指示器。
     如果经过了超时时段且不存在故障条件, 在框 508 中禁用状态指示器。在禁用状态指示器之后, 方法 500 返回到框 506, 以确定是否发生了故障。 如果存在故障, 则重置超时 时段, 以及过程流在框 502 处继续, 其中启用状态指示器。本领域普通技术人员将认识到, 方法 500 仅仅是基于本文所含公开的、 根据本发明示例性实施例的用于临时禁用状态指示 器的许多方法中的一种。
     图 6 是根据本发明示例性实施例的、 用于临时禁用状态指示器的另一方法 600 的 过程流程图。方法 600 始于框 602, 其中在电子构件上的所有状态指示器被启用。如关于图 5 所讨论的, 这可能在开启电子构件时发生。设置超时时段以及过程流继续到框 604, 其中, 关于是否经过了超时时段做出确定。 如果否, 则过程流推进到框 602, 其中启用状态指示器。 在一些示例性实施例中, 可以将超时时段设置为零。
     如果在框 604, 经过了超时时段, 则过程流推进到框 606, 其中, 关于是否存在激活 条件做出确定。激活条件可以包括例如基于调度由管理系统设置的寄存器中的比特的设 置。此类比特可以在发生故障后设置, 或在用户输入的手动命令之后设置。进一步地, 可以 通过按下在电子构件前面的按钮 (诸如定位按钮) , 来设置激活条件。如果存在激活条件, 则 过程流推进到框 602, 其中, 启用状态指示器。
     如果, 在框 606, 确定不存在激活条件 (例如, 如果定位按钮没有被按下或者管理系 统没有设置比特值) , 则过程流推进到框 608, 其中禁用状态指示器。在框 608 之后, 过程流 继续到框 606, 其中, 再次关于是否发生了激活条件做出确定。 如果存在激活条件, 则过程流 继续到框 602, 且启用状态指示器。本领域普通技术人员将认识到, 关于图 5 和图 6 描述的 方法可以被组合到单个方法中。 图 7 是根据本发明示例性实施例的、 用于临时禁用状态指示器的方法 700 的过程 流程图。方法 700 始于框 702, 其中状态指示器被启用。可以将超时时段设置为初始值。在 一些示例性实施例中, 可以将超时时段设置为零。在框 704, 关于是否经过了超时时段做出 确定。如果否, 则过程流返回到框 702, 以及状态指示器保持启用。如果, 在框 704, 经过了 超时时段, 则过程流推进到框 706。在框 706, 关于当前时间是否在预设操作窗内做出确定, 可以定义所述预设操作窗以与数据中心的工作时间对应。如果当前时间在预设操作窗内, 则将超时时段重置为初始值, 以及过程流在框 702 处继续, 其中状态指示器保持启用。如果 当前时间不在预设操作窗内, 则过程流推进到框 708。
     在框 708, 关于是否存在激活条件做出确定, 如关于图 6 的框 606 所述的。 如果, 在 框 708 处, 存在激活条件, 则将超时时段重置为初始值, 且过程流推进到框 702, 其中, 启用 状态指示器。如果, 在框 708, 不存在激活条件, 则过程流继续到框 710, 其中关于是否存在 操作故障做出确定。 如前提及的, 可以通过网络上的管理系统来确定操作故障的存在, 或者 可以通过联网的电子构件本地确定操作故障的存在。如果存在操作故障, 则将超时时段重 置为初始值, 以及过程流返回到框 702, 其中, 再次启用状态指示器。如果, 在框 710, 不存在 操作故障, 则过程流继续到框 712。
     在框 712,禁用状态指示器, 允许电子构件变暗。在一个示例性实施例中, 除了操 作指示诸如电源 LED 之外禁用所有状态指示器。从框 712, 过程流可以推进到框 706, 以循 环方式重复框 706-710, 如上所述。
     关于图 5-7 讨论的方法 500、 600 和 700 中的控制框可以采用在有形的计算机可读 介质上存储的软件模块的形式。可选地, 控制框可以是硬件装置、 或硬件和软件的组合。
    

用于降低功耗的方法和系统.pdf_第1页
第1页 / 共12页
用于降低功耗的方法和系统.pdf_第2页
第2页 / 共12页
用于降低功耗的方法和系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《用于降低功耗的方法和系统.pdf》由会员分享,可在线阅读,更多相关《用于降低功耗的方法和系统.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102334084A43申请公布日20120125CN102334084ACN102334084A21申请号200980157496022申请日20090224G06F1/32200601G06F1/2620060171申请人惠普开发有限公司地址美国德克萨斯州72发明人E巴肯罕74专利代理机构中国专利代理香港有限公司72001代理人刘春元王洪斌54发明名称用于降低功耗的方法和系统57摘要本发明的示例性实施例提供一种用于降低功耗的方法。所述方法包括临时地禁用在多个电子构件上的多个状态指示器,而不禁用所述电子构件的操作。85PCT申请进入国家阶段日2011082486PCT申请的。

2、申请数据PCT/US2009/0350102009022487PCT申请的公布数据WO2010/098744EN2010090251INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图6页CN102334100A1/1页21一种用于降低功耗的方法,包括临时地禁用在多个电子构件上的多个状态指示器,而不禁用所述电子构件的操作。2根据权利要求1所述的方法,包括保持所述多个状态指示器中的至少一个是活动的,以指示电子构件的操作状态。3根据权利要求1或2所述的方法,其中,所述状态指示器在经过了超时时段后被禁用。4根据权利要求1、2或3所述的方法,其中,在解决电子构件中的故。

3、障之后,在经由网络接收禁用命令之后,在去除激活条件之后,或其任何组合之后,禁用所述状态指示器。5根据之前权利要求中的任何一项所述的方法,包括在检测到电子构件中的故障之后,在经由网络接收启用命令之后,在激活电子构件上的按钮之后,或其任何组合之后,启用所述状态指示器。6根据权利要求5所述的方法,其中,启用状态指示器允许通过驱动装置响应于状态条件来开启状态指示器。7根据之前权利要求中的任何一项所述的方法,包括按照固定的时间调度来禁用和启用状态指示器。8根据之前权利要求中的任何一项所述的方法,其中,所述电子构件包括数据中心。9一种电子装置,包括内置到所述电子装置内的多个状态指示器;以及操作地耦合到所述。

4、多个状态指示器的多个开关,其中,每个开关的激活启用相关联的状态指示器。10根据权利要求9所述的电子装置,包括计算机、服务器、驱动器、驱动器阵列、交换机、路由器、或电源、或其任何组合。11根据权利要求9或10所述的电子装置,包括配置为根据时间调度来控制开关的模块,配置为在超时时段后去激活开关的模块,在检测到故障条件后激活开关的模块,或其任何组合。12根据权利要求9、10或11所述的电子装置,其中,所述状态指示器包括发光二极管(LED)、液晶显示器(LCD)、LCD显示器、白炽灯、霓虹灯或其任何组合。13一种有形的计算机可读介质,包括配置为禁用内置到电子构件内的状态指示器而不禁用所述电子构件的代码。

5、。14根据权利要求13所述的有形的计算机可读介质,其中,配置为禁用状态指示器的代码包括超时定时器。15根据权利要求13或14所述的有形的计算机可读介质,包括配置为在检测到网络故障之后重新激活状态指示器的代码。权利要求书CN102334084ACN102334100A1/4页3用于降低功耗的方法和系统背景技术0001信息和服务提供商经常使用数据中心来集中网络信息存储。数据中心通常会具有大量的电子构件,诸如互连的服务器、交换机、驱动器阵列以及其他设备。作为大量设备的结果,数据中心使用相当大量的能量,以及可能生成大量的热,为了设备的正确操作该热必须被去除。因此,用于降低数据中心内的功耗的方法和系统会。

6、是有益的。0002此外,可能在典型的数据中心内操作着的大量的电子构件可能使得难以识别正在经历操作问题的特定电子构件或子网络。因此,用于识别需要维修或具有故障的电子构件的、更容易的技术可以降低数据中心内的维修成本。附图说明0003参考附图在以下详细说明中描述了某些示例性实施例,附图中图1是根据本发明实施例的数据中心的图示;图2是根据本发明实施例的服务器的前面板的图示;图3是根据本发明实施例的、包括用于禁用状态发光二极管(LED)的控制电路的电子构件的示意图;图4是根据本发明实施例的、包括可以用于禁用状态指示器的控制电路的另一电子构件的示意图;图5是根据本发明实施例的、用于临时禁用状态指示器的方法。

7、的过程流程图;图6是根据本发明实施例的、用于临时禁用状态指示器的另一方法的过程流程图;以及图7是根据本发明实施例的、用于临时禁用状态LED的方法的过程流程图。具体实施方式0004诸如WEB服务提供商之类的企业生成和使用的非常大量的数据尤其使得使用中心点来存储和分发信息是便利的。这些中心点(称为数据中心)可以包括大量的服务器、驱动器阵列、网络交换机、电源以及其他电子构件以支持功能。但是,大量的电子构件可能使用大量的能量并生成相当大量的热。0005在数据中心中使用的大多数电子构件使用发光二极管(LED)来指示状态或事件,诸如通信接入、驱动器访问、线路状态等。状态LED也可以通过指示故障条件来便利设。

8、备的维修。本发明的示例性实施例允许当状态LED不提供值时、诸如在超时时段之后或正常工作时间之外关断所述状态LED。这可以允许显著降低数据中心的功率需求。0006进一步,代替或除了LED之外,可以将其他类型的状态指示器内置到电子构件中,以显示状态,例如液晶显示器(LCD)、背光液晶显示器、LCD显示屏、白炽灯、霓虹灯等等。对于这些指示器中的很多来说,能量节约甚至可以高于LED。因此,虽然下面讨论的本发明的示例性实施例可能示出LED,本领域普通技术人员将认识到,该方法也将适用于这些其他类型的指示器中的任何一种。说明书CN102334084ACN102334100A2/4页40007图1是根据本发明。

9、实施例的数据中心100的图示。在数据中心100中,机架102保持各种电子构件104,所述各种电子构件104为数据中心100提供功能。这些电子构件104可以包括例如服务器、交换机、路由器、驱动器、驱动器阵列、电源或其任何组合。数据中心100通常会具有冷却单元108,其可以耦合到数据中心100,以通过空气管道110移除由电子构件104生成的热。0008每个电子构件104可以具有相当大数量的LED106,其配置用于指示电子构件104的不同部分的操作状态。例如,如果电子构件104是网络交换机,则多个LED106可以用于指示在交换机与其他电子构件104之间的每个连接的状态。0009图2是根据本发明实施例。

10、的服务器200的前面板的图示。可以具有许多状态LED202的服务器200可以包括图1中图示的电子构件104之一。服务器200上的LED202可以按组(诸如组204)使用,以指示在服务器中的操作单元的状态。例如,LED组可以用于指示端口、驱动器、处理器等的状态。在一些情况下,LED组204可以提供比正常操作条件下通常可能需要的更多的、关于服务器的信息。进一步,在典型数据中心中的大量的LED可能使用相当大量的能量,用于点亮LED以及用于移除由LED生成的热。0010例如,如果大数据中心包含1000个机架,每个机架中保持20个服务器200,并且每个服务器具有大约20个LED202,则数据中心可包含超。

11、过400,000个LED202。如果每个LED202消耗大约66MW,以及假设占空比为大约66,则来自LED202的总功耗可能是大约17KW。根据在数据中心中存在的电子构件的类型,这可以表示多达数据中心的总功率汲取的051。0011在本发明的示例性实施例中,状态LED在不需要时可以被禁用。诸如服务器200的电子构件的前面板,可以使用单个LED206来指示电子构件在操作。可以禁用其他状态LED202以节约功率。前面板还可以具有按钮208,诸如定位按钮,以局部地启用状态LED202,允许维修工程师检查电子构件的状态。还应该注意,状态LED202可以定位在除了前面板之外的其他位置处。实际上,电子构件。

12、可以在前面板、后面板以及电子构件内的电路板上具有状态LED202。可以如本文中所述那样来控制所有状态LED202的操作。另外,启用状态LED202用于操作并不一定意味着它们被开启,仅仅意味着驱动电路可以在适当时开启LED202以指示相关联的电子构件的状态。0012除了降低功率需求之外,仅在某些条件下启用状态LED可以使得更易于维修在数据中心内的电子构件。具体地,大量的服务器200,以及可能存在于数据中心内的其他电子构件,可能使得需要维修的电子构件或电子构件的机架的识别复杂化。但是,如果在数据中心内的多数电子构件上的状态LED是暗的,则具有启用的状态LED的任何电子构件通常将更易于被找到。因此,。

13、在数据中心内的各个电子构件上的状态LED可以在检测到该电子构件或相关联的电子构件中的故障之后被启用,所述故障诸如有故障的网络连接或暂停的处理器。因此,启用的状态LED可以指示需要注意的一个或多个电子构件的位置。进一步地,可以在调度的时间,例如在正常营业时间后或在预期职员不在数据中心内的其他时间,禁用状态LED。0013在电子构件中的状态LED的禁用在其他应用环境中也可能是有利的。例如,考虑了禁用状态LED的小交换机或路由器可能在家用环境中具有显著价值,其中,连续启用的LED可能令人分心。说明书CN102334084ACN102334100A3/4页50014图3是根据本发明实施例的、包括用于禁。

14、用状态LED304的控制电路302的电子构件300的示意图。通常,本文中描述的所有不同类型的电子构件(包括服务器、交换机、驱动器、驱动器阵列或路由器)将包括状态LED304,以及由此将具有驱动电路306以向LED304供电。在本发明的实施例中,可以对电子构件300的设计进行修改以在LED304与驱动电路306之间插入控制电路302来禁用状态LED304。控制电路302通常可以包括电源开关308,由控制电路310通过功率线312来操作电源开关308。0015电源开关308可以包括互补金属氧化物半导体场效应晶体管(CMOSFET)或任何其他适合类型的开关。可选地,电源开关308可以包括微继电器,其。

15、例如仅仅被激励以启用状态LED304。要被用作电源开关308的开关电路的选择可以根据电源开关308的功率需求和附加电路的成本来做出。通常,CMOSFET的低功率需求可以在此应用中提供益处。0016控制电路310可以包括任何数量的电路以便利控制,诸如网络接口314以经由网络316接受用于启用或禁用状态LED304的命令。处理器318可以用于解释和实施命令。控制电路310也可以包括有形计算机可读介质320,包括例如RAM、ROM、驱动器、驱动器阵列、闪速驱动器、配置为启用处理器以存储和操作实现本发明的示例性实施例的程序的任何其他类型的硬件数据记录装置或其任何组合。定时器322或其他时钟电路可以被包。

16、括以用于实现超时时段以及允许处理器318在预选的时间启用或禁用状态LED。最终,控制接口324可以被包括以通过功率线312驱动开关308。这些功能可以在单个专用集成电路(ASIC)中实现,或可以在分离的电路中实现。在本发明的其他示例性实施例中,可以通过修改在电子构件中的现有电路来启用或禁用状态LED304。0017图4是根据本发明示例性实施例的、包括可以用于禁用状态LED402的控制电路的另一电子构件400的示意图。电子构件400例如可以包括路由器或交换机,其可以使用专用集成电路(ASIC)404将端口406耦合到网络408。电子构件400也可以具有其他ASIC410,例如,以将附加端口412。

17、耦合到网络408。ASIC404可以包含驱动电路以向状态LED402供电。进一步地,ASIC404可以是可编程的。在一个示例中,ASIC404可以包含有形的、计算机可读介质用于存储和操作程序或可以访问外部介质。可以对ASIC404编程以允许禁用状态LED402。例如,可以通过向ASIC中控制LED402的激活的寄存器414进行写入,来执行对LED的禁用。通常,此类寄存器可以用于确定状态LED402指示哪些参数。但是,如果ASIC404不可编程,则可以使用如关于图3所讨论的、另外的控制电路。0018图5是根据本发明示例性实施例的、用于临时禁用状态指示器的方法500的过程流程图。如图5中所示,方法。

18、500始于框502,其中所有的状态指示器被启用。例如,当已经对电子构件上电时,可以启用所有的状态指示器。可以为倒计时定时器(例如超时时段)设置固定或可编程的值,以在启动之后的一定时段内保持状态指示器通电。在一些示例性实施例中,可以将超时时段设置为零。在框504中,关于是否经过了超时时段来做出确定。如果否,则过程流返回到框502,以及状态指示器保持启用。如果经过了超时时段,则过程流推进到框506,其中,关于是否存在故障条件做出确定。例如,可以通过经由网络连接到LED控制的监管或管理系统来确定是否存在故障条件。可选地,本地控制系统可以确定是否存在故障条件,例如,经由网络的通信是否意外停止。如果存在。

19、故障条件,则超时时段可以被重置,并返回到框502,其中启用状态指示器。0019如果经过了超时时段且不存在故障条件,在框508中禁用状态指示器。在禁用状说明书CN102334084ACN102334100A4/4页6态指示器之后,方法500返回到框506,以确定是否发生了故障。如果存在故障,则重置超时时段,以及过程流在框502处继续,其中启用状态指示器。本领域普通技术人员将认识到,方法500仅仅是基于本文所含公开的、根据本发明示例性实施例的用于临时禁用状态指示器的许多方法中的一种。0020图6是根据本发明示例性实施例的、用于临时禁用状态指示器的另一方法600的过程流程图。方法600始于框602,。

20、其中在电子构件上的所有状态指示器被启用。如关于图5所讨论的,这可能在开启电子构件时发生。设置超时时段以及过程流继续到框604,其中,关于是否经过了超时时段做出确定。如果否,则过程流推进到框602,其中启用状态指示器。在一些示例性实施例中,可以将超时时段设置为零。0021如果在框604,经过了超时时段,则过程流推进到框606,其中,关于是否存在激活条件做出确定。激活条件可以包括例如基于调度由管理系统设置的寄存器中的比特的设置。此类比特可以在发生故障后设置,或在用户输入的手动命令之后设置。进一步地,可以通过按下在电子构件前面的按钮(诸如定位按钮),来设置激活条件。如果存在激活条件,则过程流推进到框。

21、602,其中,启用状态指示器。0022如果,在框606,确定不存在激活条件(例如,如果定位按钮没有被按下或者管理系统没有设置比特值),则过程流推进到框608,其中禁用状态指示器。在框608之后,过程流继续到框606,其中,再次关于是否发生了激活条件做出确定。如果存在激活条件,则过程流继续到框602,且启用状态指示器。本领域普通技术人员将认识到,关于图5和图6描述的方法可以被组合到单个方法中。0023图7是根据本发明示例性实施例的、用于临时禁用状态指示器的方法700的过程流程图。方法700始于框702,其中状态指示器被启用。可以将超时时段设置为初始值。在一些示例性实施例中,可以将超时时段设置为零。

22、。在框704,关于是否经过了超时时段做出确定。如果否,则过程流返回到框702,以及状态指示器保持启用。如果,在框704,经过了超时时段,则过程流推进到框706。在框706,关于当前时间是否在预设操作窗内做出确定,可以定义所述预设操作窗以与数据中心的工作时间对应。如果当前时间在预设操作窗内,则将超时时段重置为初始值,以及过程流在框702处继续,其中状态指示器保持启用。如果当前时间不在预设操作窗内,则过程流推进到框708。0024在框708,关于是否存在激活条件做出确定,如关于图6的框606所述的。如果,在框708处,存在激活条件,则将超时时段重置为初始值,且过程流推进到框702,其中,启用状态指。

23、示器。如果,在框708,不存在激活条件,则过程流继续到框710,其中关于是否存在操作故障做出确定。如前提及的,可以通过网络上的管理系统来确定操作故障的存在,或者可以通过联网的电子构件本地确定操作故障的存在。如果存在操作故障,则将超时时段重置为初始值,以及过程流返回到框702,其中,再次启用状态指示器。如果,在框710,不存在操作故障,则过程流继续到框712。0025在框712,禁用状态指示器,允许电子构件变暗。在一个示例性实施例中,除了操作指示诸如电源LED之外禁用所有状态指示器。从框712,过程流可以推进到框706,以循环方式重复框706710,如上所述。0026关于图57讨论的方法500、。

24、600和700中的控制框可以采用在有形的计算机可读介质上存储的软件模块的形式。可选地,控制框可以是硬件装置、或硬件和软件的组合。说明书CN102334084ACN102334100A1/6页7图1图2说明书附图CN102334084ACN102334100A2/6页8图3说明书附图CN102334084ACN102334100A3/6页9图4说明书附图CN102334084ACN102334100A4/6页10图5说明书附图CN102334084ACN102334100A5/6页11图6说明书附图CN102334084ACN102334100A6/6页12图7说明书附图CN102334084A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1