| CPC G06F 9/44505 (2013.01) [G06F 1/26 (2013.01); G06F 1/32 (2013.01); G06F 3/0625 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01); G06F 9/5094 (2013.01); G06F 11/3062 (2013.01)] | 22 Claims |

|
1. A system comprising:
one or more data storage devices;
one or more hardware processors coupled with the one or more data storage devices, the one or more hardware processors to execute instructions from the one or more data storage devices, to:
collect metric-relevant information from at least the one or more data storage devices;
collect at least characteristics corresponding to power sources available to provide power to the one or more data storage devices;
generate metrics associated with the one or more data storage devices based on at least the collected metric-relevant information and the characteristics corresponding to the power sources;
generate one or more recommendations based on the generated metrics;
present, in a human-readable format, the one or more recommendations;
receive user input corresponding to selection of at least one of the one or more recommendations;
analyze the received user input to determine changes to at least an operating state or an operating environment of the one or more data storage devices to implement the selected recommendations; and
cause the selected recommendations to be implemented by implementing the changes.
|