CN102449575B - 功率分配单元-装置相关 - Google Patents
功率分配单元-装置相关 Download PDFInfo
- Publication number
- CN102449575B CN102449575B CN200980159504.5A CN200980159504A CN102449575B CN 102449575 B CN102449575 B CN 102449575B CN 200980159504 A CN200980159504 A CN 200980159504A CN 102449575 B CN102449575 B CN 102449575B
- Authority
- CN
- China
- Prior art keywords
- group
- pdu
- time series
- series data
- operating characteristic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000002596 correlated effect Effects 0.000 title claims description 6
- 238000000034 method Methods 0.000 claims abstract description 97
- 230000001427 coherent effect Effects 0.000 claims abstract description 31
- 230000008569 process Effects 0.000 claims description 16
- 230000002123 temporal effect Effects 0.000 claims description 8
- 238000011144 upstream manufacturing Methods 0.000 claims description 8
- 238000013139 quantization Methods 0.000 claims description 5
- 230000001276 controlling effect Effects 0.000 claims description 2
- 241001269238 Data Species 0.000 abstract description 3
- 230000009471 action Effects 0.000 description 15
- 238000005259 measurement Methods 0.000 description 14
- 238000013459 approach Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000498255 Enterobius vermicularis Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 206010014881 enterobiasis Diseases 0.000 description 1
- 210000002745 epiphysis Anatomy 0.000 description 1
- 208000021267 infertility disease Diseases 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 229910052743 krypton Inorganic materials 0.000 description 1
- DNNSSWSSYDEUBZ-UHFFFAOYSA-N krypton atom Chemical compound [Kr] DNNSSWSSYDEUBZ-UHFFFAOYSA-N 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/263—Arrangements for using multiple switchable power supplies, e.g. battery and AC
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K7/00—Constructional details common to different types of electric apparatus
- H05K7/14—Mounting supporting structure in casing or on frame or rack
- H05K7/1485—Servers; Data center rooms, e.g. 19-inch computer racks
- H05K7/1498—Resource management, Optimisation arrangements, e.g. configuration, identification, tracking, physical location
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Educational Administration (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Power Sources (AREA)
Abstract
描述了与提供功率分配单元和装置之间的相互关系相关联的设备、方法及其它实施例。一个示例性方法包括存储第一组时间序列数据,所述第一组时间序列数据基于每个功率分配单元(PDU)来标识从PDU组汲取的电流。该示例性方法可以包括存储第二时间序列数据,所述第二时间序列数据基于每个装置来标识相关装置组所使用的功率。在两时间序列数据可用的情况下,该方法然后可以提供PDU-装置相关信号,其标识从PDU汲取的电流与装置所使用的功率之间的相互关系。
Description
背景技术
在功率分配网中,装置由一个或多个其它装置进行供电。例如,在计算机数据中心中,可以使用功率分配单元(PDU)来向一个或多个服务器提供电力。按照惯例,难以(即使可能的话)识别由哪些PDU对哪些服务器供电,由哪些配电板(PP)对哪些PDU供电,由哪些馈电线对哪些PP供电,等等。理解例如数据中心中的功率分配网拓扑结构对功率问题故障排除、管理容量、配置群组功率封顶、检验冗余、促进高可用性等等是有用的。
按照惯例,手动地(即使有的话)来映射电力/功率分配***网络拓扑结构图以产生网络功率拓扑结构图。然而,由于手动映射功率网拓扑结构所需的时间和在添加新部件时和/或在现有部件被重新定位时需要不断地更新功率网拓扑结构图,电力网拓扑结构映射是时间密集且难以保持的。技术员可以手动地画出从源到目的地或相反的导线连接,并手动地记录该连接。这是耗费时间且容易产生错误的过程,其产生可能变得过期的通常不准确和/或不完整的拓扑结构。
附图说明
被结合在本说明书中并构成其一部分的附图举例说明本发明的各种方面的各种示例性***、方法及其它示例性实施例。应认识到,在图中所示出的元件边界(例如,方框、方框组或其它形状)表示边界的一个示例。本领域的普通技术人员将认识到,在某些示例中,可以将一个元件设计为多个元件或者可以将多个元件设计为一个元件。在某些示例中,可以将被示为另一元件的内部部件的元件实现为外部部件,并且反之亦然。此外,元件可能不是按比例绘制的。
图1举例说明数据中心中的功率分配网的示例性实施例。
图2举例说明数据中心中的功率分配网的更复杂的实施例。
图3举例说明与自动功率分配网拓扑结构发现相关联的方法的示例性实施例。
图4举例说明与自动功率分配网拓扑结构发现相关联的方法的另一示例性实施例。
图5举例说明与自动功率分配网拓扑结构发现相关联的方法的另一示例性实施例。
图6举例说明与自动功率分配网拓扑结构发现相关联的方法的另一示例性实施例。
图7举例说明与自动功率分配网拓扑结构发现相关联的***的示例性实施例。
图8举例说明与自动功率分配网拓扑结构发现相关联的***的示例性实施例。
图9举例说明示例性***和方法以及等同物可以在其中工作的计算环境的示例性实施例。
图10举例说明在服务器处产生的功率消耗波形、从该波形导出的散列值以及从该波形导出的相对差值的示例性实施例。
具体实施方式
在更详细地考虑本文所讨论的实施例之前,首先考虑以下示例。图一举例说明数据中心中的简单功率分配网100。在这种最简单情况下,单个馈电线112向单个配电板(PP)122提供电力,单个配电板(PP)122又向单个功率分配单元(PDU)132提供电力,单个功率分配单元(PDU)132又向单个服务器142提供电力。如果所有功率分配网都是这种简单的,那么与识别服务器、存储装置、联网装置、PDU、PP、馈电线等之间的连接相关联的问题将是最少的。然而,与真实世界的装置(例如数据中心)相关联的功率分配网很少(如果有的话)是这样简单的。
图二举例说明数据中心中高度互连的功率分配网200的更一般的情况。在功率分配网200中,共同地称为馈电线210的许多馈电线(例如212、214、…218)向数据中心中引入电力。虽然描述了数据中心,但应认识到,更一般地,馈电线210能够向功率分配和功率消耗物体的其它有关集合提供电力。跟踪什么馈电线在数据中心中可用是相对直接的,因为馈电线的数量一般是相对低的。
在网络200中,馈电线210向共同地称为PP220的许多配电板(例如222、224、…228)提供电力。在不同的示例中,可以将单个馈电线连接到一个或多个配电板。再次地,配电板220的数量可能是相对低的,并且可能并不那么难以跟踪配电板。然而,即使在少量馈电线和少量配电板的情况下,在馈电线与配电板之间也可能存在大量且有时使人迷惑的连接集合。
在拓扑结构200中,配电板220可以向共同地称为PDU230的许多PDU(例如231、232、…238)提供电力。再次地,可以将单个配电板连接到许多PDU。另外,可以存在相对大数量的PDU。因此,在配电板与PDU之间可能存在大量且使人迷惑的连接。
在功率分配网200中,PDU230可以向共同地称为服务器240的许多服务器(例如241、242、…248)提供电力。3相PDU可以作为单相出口的3相集合向刀片机箱、存储阵列或网络机架分配功率,或者作为每个服务器、存储装置或网络装置的离散的单相出口分配功率。可以将服务器、存储装置或网络装置一般地称为装置。管理负载相以便保持相负载平衡。再次地,可以将单个PDU连接到许多服务器且可以将服务器连接到一个或多个PDU。相似地,可以将单个PDU连接到许多装置且可以将装置连接到一个或多个PDU。这可能导致PDU与服务器之间或更一般地PDU与装置之间的非常大且潜在地非常使人迷惑的连接集合。另外,服务器和装置可能往往被重新定位,这可能导致功率拓扑结构的初始“地图”很快地变得过期。然而,知道哪些PDU正在向哪些服务器提供功率对于保持数据中心中的高可用性可能是重要的。本领域的技术人员将认识到虽然举例说明了单层服务器240,但在功率分配拓扑结构中可以存在多层的服务器、PDU、配电板等。
难以识别由哪些PDU对哪些服务器供电,由哪些PP对哪些PDU供电,由哪些馈电线对哪些PP供电,等等。常规工具不包括用以发现功率网拓扑结构的自动化手段。然而,理解了例如数据中心中的功率分配网拓扑结构对排查功率问题、管理容量、配置群组功率封顶、检验冗余、促进高可用性等是有用的。
本文所述的示例性***和方法自动地发现数据中心功率分配网拓扑结构。示例性***和方法将功率分配网的一个元件处的电气活动与功率分配网的另一(些)元件处的电气活动相关。例如,可以进行在服务器处测量的功率使用与从PDU汲取的电流之间、联网装置与PDU之间、存储装置与PDU之间等等的相关。相似地,可以进行在从PDU汲取的电流与由PP提供的电流之间的相关。虽然描述了功率和电流,但应认识到,在不同的示例中,可以采用功率分配网中可用的不同测量结果之间的相关。
PDU在数据中心中向一组计算和/或联网设备分配功率。PDU可以向4、8、16或更多个装置提供功率。PDU可以监视其消耗的功率的量。可以以安培或瓦为单位来对此进行测量。PDU还可以监视由消耗装置从其汲取的电流的量。该监视可以包括记录装置身份、装置容量、实际测量结果数据、相对于时间的平均测量结果、记录实际测量结果数据的时间等。在一个示例中,PDU可以监视每功率相的电流和从PDU汲取的电流的总数。在另一示例中,PDU可以基于每个端口监视汲取的电流。该监视可以导致数据被提供给相关逻辑、数据存储器等。
服务器消耗功率。服务器也可以监视其消耗的功率的量。可以以安培或瓦为单位来对此进行测量。另外和/或替换地,服务器可以监视其中央处理单元(CPU)的利用率。通常,CPU利用率与功率消耗之间的关系对于服务器而言是可以理解的。服务器监视可以包括记录装置身份、装置容量、实际测量结果数据、记录实际测量结果数据的时间等。该监视可以导致数据被提供给相关逻辑、数据存储器等。
可以将服务器连接到一个或多个PDU。对于PDU和服务器两者而言,可以随着时间的推移记录数据并作为时间序列数据提供。该时间序列数据可以标识例如平均功率使用和峰值功率使用。随着时间的推移,服务器上的负载发生变化。不同服务器上的负载可以以独特的方式变化。因此,随着时间的推移,服务器的历史功率使用可以产生独特的指纹。利用两组可用数据,可以进行在服务器处消耗的功率与由PDU提供的电流之间的相关。例如,模式识别和/或模式匹配算法可以检测时间序列数据中的相互关系。
图10举例说明如何可以将实际测量结果数据数字化以促进模式识别和/或模式匹配。在图10中,图表1000举例说明表示在服务器处消耗的功率的模拟曲线1010。虽然描述了服务器,但本领域的技术人员应认识到,更一般地,曲线1010表示由功率消耗装置消耗的功率。虽然描述了功率,但本领域的技术人员应认识到,可以进行其它电气属性(例如电压、电流)的其它测量。
举例说明了在八个不同时间段T1至T8处被采样的曲线1010。在一个示例中,通过使曲线***成一系列的四个离散值H0至H3来将曲线1010数字化。虽然举例说明了四个间隔,但本领域的技术人员将认识到,可以采用更大和/或更小数量的间隔。相似地,虽然举例说明了八个时间间隔,但本领域的技术人员将认识到,可以采用具有更长和/或更短持续时间且与不同的采样率相关联的、更大和/或更小数量的时间间隔。特征(signature)是时间T1至T8处的值的时间序列。在另一示例中,通过识别曲线在采样时段期间如何变化来将曲线1010数字化。例如,在时间T1,曲线1010上升一个间隔,而在时间T3,曲线1010下降一个间隔。特征1030是在时间T1至T8处的相对变化值的时间序列。本领域的技术人员将认识到,可以采用其它模数转换。
在两特征可用的情况下,以及在时间信息可用于与测量点(特征由此生成)相关联的时间的情况下,可以采用模式匹配和/或其它相关技术来确定服务器特征与PDU特征之间是否存在相关。如果存在,则可以提供标识或者服务器与PDU之间的连接、或者服务器与PDU之间存在连接的可能性等的相关信号。本领域的技术人员将认识到,可以使用相同的一般技术来标识拓扑结构中的其它元件之间的连接(例如网络装置到PDU、存储装置到PDU、PDU到PP、PP到馈电线)。
以下包括本文所采用的所选术语的定义。该定义包括落在术语的范围内且可以用于实施的部件的各种示例和/或形式。示例并不意图是限制性的。术语的单数和复数形式都可以在该定义内。
对“一个实施例”、“实施例”、“一个示例”、“示例”等的提及表明被这样描述的实施例或示例可以包括特定的特征、结构、特性、性质、元素或限制,但是并不是每个实施例或示例都必须包括该特定特征、结构、特性、性质、元素或限制。此外,短语“在一个实施例中”的重复使用不一定指的是同一实施例,虽然其可以。
ASIC:专用集成电路。
CD:压缩盘。
CD-R:可记录CD。
CD-RW:可重写CD。
DVD:数字多功能盘和/或数字视频盘。
HTTP:超文本传输协议。
LAN:局域网。
PCI:***部件互连。
PCIE:快速PCI。
RAM:随机存取存储器。
DRAM:动态RAM。
SRAM:静态RAM。
ROM:只读存储器。
PROM:可编程ROM。
EPROM:可擦除PROM。
EEPROM:电可擦除PROM。
USB:通用串行总线。
WAN:广域网。
本文所使用的“计算机部件”指的是计算机相关的实体(例如硬件、固件、执行中的软件、它们的组合)。计算机部件可以包括例如在处理器上运行的进程、处理器、对象、可执行的、执行的线程和计算机。计算机部件可以存在于进程和/或线程内。可以将计算机部件定位于一个计算机上和/或可以分布在多个计算机之间。
本文所使用的“计算机通信”指的是计算装置(例如,计算机、个人数字助理、蜂窝电话)之间的通信,并且可以是例如网络传输、文件传输、小应用程序传输、电子邮件、HTTP传输等。计算机通信能够跨越例如无线***(例如IEEE802.11)、以太网***(例如IEEE802.3)、令牌环***(例如IEEE802.5)、LAN、WAN、点到点***、电路交换***、分组交换***等而进行。
本文所使用的“计算机可读介质”指的是存储信号、指令和/或数据的介质。计算机可读介质可以采取包括但不限于非易失性介质和易失性介质的形式。非易失性介质可以包括例如光盘、磁盘等。易失性介质可以包括例如半导体存储器、动态存储器等。计算机可读介质的常见形式可以包括但不限于软盘、柔性盘、硬盘、磁带、其它磁介质、ASIC、CD、其它光学介质、RAM、ROM、存储芯片或卡、记忆棒以及计算机、处理器或其它电子装置能够从其进行读取的其它介质。
本文所使用的“逻辑”包括但不限于硬件、固件、在机器上执行的软件和/或用以执行功能或动作和/或引起来自另一逻辑、方法和/或***的功能或动作的每个的组合。逻辑可以包括软件控制的微处理器、离散逻辑(例如,ASIC)、模拟电路、数字电路、编程逻辑器件、包含指令的存储器件等。逻辑可以包括一个或多个门、门的组合或其它电路部件。在描述多个逻辑性逻辑的情况下,可以将多个逻辑性逻辑包含到一个物理逻辑中。相似地,在描述单个逻辑性逻辑的情况下,可以将该单个逻辑性逻辑分布在多个物理逻辑之间。
“可操作的连接”或用来将实体“可操作地连接”的连接是其中可以发送和/或接收信号、物理通信和/或逻辑通信的连接。可操作的连接可以包括物理接口、电接口和/或数据接口。可操作的连接可以包括足以允许可操作的控制的接口和/或连接的不同组合。例如,两个实体可以被可操作地连接以相互直接地或通过一个或多个中间实体(例如,处理器、操作***、逻辑、软件)来传送信号。可以使用逻辑和/或物理通信信道来创建可操作的连接。
本文所使用的“信号”包括但不限于电信号、光信号、模拟信号、数字信号、数据、计算机指令、处理器指令、消息、位、位流或能够被接收、被发送和/或被检测的其它手段。
本文所使用的“软件”包括但不限于使计算机、处理器或其它电子装置以期望的方式运转和/或执行功能、动作的一个或多个可执行指令。“软件”并不指代本身被作为存储指令(例如,程序列表)来保护的存储指令。指令可以体现为各种形式,包括例程、算法、模块、方法、线程和/或包括来自动态链接库的单独的应用程序或代码的程序。
本文所使用的“用户”包括但不限于一个或多个人、软件、计算机或其它装置,或者这些的组合。
根据对存储器内的数据位的操作的算法和符号表示提出了随后的详细说明的某些部分。这些算法描述和表示被本领域的技术人员用来向其他人传达其工作的实质。算法在这里且一般地被认为是产生结果的操作序列。该操作可以包括对物理量的物理处理。通常但不是必要的,物理量采取能够在逻辑中被存储、传输、组合、比较或以其它方式被处理的电信号或磁信号等的形式。物理处理产生具体、有形、有用的真实世界结果。
已经证明,将这些信号称为位、值、元素、符号、字符、项、数字等有时是方便的(主要由于公共用途的原因)。然而,应记住的是,这些和类似术语应与适当的物理量相关联且仅仅是应用于这些量的方便标签。除非具体地另外说明,应认识到,遍及本说明书,包括处理、计算、确定等的术语指的是操作和变换被表示为物理(电子)量的数据的计算机***、逻辑、处理器或类似电子装置的动作和过程。
参考流程图可以更好地认识示例性方法。虽然出于简化说明的目的将所示的方法示出为并描述为一系列的方框,但应认识到,该方法不受方框顺序的限制,因为某些方框可以按照与所示和所述的不同的顺序和/或与其它方框同时地发生。此外,可能需要比所有的所示方框少的方框来实现示例性方法。可以组合方框或将其分成多个部分。此外,附加和/或替换方法可以采用附加的未示出方框。
图3举例说明与自动功率分配网拓扑结构发现相关联的方法300。方法300可以包括在310处存储第一组时间序列数据。此第一组时间序列数据标识与相关PDU组相关联的功率使用。在一个示例中,该数据表示基于每个PDU的功率使用。该数据可以包括瓦、安培等的测量结果。虽然描述了功率,但本领域的技术人员将认识到,可以采用与电气活动相关联的其它度量(例如,电压、电流、功率因数、VA、瓦)。在一个示例中,第一组时间序列数据的成员将由相关PDU组的成员汲取的电流的水平标识作为离散值。在另一示例中,用相对变化值来表示汲取的电流的水平。图10举例说明功率至离散值转换和电流至相对变化转换的示例。
第一组时间序列数据可以包括例如PDU标识符、PDU电流容量、PDU电流测量结果、时间戳等。可以针对不同的时间间隔且以不同的采样率来记录该数据。该数据可以表示峰值使用、平均使用等。时间戳便于使PDU特征数据与服务器特征数据对准,这继而便于模式匹配。模式匹配由于以下这样的观察结果而是可能的,即,随着时间的推移,服务器工作负载需求倾向于与其它服务器工作负载需求相比是独特的。
方法300还可以包括在320处存储第二组时间序列数据。第二组时间序列数据标识相关服务器组所使用的功率。可以基于每个服务器来计算该功率水平。在一个示例中,第二组时间序列数据的成员将相关服务器组的成员所使用的功率标识作为离散值。在另一示例中,用相对变化值、用最大CPU使用的百分比等来表示功率水平。第二组时间序列数据可以包括服务器标识符、最大服务器功率消耗、服务器功率消耗测量结果、服务器CPU利用率测量结果、时间戳等。可以针对不同的时间间隔且使用不同的采样率来记录该数据。该数据可以表示峰值使用、平均使用等。该数据可以包括安培、瓦的测量结果,CPU利用率百分比等。虽然方法300是针对服务器,但本领域的技术人员将认识到,更一般地,方法300可以针对装置(例如,服务器、网络装置、存储装置)。
方法300还可以包括在330处提供PDU-装置相关信号。PDU-装置相关信号标识例如从相关PDU组的成员汲取的电流与相关装置组的成员所使用的功率之间的相互关系。虽然描述了所汲取的电流和所使用的功率,但本领域的技术人员将认识到,可以采用其它相关信号。例如,可以提供振幅之间、频率之间、功率使用之间等的相互关系。在另一实施例中,还可以提供以下这样的PDU-装置相关信号:作为至少部分地基于PDU事件数据和/或其它事件数据使受怀疑功率事件与实际功率事件相关的函数,该PDU-装置相关信号通过功率负载相和/或面板断路器极中的一个或多个来标识PDU与装置之间的连接。
在一个示例中,第一组时间序列数据基于每出口每PDU标识汲取的电流。在本示例中,PDU-装置相关信号标识从相关PDU组的成员上的出口汲取的电流与装置组的成员所使用的功率之间的相互关系。
虽然图3举例说明串行地发生的各种动作,但应认识到,图3所示的各种动作可以基本上并行地发生。以图示的方式,第一过程可以存储与PDU相关联的时间序列数据,第二过程可以存储与装置相关联的时间序列数据,并且第三过程可以比较所述数据以提供相关信号。虽然描述了三个过程,但应理解的是,可以采用更大和/或更小数量的过程,并且可以采用低权进程、正则进程、线程及其它方法。
在一个示例中,可以将方法实现为计算机可执行指令。因此,在一个示例中,计算机可读介质可以存储如果被机器(例如处理器)执行则使该机器执行方法300的计算机可执行指令。虽然与方法300相关联的可执行指令被描述为被存储在计算机可读介质上,但应认识到,与本文所述的其它示例性方法相关联的可执行指令也可以被存储在计算机可读介质上。
图4举例说明与自动功率分配网拓扑结构发现相关联的方法400。方法400包括与结合方法300(图3)描述的那些动作类似的若干动作。例如,方法400包括在410处存储第一组时间序列数据,在420处存储第二组时间序列数据,并在430处提供相关信号。然而,方法400更详细地描述了如何产生相关信号。方法400具体地在425处唤起将第一组时间序列数据与第二组时间序列数据相比较。这与在方法500(图5)中采取的途径形成对照,在方法500中,处理两组时间序列数据以产生相互关系所基于的第三时间序列数据。
在一个示例中,从在425处将第一组时间序列数据的成员与第二组时间序列数据的成员相比较得到PDU-服务器相关信号。该比较便于使例如所汲取的电流与所使用的功率相关。将第一组时间序列数据的成员与第二组时间序列数据的成员相比较可以包括例如模式匹配。可以通过时间序列数据中便于使服务器特征与PDU特征对准的时间戳来促进模式匹配。
为了举例说明该比较可以如何发生,在一个示例中,可以获取PDU迹线(trace)Pn和服务器基线Sm。该迹线可以是实际测量结果的数字化表示。该数字化表示可以是例如散列特征、相对差特征等。可以使用迹线中可用的获取时间信息(例如时间戳)来使迹线对准。可以产生服务器的有序列表,其中,该列表基于到服务器基线的最佳拟合被排序。某些工作负载是高度相关的,因此某些迹线可能是类似的。然而,某些工作负载可能不是如此高度相关的,因此,可能产生用于针对其期望更大的歧义消除的迹线的第二列表。该歧义消除可以包括重复特征获取、特征比较等,使用与较长采样时间相关联的较长特征,使用与不同采样时间相关联的不同特征等。虽然方法400是针对服务器,但本领域的技术人员将认识到,更一般地,方法400可以针对装置(例如,服务器、网络装置、存储装置)。
图5举例说明与自动功率分配拓扑结构发现相关联的方法500。方法500包括与结合方法300(图3)描述的那些动作类似的若干动作。例如,方法500包括在510处存储第一组时间序列数据,在520处存储第二组时间序列数据,并在530处提供相关信号。然而,方法500描述了一种用于提供相关信号的不同途径。方法500具体地在525处唤起根据第一组时间序列数据和第二组时间序列数据来计算第三时间序列数据。这与在方法400(图4)中采取的直接比较法形成对照,在方法400中,在不产生第三时间序列的情况下直接比较两组时间序列数据以识别相互关系。
在一个示例中,计算第三时间序列数据包括执行涉及第一时间序列数据的元素和第二时间序列数据的元素的除法。例如,可以通过将PDU迹线Pn[x]除以服务器迹线Sm[x]来产生元迹线PnSm。该除法便于解决***化电源测量结果误差。将PDU测量结果除以服务器测量结果能够析出电源测量结果误差的因数。虽然描述了除法,但本领域的技术人员将认识到,可以采用接受两个时间序列输入并产生单个时间序列输出的其它数学运算。
可以针对元迹线PnSm计算标准偏差。然后,可以针对电源测量结果样本[1..N]产生以例如从最小标准偏差至最高标准偏差的顺序排序的服务器的有序列表。此列表将是服务器迹线到电源测量结果迹线的“最佳拟合”的列表。某些服务器工作负载是高度相关的,因此某些迹线可能是类似的。可以将这些迹线单独选出以进行更进一步的检验。对于电源而言,如果其具有标准偏差小于阈值的多个元迹线PnSm,则可以将两个样本折叠成单个样本。然后可以将该单个样本、即新的元样本标记为可对其执行进一步的歧义消除的多迹线样本。
提供相关信号可以包括选择与电源和服务器相关联的有序列表的成员之间的最佳匹配。该有序列表可以标识最佳匹配的元迹线和元件(例如,服务器、电源)。可以使用匹配算法(例如,Gale-Shipley配对)来选择元素之间的最佳匹配。本领域的技术人员将认识到,可以采用其它模式匹配和模式识别方法。
装置可以包括两个或更多个电源。可能期望使不同的电源从不同的PDU接收功率。这可以改善冗余,改善冗余继而可以改善高可用性、容错处理等。因此,在一个示例中,本文所述的相关信号还可以指示服务器是否正在消耗来自两个或更多PDU的功率。
在一个实施例中,PDU可以具有作为多个或单个功率相输出被分配的多个功率相输入。可以向Y字形配置中的特定功率相或三角形配置中的一对功率相分配一个或多个出口。因此,在一个示例中,本文所述的相关信号还可以指示服务器/装置是否正在消耗来自特定功率相或一组功率相的功率。
图6举例说明与自动功率分配网拓扑结构发现相关联的方法600。方法600包括与结合方法300(图3)描述的那些动作类似的若干动作。例如,方法600包括在610处存储第一组时间序列数据,在620处存储第二组时间序列数据,并在630处提供PDU-装置相关信号。然而,方法600描述了与发现功率分配网的其它元件之间的相互关系相关联的附加动作。
方法600包括在640处存储第三组时间序列数据,第三组时间序列数据基于每个配电板(PP)标识从相关PP组汲取的电流。第三组时间序列数据将从相关PP组的成员汲取的电流标识作为离散值和相对变化值中的一个。虽然将动作640被示出为是在630处的提供PDU-装置相关信号之后发生的,但本领域的技术人员将认识到,动作640可以在动作630之前发生。
方法600还包括在650处提供PP-PDU相关信号,该PP-PDU相关信号标识从相关PP组的成员汲取的电流与由相关PDU组的成员所汲取的电流之间的相互关系。在一个示例中,提供PDU-装置相关信号包括将第一组时间序列数据的成员与第三组时间序列数据的成员相比较以使在PP处汲取的电流与在PDU处汲取的电流相关。因此,可以将PDU电流与PP电流相比较。虽然描述了将第一组与第三组相比较,但应认识到,可以采取其它途径。例如,可以采用与结合方法500(图5)所述的途径类似的数学途径和/或除法。另外,虽然描述了比较电流,但本领域的技术人员将认识到,可以比较其它电气使用特性。
图7举例说明与自动地发现功率分配网拓扑结构相关联的设备700。设备700包括消耗装置逻辑710。消耗装置710将与下游电气消耗装置相关联的第一电气使用特性量化。例如,消耗装置逻辑710可以将与消耗装置720相关联的电气使用量化。消耗装置720可以是例如服务器。
第一电气使用特性可以是电压、电流等。消耗装置逻辑710将第一电气使用特性量化为离散值、差值、最大CPU使用的百分比等。消耗装置逻辑710可以将与第一电气使用特性相关联的平均值、与第一电气使用特性相关联的峰值、与每时间间隔的第一电气使用特性相关联的平均值、与每时间段的第一电气使用特性相关联的峰值等量化。可以使该量化与不同的采样时间和/或不同的采样间隔相关联。
设备700还可以包括提供装置逻辑730。提供装置逻辑730将与上游电气提供装置740相关联的第二电气使用特性量化。上游电气提供装置740可以是例如PDU。第二电气使用特性可以是例如电压、频率、电流等。提供装置逻辑730将第二电气使用特性量化为离散值、差值等。提供装置逻辑730可以将与第二电气使用特性相关联的平均值、与第二电气使用特性相关联的峰值、与每时间间隔的第二电气使用特性相关联的平均值、与每时间段的第二电气使用特性相关联的峰值等量化。提供装置逻辑730可以使用不同的时间间隔和不同采样率来表征不同时段上的使用特性。
设备700还可以包括连接逻辑750。连接逻辑750产生与第一电气使用特性和第二电气使用特性之间的相互关系相关联的连接信号。该连接信号标识下游电气消耗装置720(例如服务器)是否是由上游电气提供装置740(例如PDU)提供的电力的消耗装置。连接逻辑750可以通过将第一电气使用特性与第二电气使用特性相比较、用第一电气使用特性除以第二电气使用特性、用第二电气使用特性除以第一电气使用特性、对使用特性执行其它数学运算等来产生连接信号。由于装置可以配置有多个电源,并且由于冗余可以是数据中心中的目标,所以本领域的技术人员将认识到,该连接信号可以标识被连接到装置的两个或更多PDU。
图8举例说明与自动地发现功率分配网拓扑结构相关联的设备800。设备800包括与设备700(图7)的消耗装置逻辑710和提供装置逻辑730类似的消耗装置逻辑810和提供装置逻辑830。这些逻辑将消耗装置820和提供装置840的电气使用特性(例如,功率、电流、电压、频率)量化。
然而,数据中心或电气产生装置和消耗装置的其它布置可以具有不止两个层级。因此,设备800包括将与初始电气提供装置870相关联的第三电气使用特性量化的入口逻辑860。由于***800正在三个层级的功率分配网的情况下接收数据,所以连接逻辑850可以产生与第二电气使用特性和第三电气使用特性之间的相互关系相关联的开始信号。该开始信号标识上游电气提供装置840是否是由初始电气提供装置870提供的电力的消耗装置。虽然提供了三个层级的功率分配和功率消耗元件,但本领域的技术人员将认识到,可以将***800扩展至超过三个层级。
图9举例说明本文所述的示例性***和方法以及等价物可以在其中工作的示例性计算设备。示例性计算设备可以是包括通过总线908可操作地连接在一起的处理器902、存储器904和输入/输出端口910的计算机900。在一个示例中,计算机900可以包括被配置为便于自动地发现功率拓扑结构的相关逻辑930。在不同的示例中,可以以硬件、软件、固件和/或它们的组合的形式来实现逻辑930。虽然逻辑930被示为附着于总线908的硬件部件,但应认识到,在一个示例中,可以在处理器902中实现逻辑930。
因此,逻辑930可以提供用于测量资源消耗装置处的资源消耗的手段(例如硬件、软件、固件)。最一般地,资源消耗装置是一组相关资源消耗装置的成员。更具体地,资源消耗装置可以是数据中心中的服务器、网络装置或存储装置,并且资源可以是通过电流、功率、频率、电压等来度量的电力。逻辑930还可以提供用于测量资源提供装置处的资源提供的手段(例如硬件、软件、固件)。最一般地,资源提供装置是一组相关资源提供装置的成员。更具体地,资源提供装置可以是数据中心中的PDU。逻辑930还可以提供用于确定资源消耗装置是否消耗了由资源提供装置提供的资源的手段(例如硬件、软件、固件)。例如,逻辑930可以确定装置是否消耗了由PDU提供的电力。逻辑930可以基于将资源消耗装置处的资源消耗与资源提供装置处的资源提供相比较来进行确定。例如,可以将与服务器相关联的功率消耗特征和与PDU相关联的汲取电流特征相比较以确定相互关系。
可以将所述手段实现为例如ASIC。还可以将该手段实现为计算机可执行指令,该计算机可执行指令被作为临时地存储在存储器904中并随后被处理器902执行的数据916提供给计算机900。
一般地描述计算机900的示例性配置,处理器902可以是多种不同的处理器,包括双微处理器及其它多处理器架构。存储器904可以包括易失性存储器和/或非易失性存储器。非易失性存储器可以包括例如ROM、PROM等。易失性存储器可以包括例如RAM、SRAM、DRAM等。
磁盘906可以经由例如输入/输出接口(例如,卡、器件)918和输入/输出端口910被可操作地连接到计算机900。磁盘906可以是例如磁盘驱动器、固态盘驱动器、软盘驱动器、磁带驱动器、压缩驱动器、闪速存储卡、记忆棒等。此外,磁盘906可以是CD-ROM驱动器、CD-R驱动器、CD-RW驱动器、DVDROM等。例如,存储器904可以存储进程914和/或数据916。磁盘906和/或存储器904可以存储控制并分配计算机900的资源的操作***。
总线908可以是单内部总线互连架构和/或其它总线或网状架构。虽然示出了单个总线,但应认识到,计算机900可以使用其它总线(例如,PCIE、1394、USB、以太网)与各种装置、逻辑和***设备通信。总线908可以是包括例如存储器总线、存储器控制器、***总线、外部总线、纵横开关和/或本地总线的类型。
计算机900可以经由I/O接口918和输入/输出端口910与输入/输出装置相交互。输入/输出装置可以是例如键盘、扩音器、定位和选择装置、照相机、视频卡、显示器、磁盘906、网络装置920等。输入/输出端口910可以包括例如串行端口、并行端口和USB端口。
计算机900可以工作在网络环境中并因此可以经由I/O接口918和/或I/O端口910连接到网络装置920。通过网络装置920,计算机900可以与网络相交互。通过网络,计算机900可以在逻辑上连接到远程计算机。计算机900可以与之相交互的网络包括但不限于LAN、WAN及其它网络。
虽然已经通过描述示例来举例说明示例性***、方法等,并且虽然已经相当详细地描述了示例,但使所附权利要求的范围限制到或以任何方式局限于此类细节并不是本申请人的意图。当然,不可能出于描述本文所述的***、方法等的目的而描述部件或方法的每个能想得到的组合。因此,本发明不限于特定细节、代表性设备以及所示和所述的说明性示例。因此,本申请意图涵盖落在所附权利要求范围内的变更、修改和变化。
在已在详细说明或权利要求中采用了术语“包括”或“包含”的程度上,意图以与在被用作权利要求中的过渡词语时解释该术语时的术语“包括”类似的方式是包括性的。
在已在详细说明或权利要求中采用术语“或”的程度上(例如A或B),意图意指“A或B或者它们两者”。当申请人意图指示“仅A或B而不是它们两者”时,则将采用术语“仅A或B而不是它们两者”。因此,本文中的术语“或”的使用是包括性的,而不是排他性的使用。参见BryanA.Garner的ADictionaryofModernLegalUsage624(1995第二版)。
在本文中采用短语“A、B和C中的一个或多个”的程度上,(例如被配置为存储A、B和C中的一个或多个的数据存储器),意图传达一组可能性:A、B、C、AB、AC、BC和/或ABC(例如,数据存储器可以存储仅A、仅B、仅C、A和B、A和C、B和C和/或A和B和C)。并不意图要求A中的一个、B中的一个和C中的一个。当申请人意图指示“A中的至少一个、B中的至少一个和C中的至少一个”时,则将采用短语“A中的至少一个、B中的至少一个和C中的至少一个”。
Claims (15)
1.一种被执行用于控制计算机的方法,所述方法包括:
存储第一组时间序列数据,所述第一组时间序列数据基于每功率分配单元PDU标识从相关PDU组汲取的电流的水平;
存储第二组时间序列数据,所述第二组时间序列数据基于每装置来标识相关装置组所使用的功率的水平;
使所述第一组时间序列数据中可用的获取时间信息和所述第二组时间序列数据中可用的获取时间信息对准以标识从所述相关PDU组的成员汲取的电流与所述相关装置组的成员所使用的功率之间的相互关系;以及
提供标识所述相互关系的PDU-装置相关信号。
2.权利要求1的方法,还包括提供以下这样的PDU-装置相关信号:作为至少部分地基于PDU事件数据使受怀疑功率事件与实际功率事件相关的函数,该PDU-装置相关信号通过面板断路器极和功率负载相中的一个或多个来标识来自所述相关PDU组的一个PDU和来自所述相关装置组的一个装置之间的连接。
3.权利要求1的方法,其中,第一组时间序列数据基于每出口每PDU标识汲取的电流的水平,以及
其中,PDU-装置相关信号标识从所述相关PDU组的成员上的出口汲取的电流与所述相关装置组的成员所使用的功率之间的相互关系。
4.权利要求1的方法,其中,第一组时间序列数据的成员将由所述相关PDU组的成员汲取的电流的水平标识为离散值和相对变化值中的一个,并且其中,第二组时间序列数据的成员将所述相关装置组的成员所使用的功率的水平标识为离散值、相对变化值和最大中央处理单元(CPU)使用的百分比中的一个。
5.权利要求1的方法,其中,使获取时间信息对准包括将第一组时间序列数据的成员与第二组时间序列数据的成员相比较以使所汲取的电流与所使用的功率相关。
6.权利要求5的方法,其中,将第一组时间序列数据的成员与第二组时间序列数据的成员相比较包括模式标识和模式匹配中的一个或多个。
7.权利要求1的方法,该方法包括:
根据第一组时间序列数据和第二组时间序列数据来计算第三组时间序列数据,以及
其中,所述PDU-装置相关信号取决于对第三组时间序列数据的分析。
8.权利要求7的方法,其中,计算第三组时间序列数据包括执行涉及第一组时间序列数据的元素和第二组时间序列数据的元素的除法。
9.权利要求1的方法,该方法包括:
存储第三组时间序列数据,所述第三组时间序列数据基于每配电板PP来标识从相关PP组汲取的电流的水平;以及
提供PP-PDU相关信号,所述PP-PDU相关信号标识从所述相关PP组的成员汲取的电流与由所述相关PDU组的成员汲取的电流之间的相互关系。
10.权利要求1的方法,其中,所述PDU-装置相关信号标识装置是否正在从两个或更多PDU接收功率。
11.权利要求9的方法,其中,提供PDU-装置相关信号包括将第一组时间序列数据的成员与第三组时间序列数据的成员相比较以使在PP处汲取的电流与在PDU处汲取的电流相关。
12.一种用于功率分配的设备,包括:
消耗装置逻辑模块,其将与下游电气消耗装置相关联的第一电气使用特性量化;
提供装置逻辑模块,其将与上游电气提供装置相关联的第二电气使用特性量化;以及
连接逻辑模块,其使根据所述第一电气使用特性的可用的获取时间信息和根据所述第二电气使用特性的可用的获取时间信息对准以产生连接信号,该连接信号标识第一电气使用特性与第二电气使用特性之间的相互关系是否将下游电气消耗装置标识为由上游电气提供装置提供的电力的消耗装置。
13.权利要求12的设备,
其中,所述下游电气消耗装置是数据中心中的装置;
其中,所述上游电气提供装置是数据中心中的PDU;
其中,所述第一电气使用特性是电压、频率和电流中的一个或多个;
其中,所述消耗装置逻辑模块将第一电气使用特性量化为离散值、差值和最大CPU使用的百分比中的一个或多个;
其中,所述消耗装置逻辑模块将与第一电气使用特性相关联的平均值、与第一电气使用特性相关联的峰值、与每时间间隔的第一电气使用特性相关联的平均值、与每时间段的第一电气使用特性相关联的峰值中的一个或多个量化;
其中,第二电气使用特性是电压、频率和电流中的一个或多个;
其中,所述提供装置逻辑模块将第二电气使用特性量化为离散值和差值中的一个或多个;
其中,所述提供装置逻辑模块将与第二电气使用特性相关联的平均值、与第二电气使用特性相关联的峰值、与每时间间隔的第二电气使用特性相关联的平均值、与每时间段的第二电气使用特性相关联的峰值中的一个或多个量化;以及
其中,所述连接逻辑模块根据第一电气使用特性与第二电气使用特性的比较以及涉及第一电气使用特性和第二电气使用特性的除法中的一个或多个来产生连接信号。
14.权利要求12的设备,包括:
入口逻辑模块,其将与初始电气提供装置相关联的第三电气使用特性量化,以及
其中,所述连接逻辑模块将产生开始信号,该开始信号标识第二电气使用特性与第三电气使用特性之间的相互关系是否将上游电气提供装置标识为由初始电气提供装置提供的电力的消耗装置。
15.一种用于功率分配的***,包括:
用于测量资源消耗装置处的资源消耗的装置,其中,所述资源消耗装置是相关资源消耗装置组的成员;
用于测量资源提供装置处的资源提供的装置,其中,所述资源提供装置是相关资源提供装置组的成员;以及
用于通过使资源消耗装置处的资源消耗相关的获取时间信息与和资源提供装置处的资源提供相关的获取时间信息对准来确定资源消耗装置是否消耗了由资源提供装置提供的资源的装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2009/038190 WO2010110787A1 (en) | 2009-03-25 | 2009-03-25 | Power distribution unit-device correlation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102449575A CN102449575A (zh) | 2012-05-09 |
CN102449575B true CN102449575B (zh) | 2016-06-08 |
Family
ID=42781291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200980159504.5A Active CN102449575B (zh) | 2009-03-25 | 2009-03-25 | 功率分配单元-装置相关 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8661283B2 (zh) |
EP (1) | EP2411888A4 (zh) |
JP (1) | JP5178960B2 (zh) |
CN (1) | CN102449575B (zh) |
WO (1) | WO2010110787A1 (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8732508B2 (en) * | 2009-03-31 | 2014-05-20 | Hewlett-Packard Development Company, L.P. | Determining power topology of a plurality of computer systems |
GB2478117B (en) | 2010-02-24 | 2012-09-12 | Alertme Com Ltd | Apparatus and method for detecting degradation in heating system performance |
US8447434B1 (en) * | 2011-01-26 | 2013-05-21 | Williams-Pyro, Inc. | System and method of dynamic and distributed control with topology discovery in an isolated power grid |
GB2492071B (en) * | 2011-06-17 | 2016-01-27 | Alertme Com Ltd | Method and system for energy modelling |
US20130073232A1 (en) * | 2011-09-15 | 2013-03-21 | Electronic Systems Protection, Inc. | Source Power Anomaly and Load Power Consumption Monitoring and Analysis |
EP2654003A1 (en) * | 2012-04-20 | 2013-10-23 | Itron, Inc. | Automatic network topology detection and fraud detection |
US9924242B2 (en) | 2012-04-20 | 2018-03-20 | Itron Global Sarl | Automatic network topology detection and fraud detection |
US9136707B2 (en) * | 2012-10-09 | 2015-09-15 | Yahoo! Inc. | Multimode distribution systems and methods for providing power from power sources to power consuming devices |
CN103793852A (zh) | 2012-10-31 | 2014-05-14 | 国际商业机器公司 | 用于配电管理的方法、***和装置 |
US8792569B2 (en) * | 2012-12-21 | 2014-07-29 | International Business Machines Corporation | Power distribution system utilizing digital communications to determine the configuration thereof |
US10571493B2 (en) | 2014-02-25 | 2020-02-25 | Itron, Inc. | Smart grid topology estimator |
US11079417B2 (en) | 2014-02-25 | 2021-08-03 | Itron, Inc. | Detection of electric power diversion |
US9791485B2 (en) * | 2014-03-10 | 2017-10-17 | Silver Spring Networks, Inc. | Determining electric grid topology via a zero crossing technique |
CN106471694B (zh) * | 2014-06-30 | 2020-05-19 | 施耐德电气It公司 | 用于配电的负载平衡 |
US9568522B2 (en) | 2014-10-20 | 2017-02-14 | Itron, Inc. | Electrical phase identification |
US9781231B2 (en) | 2014-11-19 | 2017-10-03 | Itron, Inc. | Application platform operable on network node |
US9835662B2 (en) | 2014-12-02 | 2017-12-05 | Itron, Inc. | Electrical network topology determination |
CN105739659B (zh) * | 2014-12-09 | 2018-08-24 | 阿里巴巴集团控股有限公司 | 电源框架、服务器机柜及其供电***和电能检测方法 |
US10312681B2 (en) | 2015-05-28 | 2019-06-04 | Itron, Inc. | Automatic network device electrical phase identification |
US10393793B1 (en) * | 2015-11-12 | 2019-08-27 | Amazon Technologies, Inc. | Detecting power disturbances based on networked power meters |
CN109407523B (zh) * | 2017-08-16 | 2022-04-12 | 佛山市顺德区美的电热电器制造有限公司 | 加热平台组件的控制方法和加热平台组件的控制*** |
WO2019053588A1 (en) * | 2017-09-12 | 2019-03-21 | Depsys Sa | METHOD OF ESTIMATING THE TOPOLOGY OF AN ELECTRICAL NETWORK USING MEASUREMENT DATA |
EP3579376B1 (en) | 2018-06-08 | 2020-05-13 | Ovh | Methods and systems for identifying a connection path between a power source and a load |
US11216047B2 (en) | 2018-10-11 | 2022-01-04 | Vertiv It Systems, Inc. | System and method for detecting relationship between intelligent power strip and device connected thereto |
CN110658901B (zh) * | 2019-08-29 | 2022-03-25 | 联想(北京)有限公司 | 一种分配方法及装置 |
US11157057B1 (en) * | 2020-05-28 | 2021-10-26 | Ovh | Systems and methods for electric systems monitoring and/or failure detection |
CN111767324B (zh) * | 2020-09-03 | 2020-11-17 | 国网浙江省电力有限公司营销服务中心 | 一种智能关联的自适应数据分析方法及装置 |
US11489553B1 (en) | 2021-04-13 | 2022-11-01 | Ovh | System and method for identifying a connection between a power distribution unit and an electric device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1846346A (zh) * | 2003-07-18 | 2006-10-11 | 移动电子公司 | 可编程电源转换器 |
CN101111981A (zh) * | 2004-08-27 | 2008-01-23 | 惠普开发有限公司 | 映射电源***组件 |
EP1928121A2 (en) * | 2006-11-30 | 2008-06-04 | Broadcom Corporation | System and method for controlling power delivered to a powered device based on channel impediments |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7236896B2 (en) | 2003-09-30 | 2007-06-26 | Hewlett-Packard Development Company, L.P. | Load management in a power system |
US20070276548A1 (en) | 2003-10-30 | 2007-11-29 | Nikola Uzunovic | Power Switch |
GB2411259A (en) * | 2004-02-19 | 2005-08-24 | Global Datact Man Ltd | Computer Asset Management System and Method |
JP4406346B2 (ja) * | 2004-09-30 | 2010-01-27 | 株式会社東芝 | 電力システム用広域計測サービス提供サーバとシステム、方法、およびプログラム |
US7751921B2 (en) * | 2004-12-28 | 2010-07-06 | Tokyo Electron Limited | Semiconductor manufacturing apparatus, method of detecting abnormality, identifying cause of abnormality, or predicting abnormality in the semiconductor manufacturing apparatus, and storage medium storing computer program for performing the method |
US7783910B2 (en) * | 2007-03-30 | 2010-08-24 | International Business Machines Corporation | Method and system for associating power consumption of a server with a network address assigned to the server |
US7921203B2 (en) * | 2007-05-31 | 2011-04-05 | International Business Machines Corporation | Specifying associations among attributes of entities in |
-
2009
- 2009-03-25 WO PCT/US2009/038190 patent/WO2010110787A1/en active Application Filing
- 2009-03-25 EP EP09842420.3A patent/EP2411888A4/en not_active Withdrawn
- 2009-03-25 CN CN200980159504.5A patent/CN102449575B/zh active Active
- 2009-03-25 JP JP2012501974A patent/JP5178960B2/ja active Active
- 2009-03-25 US US13/259,118 patent/US8661283B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1846346A (zh) * | 2003-07-18 | 2006-10-11 | 移动电子公司 | 可编程电源转换器 |
CN101111981A (zh) * | 2004-08-27 | 2008-01-23 | 惠普开发有限公司 | 映射电源***组件 |
EP1928121A2 (en) * | 2006-11-30 | 2008-06-04 | Broadcom Corporation | System and method for controlling power delivered to a powered device based on channel impediments |
Non-Patent Citations (1)
Title |
---|
基于第二代小波变换和矢量量化理论的电能质量扰动分类方法;何为;《电网技术》;20070630;第31卷(第12期);摘要 * |
Also Published As
Publication number | Publication date |
---|---|
CN102449575A (zh) | 2012-05-09 |
WO2010110787A1 (en) | 2010-09-30 |
US20120117392A1 (en) | 2012-05-10 |
EP2411888A4 (en) | 2014-05-14 |
JP5178960B2 (ja) | 2013-04-10 |
US8661283B2 (en) | 2014-02-25 |
EP2411888A1 (en) | 2012-02-01 |
JP2012521596A (ja) | 2012-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102449575B (zh) | 功率分配单元-装置相关 | |
US8635484B2 (en) | Event based correlation of power events | |
US8909762B2 (en) | Network system management | |
Ali et al. | A machine learning approach to meter placement for power quality estimation in smart grid | |
KR101422682B1 (ko) | 전력 인입점 에너지 계측 장치 및 이를 통한 에너지 계측 정보 레이블링 시스템 | |
JP2011527480A (ja) | パワー・アウトレットとit装置との間の物理的接続性の自動発見 | |
JP6724922B2 (ja) | 教師データ提供装置、推定装置、推定システム、教師データ提供方法、推定方法、及び、プログラム | |
CN103998942A (zh) | 用于非侵入式负载监测的方法和*** | |
US20110093588A1 (en) | Monitoring the performance of a Computer | |
US20130197895A1 (en) | Real-time server management | |
US11906180B1 (en) | Data center management systems and methods for compute density efficiency measurements | |
CN108809760A (zh) | 数据采样***中采样周期的控制方法和装置 | |
CN113487182B (zh) | 设备健康状态评估方法、装置、计算机设备和介质 | |
CN115422788A (zh) | 一种配电网线损分析管理方法、装置、存储介质及*** | |
CN113098912B (zh) | 用户账户异常的识别方法、装置、电子设备及存储介质 | |
US10216606B1 (en) | Data center management systems and methods for compute density efficiency measurements | |
US10591521B2 (en) | Power monitoring system and method for monitoring power thereof | |
CN117375231A (zh) | 一种基于电网数据节点的统计方法及数据处理*** | |
CN110995525A (zh) | 一种基于维护矩阵的路由器检测方法 | |
CN113269478B (zh) | 一种基于多模型的集中器异常数据提醒方法及*** | |
CN111476316B (zh) | 一种基于云计算下电力负荷特征数据均值聚类的方法及*** | |
JP7170913B2 (ja) | 機器状態判定システム、電力量計、および機器状態判定方法 | |
US9229898B2 (en) | Causation isolation using a configuration item metric identified based on event classification | |
US10509060B2 (en) | Methods, systems, and devices for identifying computational operations based on power measurements | |
CN116861318B (zh) | 一种用户用电负荷分类方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170120 Address after: American Texas Patentee after: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP Address before: American Texas Patentee before: Hewlett Packard Development Co. |