Method and system for associating power consumption of a server with a network address assigned to the server
First Claim
1. A computer implemented method for associating power consumption with a network address, the computer implemented method comprising:
- inspecting by a power network distribution unit connected to an external network switch network traffic internally using a plurality of internal field programmable gate arrays to determine network addresses assigned to one or more servers connected to the power network distribution unit, wherein the plurality of internal field programmable gate arrays inspect the network traffic on a plurality of network ports connected to the one or more servers, and wherein each of the plurality of network ports has a one-to-one correspondence with a same numbered power outlet in a plurality of power outlets on the power network distribution unit;
measuring by the power network distribution unit a power output of the plurality of power outlets to determine a power consumption of the one or more servers connected to the plurality of power outlets;
associating by the power network distribution unit the network addresses assigned to the one or more servers with the power consumption of the one or more servers;
calculating a total power consumption for the one or more servers having an association of network addresses with power consumption;
recording the total power consumption for the one or more servers in a table; and
providing a user access to the table.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for associating power consumption with a network address. Network traffic is inspected to determine network addresses. The network addresses are assigned to one or more servers. A power output of a plurality of power outlets is measured to determine a power consumption of the one or more servers connected to the plurality of power outlets. The network addresses assigned to the one or more servers is associated with the power consumption of the one or more servers. A total power consumption is calculated for the one or more servers having an association of network addresses with power consumption. Then, the total power consumption is recorded for the one or more servers in a table and a user is provided access to the table.
-
Citations
18 Claims
-
1. A computer implemented method for associating power consumption with a network address, the computer implemented method comprising:
-
inspecting by a power network distribution unit connected to an external network switch network traffic internally using a plurality of internal field programmable gate arrays to determine network addresses assigned to one or more servers connected to the power network distribution unit, wherein the plurality of internal field programmable gate arrays inspect the network traffic on a plurality of network ports connected to the one or more servers, and wherein each of the plurality of network ports has a one-to-one correspondence with a same numbered power outlet in a plurality of power outlets on the power network distribution unit; measuring by the power network distribution unit a power output of the plurality of power outlets to determine a power consumption of the one or more servers connected to the plurality of power outlets; associating by the power network distribution unit the network addresses assigned to the one or more servers with the power consumption of the one or more servers; calculating a total power consumption for the one or more servers having an association of network addresses with power consumption; recording the total power consumption for the one or more servers in a table; and providing a user access to the table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for associating power consumption with a network address, comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to inspect by a power network distribution unit connected to an external network switch network traffic internally using a plurality of internal field programmable gate arrays to determine network addresses assigned to one or more servers connected to the power network distribution unit, wherein the plurality of internal field programmable gate arrays inspect the network traffic on a plurality of network ports connected to the one or more servers, and wherein each of the plurality of network ports has a one-to-one correspondence with a same numbered power outlet in a plurality of power outlets on the power network distribution unit;
measure by the power network distribution unit a power output of the plurality of power outlets to determine a power consumption of the one or more servers connected to the plurality of power outlets;
associate by the power network distribution unit the network addresses assigned to the one or more servers with the power consumption of the one or more servers;
calculate a total power consumption for the one or more servers having an association of network addresses with power consumption;
record the total power consumption of the one or more servers in a table; and
provide a user access to the table.
-
-
18. A computer program product for associating power consumption with a network address, the computer program product comprising:
a tangible computer readable storage medium having computer usable program code embodied therein, the tangible computer readable storage medium comprising; computer usable program code configured to inspect by a power network distribution unit connected to an external network switch network traffic internally using a plurality of internal field programmable gate arrays to determine network addresses assigned to one or more servers connected to the power network distribution unit, wherein the plurality of internal field programmable gate arrays inspect the network traffic on a plurality of network ports connected to the one or more servers, and wherein each of the plurality of network ports has a one-to-one correspondence with a same numbered power outlet in a plurality of power outlets on the power network distribution unit; computer usable program code configured to measure by the power network distribution unit a power output of the plurality of power outlets to determine a power consumption of the one or more servers connected to the plurality of power outlets; computer usable program code configured to associate by the power network distribution unit the network addresses assigned to the one or more servers with the power consumption of the one or more servers; computer usable program code configured to calculate a total power consumption for the one or more servers having an association of network addresses with power consumption; computer usable program code configured to record the total power consumption for the one or more servers in a table; and computer usable program code configured to provide a user access to the table.
Specification