US 11,669,150 B1
Dynamic management of data centers
Karthikeyan Sukumaran, Chester Springs, PA (US); Sravan Kumar Anumula, Devon, PA (US); Rakesh Reddy Yarragudi, Malvern, PA (US); Manipal Reddy Thoomukunta, Malvern, PA (US); and Deepak Kumar Jain, Chester Springs, PA (US)
Assigned to Cerner Innovation, Inc., Kansas City, MO (US)
Filed by CERNER INNOVATION, INC., Kansas City, KS (US)
Filed on May 24, 2021, as Appl. No. 17/328,675.
Application 17/328,675 is a division of application No. 15/855,580, filed on Dec. 27, 2017, granted, now 11,048,320.
Int. Cl. G06F 1/3287 (2019.01); G06F 1/28 (2006.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 1/30 (2006.01)
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
OG exemplary drawing
 
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.