US 12,235,752 B2
System and method for developing green data center policies to minimize CO2 generated during execution of test suites on a per software feature testing basis
Deeder M. Aurongzeb, Austin, TX (US); Ramesh Doddaiah, West Borough, MA (US); and Malathi Ramakrishnan, Tamil Nadu (IN)
Assigned to DELL PRODUCTS LP, Round Rock, TX (US)
Filed by Dell Products, LP, Round Rock, TX (US)
Filed on May 3, 2023, as Appl. No. 18/142,690.
Prior Publication US 2024/0370357 A1, Nov. 7, 2024
Int. Cl. G06F 11/36 (2006.01); G06F 11/3668 (2025.01)
CPC G06F 11/3688 (2013.01) [G06F 11/3684 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An information handling system executing a software test suite green data center policy generation system comprising:
a network interface device receiving data center operational telemetry measurements for a plurality of data center processors forming a data center processing system, including data center hardware utilization and performance analytics during execution of a software test suite at a data center, and a software test suite identifier for the software test suite;
a hardware processor executing code instructions of the software test suite green data center policy generation system to identify a reserved capacity of the data center processing system reserved at the data center for execution of software test suites according to general quality of service (QoS) requirements for input/output (IO) commands directed to the data center processing system during execution of the software test suites;
the hardware processor executing code instructions of a forecasting engine to predict a future data center processor utilization rate and a software test suite execution duration for the software test suite identified with the software test suite identifier, where predicted future data center utilization yields a forecasted capacity of the data center processing system that is less than the reserved capacity of the data center processing system for general execution of software test suites; and
the network interface device transmitting an instruction to the data center to throttle power supplied to an over-allocated portion of the reserved capacity of the data center processing system when a portion of the reserved capacity exceeds the forecasted capacity for the software test suite identified with the software test suite identifier for the forecasted execution duration.