CPC G06F 1/3287 (2013.01) [G06F 1/28 (2013.01); G06F 11/0721 (2013.01); G06F 11/0793 (2013.01); G06F 1/30 (2013.01); G06F 11/0709 (2013.01); G06F 11/3055 (2013.01)] | 18 Claims |
1. A system for dynamically managing a data center, the system comprising:
a data center having at least one server to be monitored; and
at least one central manager that comprises one or more processors programmed to:
access the at least one server to be monitored on a predetermined schedule;
identify a first activity level of the at least one server, wherein the first activity level comprises a first percentage value between 0 and 100;
determine whether the first activity level is equal to or greater than a predetermined threshold percentage;
in response to determining that the first activity level is equal to or greater than the predetermined threshold percentage, maintain a current power level of the at least one server;
after a predetermined time frame based on the predetermined schedule, identify a second activity level of the at least one server, wherein the second activity level comprises a second percentage value between 0 and 100;
determine that the second activity level is below the predetermined threshold percentage;
determine that the second activity level remains below than the predetermined threshold percentage; and
in response to determining that the second activity level remains below the predetermined threshold percentage, dynamically power down the at least one server by adjusting a power level of the at least one server to off, wherein dynamically powering down the at least one server results in dynamically powering down at least one additional server.
|