CPC G06F 13/385 (2013.01) [G06F 1/266 (2013.01); H04L 41/0869 (2013.01); H04L 41/0893 (2013.01); H04L 43/0817 (2013.01); H05K 1/147 (2013.01); H05K 7/1429 (2013.01); G06F 2213/0042 (2013.01)] | 19 Claims |
1. An infrastructure management device, comprising:
a) wired communication interfaces configured to
connect to information technology (IT) devices,
provide power to the IT devices connected thereto, wherein providing power comprises providing power over a Universal Serial Bus (USB) interface, providing switchable ON/OFF power over the USB interface, metering power over the USB interface, providing power over an ETHERNET interface, providing switchable ON/OFF power over the ETHERNET interface, and metering power over the ETHERNET interface, and
to connect and communicate with at least one other infrastructure management device having wired communication interfaces configured to connect to IT devices, provide power to IT devices connected thereto and to connect and communicate with other infrastructure management devices;
b) one or more processors; and
c) one or more non-transitory machine-readable media comprising instructions configured to cause at least one of the one or more processors of the infrastructure management device to perform operations to manage the IT device, wherein the operations include
performing at least one action on a selected IT device of the IT devices connected to the communication interfaces by the one or more processors of the infrastructure management device, wherein the at least one action is determined at least in part by IT device information of the selected IT device in an IT device index stored in the infrastructure management device, wherein the at least one action comprises
performing software development of a software application on the selected IT device, wherein the software development includes debugging or testing the software application, and
monitoring and controlling power delivery to the selected IT device via the communication interface to which the selected IT device is connected to avoid damage to batteries of the selected IT device during the software development.
|