IP Library Granted Patent US 11,681,266
Granted Patent B2
US 11,681,266 · App. 16/738,782 · Granted Jun 20, 2023

Data center management system that controls environmental conditions to facilitate operating state changes of individual equipment

Inventors: Mark M. Bailey (Round Rock, TX); Tyler B. Duncan (Austin, TX)
Assignee: Dell Products, L.P.
G05B19/058G01K3/005G01K13/00G01N33/0027G06F11/3006G06F11/3058G05B2219/14043
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,681,266
App. No.
16/738,782
Granted
Jun 20, 2023
Kind
B2
Abstract

A management system controls environmental conditions to facilitate operating state changes of individual information technology (IT) equipment within a data center. A management controller accesses a specification data structure containing environmental conditions specified to enable each one of the IT components to function in operational operating state(s). The management controller determines a temperature range specified in the specification data structure for a first IT component that is scheduled to transition into a first operational state. The management controller adjusts a temperature set point of supply air provided by the data center to the first IT component to be within the temperature range. In response to determining that the interior air temperature is within the temperature range, the management controller triggers activation of the first IT component into the first operating state.

Claims (107)

1. A method of controlling interior environmental conditions to facilitate operating state changes of more than one information technology (IT) components in a data center, the method comprising:

monitoring one or more sensors that detect an interior air temperature value of the data center containing the more than one IT component;

accessing a specification data structure containing environmental conditions specified to enable each one of the more than one IT component to function in one or more operational operating states;

determining, by a controller, a first temperature range specified in the specification data structure for a first IT component of the more than one IT component that is scheduled to transition into a first operational state;

adjusting a temperature set point of supply air provided by the data center to the first IT component to be within the first temperature range, the adjusting comprising:

determining a first temperature change rate specified for the first operational state of the first IT component; and

adjusting the temperature set point in increments that do not exceed the first temperature change rate, based on closed loop feedback of the interior air temperature value;

determining whether a temperature of the supply air provided to the first IT component is within the first temperature range; and

in response to determining that the temperature of the supply air is within the first temperature range, triggering activation of the first IT component into the first operating state following a hold time during which the first IT component is provided sufficient exposure to the supply air at the temperature set point.

2. The method of claim 1 , further comprising:

monitoring one or more sensors that detect an interior humidity value;

determining a first humidity range specified for the first IT component that is scheduled to transition into the first operational state;

adjusting a humidity set point of the supply air provided to the first IT component to be within the first humidity range;

determining whether the interior humidity is within the first humidity range; and

triggering the activation of the first IT component to the first operational state further in response to determining that the interior humidity value is within the first humidity range, while an interior air temperature is within the first temperature range.

3. The method of claim 1 , further comprising:

determining the hold time that provides sufficient exposure of the first IT component to the supply air at the temperature set point for a thermal mass of the first IT component to have an internal component temperature that is within the first temperature range; and

in response to determining that the interior component temperature is within the first temperature range, delaying, for a length of the hold time, the activation of the first IT component to the first operational state.

4. The method of claim 1 , wherein the first operational state is a startup state, the method further comprising:

determining a second temperature range specified for the first IT component to function in a second operational state comprising an operating state;

adjusting the temperature set point of the management system to be within the second temperature range;

determining whether the temperature of the supply air provided to the first IT component is within the second temperature range; and

in response to determining that an interior air temperature is within the second temperature range, triggering the activation of the first IT component to the second operational state.

5. The method of claim 4 , further comprising:

receiving a request to activate a second IT component of the more than one IT component;

determining a third temperature range specified in the specification data structure for the second IT component that is scheduled to transition into an operational state;

adjusting the temperature set point of the management system to be within an overlapping range of the second temperature range and the third temperature range;

determining whether the temperature of the supply air provided to the first IT component is within the third temperature range; and

in response to determining that the temperature of the supply air is within the third temperature range, activating the second IT component to the operational state.

6. A management system that controls interior environmental conditions to facilitate operating state changes of more than one information technology (IT) component in a data center, the management system comprising:

an environmental subsystem that provides supply air to moderate or cool a temperature of more than one IT component within the data center;

one or more sensors that detect an interior air temperature value of the data center;

a memory containing a cooling mode and equipment operating state (CM/EOS) application and a specification data structure containing environmental conditions specified to enable each one of the more than one IT component to function in one or more operational states; and

a controller that is communicatively coupled to the environmental subsystem, the one or more sensors, and the memory, the controller executing the CM/EOS application to enable the management system to:

monitor the one or more sensors that detect the interior air temperature value;

access the specification data structure;

determine a first temperature range specified in the specification data structure for the first IT component that is scheduled to transition into the first operational state;

adjust a temperature set point of supply air provided by the environmental subsystem to the first IT component to be within the first temperature range, wherein the controller:

determines a first temperature change rate specified for the first operational state of the first IT component and

adjusts the temperature set point in increments that do not exceed the first temperature change rate, based on closed loop feedback of the interior air temperature value;

determine whether a temperature of the supply air provided to the first IT component is within the first temperature range; and

in response to determining that the temperature of the supply air is within the first temperature range, activate the first IT component to the first operational state following a hold time during which the first IT component is provided sufficient exposure to the supply air at the temperature set point.

7. The management system of claim 6 , further comprising:

one or more humidity sensors that detect an interior humidity value of the data center; and

wherein the controller executes the CM/EOS application to enable the management system to:

monitor the one or more sensors that detect the interior humidity value;

determine a first humidity range specified in the specification data structure for the first IT component that is scheduled to transition into the first operational state;

adjust a humidity set point of the supply air provided by the environmental subsystem to the first IT component to be within the first humidity range;

determine whether the interior humidity is within the first humidity range; and

trigger the activation of the first IT component to the first operational state further in response to determining that the interior humidity value is within the first humidity range, while an interior air temperature is within the first temperature range.

8. The management system of claim 6 , wherein the controller executes the CM/EOS application to enable the management system to:

determine a hold time that provides sufficient exposure of the first IT component to the supply air at the temperature set point for a thermal mass of the first IT component to have an internal component temperature that is within the first temperature range; and

in response to determining that the internal component temperature is within the first temperature range, delay, for a length of the hold time, the activation of the first IT component to the first operational state.

9. The management system of claim 6 , wherein:

the first operational state is a startup state; and

the controller executes the CM/EOS application to enable the management system to:

determine a second temperature range specified in the specification data structure for the first IT component that is scheduled to transition into a second operational state comprising an operating state;

adjust the temperature set point of the management system to be within the second temperature range;

determine whether the temperature of the supply air provided to the first IT component is within the second temperature range based on the interior air temperature value; and

in response to determining that the temperature of the supply air is within the second temperature range, activate the first IT component to the second operational state.

10. The management system of claim 9 , wherein the controller executes the CM/EOS application to enable the management system to:

receive a request to activate a second IT component of the more than one IT component;

determine a third temperature range specified in the specification data structure for the second IT component that is scheduled to transition into an operational state;

adjust the temperature set point of the management system that is within an overlapping range of the second temperature range and the third temperature range;

determine whether the temperature of the supply air provided to the second IT component is within the third temperature range based on the interior air temperature value; and

in response to determining that the interior air temperature value is within the third temperature range, activate the second IT component to the operational state.

11. A data center that controls interior environmental conditions to facilitate operating state changes of information technology (IT) components, the data center comprising:

an enclosing structure;

more than one heat-generating IT component positioned in the enclosing structure;

environmental subsystem that provide supply air to moderate or cool a temperature of the more than one IT component within the data center;

one or more sensors that detect an interior air temperature value of the data center;

a management system of the data center, the management system comprising:

a memory containing a cooling mode and equipment operating state (CM/EOS) application and a specification data structure containing environmental conditions specified to enable each one of the more than one IT component to function in one or more operational states; and

a controller that is communicatively coupled to the environmental subsystem, the one or more sensors, and the memory, the controller executing the CM/EOS application to enable the management system to:

monitor the one or more sensors that detect an interior air temperature value;

access the specification data structure;

determine a first temperature range specified in the specification data structure for the first IT component that is scheduled to transition into the first operational state;

adjust a temperature set point of supply air provided by the environmental subsystem to the first IT component to be within the first temperature range, wherein the controller:

determines a first temperature change rate specified for the first operational state of the first IT component; and

adjusts the temperature set point in increments that do not exceed the first temperature change rate, based on closed loop feedback of the interior air temperature value;

determine whether a temperature of the supply air provided to the first IT component is within the first temperature range; and

in response to determining that the temperature of the supply air is within the first temperature range, activate the first IT component to the first operational state following a hold time during which the first IT component is provided sufficient exposure to the supply air at the temperature set point.

12. The data center of claim 11 , wherein:

the management system comprises one or more humidity sensors that detect an interior humidity value of the data center; and

the controller executes the CM/EOS application to enable the management system to:

monitor the one or more sensors that detect the interior humidity value;

determine a first humidity range specified in the specification data structure for the first IT component that is scheduled to transition into the first operational state;

adjust a humidity set point of the supply air provided by the environmental subsystem to cause the first IT component to be within the first humidity range;

determine whether the interior humidity is at/within the first humidity range; and

trigger the activation of the first IT component to the first operational state further in response to determining that the interior humidity is within the first humidity range, while an interior air temperature is within the first temperature range.

13. The data center of claim 11 , wherein the controller executes the CM/EOS application to enable the management system to:

determine a hold time that provides sufficient exposure of the first IT component to the supply air at the temperature set point for a thermal mass of the first IT component to have an internal component temperature that is within the first temperature range; and

in response to determining that an interior air temperature is within the first temperature range, delay, for a length of the hold time, the activation of the first IT component to the first operational state.

14. The data center of claim 11 , wherein:

the first operational state is a startup state; and

the controller executes the CM/EOS application to enable the management system to:

determine a second temperature range specified in the specification data structure for the first IT component that is scheduled to transition into a second operational state comprising an operating state;

adjust the temperature set point of the management system to be within the second temperature range;

determine whether the temperature of the supply air provided to the first IT component is within the second temperature range based on the interior air temperature value; and

in response to determining that an interior air temperature is within the second temperature range, activate the first IT component to the second operational state.

15. The data center of claim 14 , further comprising a second IT component of the more than one IT component, wherein the controller executes the CM/EOS application to enable the management system to:

receive a request to activate a second IT component of the more than one IT component;

determine a third temperature range specified in the specification data structure for the second IT component that is scheduled to transition into an operational state;

adjust the temperature set point of the management system that is within an overlapping range of the second temperature range and the third temperature range;

determine whether the temperature of the supply air provided to the second IT component is within the third temperature range based on the interior air temperature value; and

in response to determining that the temperature of the supply air is within the third temperature range, activate the second IT component to the operational state.

16. The data center of claim 11 , wherein the enclosing structure comprises a volumetric container that is transportable to a deployed operating location of the data center.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2020
From: BAILEY, MARK M.; DUNCAN, TYLER B.
To: DELL PRODUCTS, L.P.
Reel/Frame 051471/0194 →
Continuity (1)
Related Publication 20210216057A1 · Jul 15, 2021
Cited By (2)
US 12,526,951 US 12,532,428