Control systems and prediction methods for it cooling performance in containment

Information

  • Patent Grant
  • 11076509
  • Patent Number
    11,076,509
  • Date Filed
    Wednesday, January 24, 2018
    6 years ago
  • Date Issued
    Tuesday, July 27, 2021
    3 years ago
Abstract
A method of controlling a data center having a cold air cooling system, and at least one containment structure, comprising: determining a minimum performance constraint; determining optimum states of the cold air cooling system, a controlled leakage of air across the containment structure between a hot region and a cold air region, and information technology equipment for performing tasks to meet the minimum performance constraint, to minimize operating cost; and generating control signals to the cold air cooling system, a controlled leakage device, and the information technology equipment in accordance with the determined optimum states.
Description
FIELD OF THE INVENTION

The present invention relates to the field of datacenter infrastructure control systems, and more particularly to systems and methods for using predictive control to enhance performance in containment.


BACKGROUND OF THE INVENTION

Containment solutions are becoming a standard practice in data centers today due to their inherent energy efficiency advantages. Cold aisle containment, hot aisle containment, chimney, enclosed racks and rear door heat exchangers are different forms of segregation between the cold and the hot air streams. The containment industry seeks to more perfectly seal the contained space, to mitigate intensified local hot spots. It also a common practice to tune the cooling units' blowers down to increase the Power usage effectiveness (PUE) of the facility. The challenge for such systems is that an airflow mismatch between cooling units and information technology (IT) equipment is possible. This can be exemplified in, during normal operation: at change in the application of the IT equipment, increasing set point of cooling units, virtualization scenarios, and during economizer hours; maintenance modes: filter replacement, power grid maintenance; andfailures and outages.


During any case of airflow mismatch, the classical Data Center Infrastructure Management (DCIM) monitoring inlet sensors become discontinuous from Intelligent Platform Management Interface (IPMI) analytics, but also not representative of the IT equipment reliability. This happens because the external temperature sensors are agnostic to the heating rates of internal components that accelerate inside the server due to the airflow reduction.


See, U.S. Pat. Nos. 6,718,277; 7,010,392; 7,031,870; 7,086,603; 7,194,337; 7,197,433; 7,248,942; 7,313,461; 7,365,973; 7,426,453; 7,438,638; 7,447,920; 7,493,193; 7,534,167; 7,584,021; 7,596,431; 7,620,480; 7,630,795; 7,643,291; 7,653,499; 7,676,280; 7,783,903; 7,791,882; 7,867,070; 7,878,889; 7,933,739; 7,957,132; 7,958,219; 7,991,592; 8,001,403; 8,019,477; 8,033,122; 8,051,671; 8,053,748; 8,120,916; 8,131,515; 8,157,626; 8,180,494; 8,212,230; 8,244,502; 8,250,382; 8,250,877; 8,297,069; 8,306,794; 8,315,841; 8,322,155; 8,327,656; 8,346,398; 8,352,085; 8,369,092; 8,422,218; 8,429,431; 8,433,547; 8,473,108; 8,498,114; 8,514,572; 8,539,059; 8,554,515; 8,590,333; 8,626,918; 8,631,411; 8,671,294; 8,672,732; 8,688,413; 8,706,914; 8,706,915; 8,712,735; 8,725,307; 8,731,883; 8,764,528; 8,782,213; 8,782,234; 8,789,384; 8,820,113; 8,825,451; 8,842,433; 8,849,630; 8,856,321; 8,857,204; 8,862,922; 8,878,852; 8,904,383; 8,924,026; 8,949,081; 8,949,091; 8,965,748; 8,972,217; 8,983,674; 8,995,670; 8,996,180; 8,996,193; 9,016,314; 9,066,450; 9,069,534; 9,115,916; 9,116,897; 9,143,392; 9,148,982; 9,148,983; 9,158,310; 9,158,311; 9,176,508; 9,182,480; 9,195,243; 9,223,905; 9,261,310; 9,271,429; 9,291,358; 9,295,183; 9,392,733; 9,445,529; 9,445,530; 9,448,544; 9,451,731; 9,459,633; 9,476,649; RE42,195; 9,762,435; 9,734,093; 9,715,222; 9,568,974; 9,413,630; 9,319,295; 20050023363; 20050096789; 20050113978; 20050173549; 20050187664; 20050225936; 20050228618; 20050267639; 20050278069; 20050278070; 20060047808; 20060161307; 20060171538; 20060259622; 20070074525; 20070100494; 20070163748; 20070165377; 20070167125; 20070183129; 20070213000; 20080041076; 20080041077; 20080140259; 20080198549; 20080245083; 20080259566; 20090009958; 20090016019; 20090021270; 20090044027; 20090055665; 20090059523; 20090112522; 20090132699; 20090157333; 20090159866; 20090164811; 20090173473; 20090207567; 20090216910; 20090223240; 20090228726; 20090234613; 20090235097; 20090259343; 20090268404; 20090292811; 20090319650; 20090326884; 20100010688; 20100057263; 20100076607; 20100136895; 20100144265; 20100211810; 20100216388; 20100248609; 20100292976; 20110016342; 20110063792; 20110071867; 20110094714; 20110105010; 20110107332; 20110239679; 20110239680; 20110239681; 20110240265; 20110240497; 20110261526; 20110270464; 20110277967; 20110298301; 20110307820; 20120003912; 20120020150; 20120030347; 20120048514; 20120052785; 20120053925; 20120101648; 20120109619; 20120116595; 20120197445; 20120197828; 20120215373; 20120226922; 20120232877; 20120232879; 20120245905; 20120254400; 20120275610; 20120284216; 20120303166; 20130006426; 20130042639; 20130096905; 20130110306; 20130128455; 20130133350; 20130139530; 20130158713; 20130178999; 20130190899; 20130211556; 20130228313; 20130306276; 20130312854; 20130317785; 20140029196; 20140031956; 20140046489; 20140049899; 20140049905; 20140052311; 20140052429; 20140064916; 20140122033; 20140126149; 20140126151; 20140133092; 20140150480; 20140278333; 20140297043; 20140316583; 20140316586; 20140316605; 20140317281; 20140317315; 20140337256; 20140371920; 20150032283; 20150032285; 20150073606; 20150088319; 20150096714; 20150100165; 20150100297; 20150134123; 20150138723; 20150143834; 20150153109; 20150181752; 20150189796; 20150192345; 20150192368; 20150208549; 20150221109; 20150230366; 20150233619; 20150237767; 20150241888; 20150257303; 20150261898; 20150327407; 20150351290; 20150363515; 20160044629; 20160062340; 20160076831; 20160116224; 20160118317; 20160120019; 20160120058; 20160120059; 20160120064; 20160120065; 20160120071; 20160128238; 20160234972; 20160248631; 20160284962; 20160295750; 20160302323; 20160324036; 20160338230; 20160349716; 20160350456; 20160350457; 20160350459; 20160350460; 20170336768; 20170295053; 20170083457; 20170052978; 20160341813; 20140039683; 20140025968; 20130262685; 20130238795; 20130227136; 20130219060; CN103673200B; CN104061664B; CN104456843A; CN104964351A; CN105258260A; CN105444346A; CN105444373A; CN106052033A; EP2169328A3; JP2012021711A; JP2012097914A; JP2014214944A; JP2015169367A; KR101545304B1; KR20120070123A; NL1000658C1; WO2014022593A1; each of which is expressly incorporated herein by reference in its entirety.


See also (each of which is expressly incorporated herein by reference in its entirety):


M. Herrlin, Thermal Guidelines for Data Processing Environments. Atlanta, Ga., USA: ASHRAE Publications, 2012.


H. Geng, Data Center Handbook. Hoboken, N.J., USA: Wiley, 2012.


American Society of Heating Refrigerating and Air-Conditioning Engineers, Datacom Equipment Power Trends and Cooling Applications. Atlanta, Ga., USA: ASHRAE Publications, 2005.


R. Schmidt, “Thermal profile of a high-density data center-methodology to thermally characterize a data center,” in Proc. ASHRAE Symp., Nashville, Tenn., USA, June 2004, pp. 604-611.


R. Schmidt, M. Iyengar, and S. Mayhugh, “Thermal profile of world's 3rd fastest supercomputer—IBM's ASCI purple cluster,” in Proc. Annu. ASHRAE Summer Conf., Montreal, QC, Canada, to be published.


Cost of Data Center Outages, Ponemon Inst., Traverse, Mich., USA, 2013. [7] A. Radmehr, R. R. Schmidt, K. C. Karki, and S. V. Patankar, “Distributed leakage flow in raised-floor data centers,” in Proc.


ASME InterPACK, San Francisco, Calif., USA, July 2005, pp. 401-408, paper IPACK2005-73273.


H. F. Hamann, M. Schappert, M. Iyengar, T. van Kessel, and A. Claassen, “Methods and techniques for measuring and improving data center best practices,” in Proc. 11th ITherm, Orlando, Fla., USA, May 2008, pp. 1146-1152.


E. Samadiani, J. Rambo, and Y. Joshi, “Numerical modeling of perforated tile flow distribution in a raised-floor data center,” J. Electron. Packag., vol. 132, no. 2, pp. 021002-1-021002-8, May 2010.


M. Iyengar, R. R. Schmidt, H. Hamann, and J. VanGilder, “Comparison between numerical and experimental temperature distributions in a small data center test cell,” in Proc. ASME InterPACK, Vancouver, BC, Canada, July 2007, pp. 819-826, paper IPACK2007-33508.


W. A. Abdelmaksoud, H. E. Khalifa, T. Q. Dang, B. Elhadidi, R. R. Schmidt, and M. Iyengar, “Experimental and computational study of perforated floor tile in data centers,” in Proc. 12th IEEE Intersoc. Conf. Thermal Thermomech. Phenomena Electron. Syst. (ITherm), Las Vegas, Nev., USA, June 2010, pp. 1-10.


S. A. Alkharabsheh, B. Muralidharan, M. Ibrahim, S. K. Shrivastava, and B. G. Sammakia, “Open and contained cold aisle experimentally validated CFD model implementing CRAC and server fan curves for a data center test laboratory,” in Proc. InterPACK, Burlingame, Calif., USA, 2013, pp. V002T09A018-1-V002T09A018-14.


S. Bhopte, B. Sammakia, M. K. Iyengar, and R. Schmidt, “Guidelines on managing under floor blockages for improved data center performance,” in Proc. ASME Int. Mech. Eng. Congr. Expo. (IMECE), Chicago, Ill., USA, November 2006, pp. 83-91, paper IMECE2006-13711.


H. Alissa, S. Alkharabsheh, S. Bhopte, and B. Sammakia, “Numerical investigation of underfloor obstructions in open-contained data center with fan curves,” in Proc. IEEE ITherm, Orlando, Fla., USA, May 2014, pp. 771-777.


D. King, M. Ross, M. Seymour, and T. Gregory, “Comparative analysis of data center design showing the benefits of server level simulation models,” in Proc. IEEE SEMI-THERM Symp., San Jose, Calif., USA, March 2014, pp. 193-196.


H. A. Alissa, K. Nemati, B. Sammakia, K. Ghose, M. Seymour, and R. Schmidt, “Innovative approaches of experimentally guided CFD modeling for data centers,” in Proc. IEEE 31st SEMI-THERM Symp., San Jose, Calif., USA, March 2015, pp. 176-184.


H. A. Alissa, K. Nemati, B. Sammakia, M. Seymour, K. Schneebeli, and R. Schmidt, “Experimental and numerical characterization of a raised floor data center using rapid operational flow curves model,” in Proc. InterPACK, San Francisco, Calif., USA, 2015, pp. V001T09A016-1-V001T09A016-12.


S. K. Shrivastava, A. R. Calder, and M. Ibrahim, “Quantitative comparison of air containment systems,” in Proc. 13th IEEE ITherm, San Diego, Calif., USA, May/June 2012, pp. 68-77.


Y. U. Makwana, A. R. Calder, and S. K. Shrivastava, “Benefits of properly sealing a cold aisle containment system,” in Proc. IEEE ITherm, Orlando, Fla., USA, May 2014, pp. 793-797.


V. Sundaralingam, V. K. Arghode, and Y. Joshi, “Experimental characterization of cold aisle containment for data centers,” in Proc. 29th Annu. IEEE SEMI-THERM, San Jose, Calif., USA, March 2013, pp. 223-230.


J. VanGilder and W. Torell, “Cooling entire data centers using only row cooling,” APC, Andover, Mass., USA, White Paper 139, 2011.


R. Y. Namek, “In row cooling options for high density IT applications,” TSS, Columbia, Md., USA, Tech. Rep.


K. Nemati, H. Alissa, and B. Sammakia, “Performance of temperature controlled perimeter and row-based cooling systems in open and containment environment,” in Proc. ASME Int. Mech. Eng. Congr. Expo. (IMECE), Houston, Tex., USA, November 2015, pp. 1-9, paper IMECE2015-50782.


H. A. Alissa et al., “Steady state and transient comparison of perimeter and row-based cooling employing controlled cooling curves,” in Proc. InterPACK, San Francisco, Calif., USA, 2015, pp. V001T09A017-1-V001T09A017-14.


K. Nemati, H. A. Alissa, B. T. Murray, B. Sammakia, and M. Seymour, “Experimentally validated numerical model of a fully-enclosed hybrid cooled server cabinet,” in Proc. InterPACK, San Francisco, Calif., USA, 2015, pp. V001T09A041-1-V001T09A041-10.


S. K. Shrivastava and M. Ibrahim, “Benefit of cold aisle containment during cooling failure,” in Proc. InterPACK, Burlingame, Calif., USA, 2013, pp. V002T09A021-1-V002T09A021-7.


J. W. VanGilder and X. Zhang, “Cooling performance of ceiling-plenum-ducted containment systems in data centers,” in Proc. Intersoc. Conf. Thermal Thermomech. Phenomena Electron. Syst. (ITherm), Orlando, Fla., USA, May 2014, pp. 786-792.


D. Kennedy, “Ramifications of server airflow leakage with aisle containment,” Tate, Jessup, Md., USA, White Paper, 2012.


ASHRAE Technical Committee 9.9, Data Center Networking Equipment—Issues and Best Practices. Atlanta, Ga., USA: ASHRAE Publications, 2015.


J. W. VanGilder, Z. M. Pardey, C. M. Healey, and X. Zhang, “A compact server model for transient data center simulations,” in Proc. Conf. ASHRAE, 2013, pp. 358-370.


6Sigma 9.3 User Manual, Future Facilities, San Jose, Calif., USA, 2015. [32] I. E. Idelchik, Fluid Dynamics of Industrial Equipment: Flow Distribution Design Methods, N. A. Decker, Ed. Washington, D.C., USA: Hemisphere Publishing Corporation, 1989.


Alissa, H., Nemati, K., Sammakia, B., Ghose, K., Seymour, M., King, D., Tipton, R., (2015, November). Ranking and Optimization Of CAC And HAC Leakage Using Pressure Controlled Models. In ASME 2015 International Mechanical Engineering Congress and Exposition. American Society of Mechanical Engineers, Houston, Tex.


Shrivastava, S. K., & Ibrahim, M. (2013, July). Benefit of cold aisle containment during cooling failure. In ASME 2013 International Technical Conference and Exhibition on Packaging and Integration of Electronic and Photonic Microsystems (pp. V002T09A021-V002T09A021). American Society of Mechanical Engineers.


Alissa, H., A.; Nemati, K.; Sammakia, B. G.; Schneebeli, K.; Schmidt, R. R.; Seymour, M. J., “Chip to Facility Ramifications of Containment Solution on IT Airflow and Uptime,” in Components, Packaging and Manufacturing Technology, IEEE Transactions on, vol. PP, no. 99, pp. 1-12, 2016.


Alissa, H., A., Nemati, K., Sammakia, B. G., Seymour, M. J., Tipton, R., Wu, T., Schneebeli, K., (2016, May). On Reliability and Uptime of IT in Contained Solution. In Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 2016 IEEE Intersociety Conference IEEE.


Alissa, H., A., Nemati, K., Puvvadi, U., Sammakia, B. G., Mulay, V., Yan, M., R., Schneebeli, K., Seymour, M. J., Gregory, T., Effects of Airflow Imbalances on Open Compute High Density Storage Environment. Applied Thermal Engineering, 2016.


Alissa, H. A.; Nemati, K.; Sammakia, B. G.; Seymour, M. J.; Tipton, R.; Mendo, D.; Demetriou, D. W.; Schneebeli, K.,” Chip to Chiller Experimental Cooling Failure Analysis of Data Centers Part I: Effect of Energy Efficiency Practices,” in Components, Packaging and Manufacturing Technology, IEEE Transactions, 2016.


Wikipedia, (February 2016). Affinity laws. Available: en.wikipedia.org/wiki/Affinity_laws


SUMMARY OF THE INVENTION

The flow curves testing methods can describe the exact aerodynamic behavior of IT equipment.


The passive flow curve method (PFC) describes the passive airflow behavior of the chassis while it is not operational, as shown in FIG. 1. This gives information on the amount of airflow leakage in or out of the contained aisle through that specific IT equipment (inlet-outlet/outlet-inlet) based on the pressure differential input and static characteristics of the enclosure and its contents.


The active flow curve method (AFC) collapses the internal airflow resistance and the effect of its operational fans of the IT equipment into one analysis, as shown in FIG. 2. The free delivery (FD) and critical pressure (Pc) are used to rank IT equipment air systems. The resulting curve can be corrected to account for any new fan speed values. Thus, it is predictive of the airflow through the IT equipment (e.g., server) based on the input of pressure and IT equipment fan speed IT analytics. The analysis may be performed for each separate item of IT equipment, or on an aisle level, using average measurements. When conducted at an item level, the particular components may be considered with respect to pressure drop and heat load.


According to the present technology, the AFC can be integrated into a controller to identify the percentage of the current flow to the FD flow of each item of IT equipment. During the thermal compliance analysis procedure, the AFC curve can be related to the processor, RAM, HDD or SSD temperatures under different stress conditions, as shown in FIG. 3. The data are collected and correlations are built between the airflow, pressure and components temperature at specified external inlet temperature. Note that it is safe to apply superposition for higher inlet temperatures.


All this data feeds into a central controller that can specify the cooling region per IT equipment item, and give early indications of internal heating. This assists in avoiding CPU thermal throttling, which degrades application delivery and increases latency. That is, the central controller seeks to predict internal thermal (and secondary) feedback mechanisms within the IT equipment, and to maintain environmental conditions such that these internal feedback mechanisms do not unnecessarily degrade performance. In some cases, these mechanisms may be exploited, but since they are difficult to explicitly control, and reduce performance, generally they are relied upon as a backup safety measure and not a primary control mechanism, according to the present invention.


The controller modulates the cooling units and containment artificial (controllable) leakages. When any of the IT equipment indicates x % reduction (more than a predetermined or adaptively determined threshold) from the FD, the controller can: increase cooling airflow; introduce artificial leakage paths; and/or power cap the IT equipment with lower computational importance.


On the other hand the PFC can be used to predict the thermal impact of inactive servers (due load balancing scheme or otherwise) on the cooling efficiency of the contained space.


The present technology therefore provides a control system and method that predicts cooling performance of IT equipment based on, among other factors, pressure and fan speed data, and modulates the cooling system, containment structure and IT for reliable operation.


The airflow may be predicted for every single item of IT equipment using the AFC method, or only for significant elements. The significant elements are those that introduce significant variations in the heat load, and/or air flow or pressure.


Internal components temperatures (CPUs, RAMs, HDDs . . . ) may be reported directly, or using correlations from measured parameters.


The percentage of airflow surplus or reduction (airflow regions 1,2 and 3) is reported to the controller, and the controller may then modulate the cooling airflow, the containment artificial leakage and utilization of the IT equipment. Each of these is an independent factor.


In case of airflow deficiency, the controller can operate to increase the cooling airflow, open leakage paths to maintain reliable operation, and avoid CPU throttling. In some cases, CPU throttling represents an optimal solution, and therefore the controller may act to trigger throttling, such as by restricting cold airflow to a server, raising its temperature, and causing a throttling response. For example, the heat load or power consumption in a portion of a facility may be deemed too high. While explicit control over processing load assignment is one option, this control may not be available for all elements within a rack, and leaving the system operational and cool may produce an undesired state or feedback to other control systems within the facility. Rather, by allowing the IT equipment to reach a stable elevated temperature, all thermal throttling will be appropriately engaged, and power consumption will thereby be reduced, and reporting to various operating systems and other control systems will be consistent with equipment in a low performance state. On the other hand, when high performance is desired, and an allocation of processing tasks to the IT hardware desired, the airflow increased and resulting temperatures to the IT equipment may be reduced.


In case of cooling airflow failure, maintenance or operational airflow mismatch, the system can give early alarms to predict or avoid overheating, and of loss in computational abilities when compared to external discrete sensors which respond only after the effect of the failure is evidence.


In case of cooling airflow failure, the controller may balance the pressure by introducing smart leakage paths to the containment.


In case of disproportionate airflow reduction (when strong and weak IT air systems are mixed), the controller can power cap the IT equipment with stronger air systems to mitigate the airflow reduction in weaker IT air systems, since the IT equipment typically has thermally responsive fans, and a high load on a system with a strong air system will further imbalance the system, while reducing power consumption will tend to reduce fan speed and airflow.


In cases of inactive IT equipment (and in some cases, active IT equipment), the controller may determine the amount and direction of air leakage and indicate whether dampers are required to be operated.


The controller can modulate smart louvers that are mounted at the IT facility outlet vents.


It is therefore an object to provide a method of controlling a data center having a cold air cooling system, and at least one containment structure, comprising: determining a performance constraint, e.g., a minimum performance constraint for the information technology equipment; determining joint optimum states of the cold air cooling system, a controlled leakage of air across the containment structure between a hot region and a cold air region, and information technology equipment for performing tasks to meet the minimum performance constraint; and generating control signals to the cold air cooling system, a controlled leakage device, and the information technology equipment in accordance with the determined joint optimum states. The optimization may be an operating cost optimization.


It is also an object to provide a system for controlling a data center having a cold air cooling system, and at least one cold air containment structure, comprising: a sensor input, configured to receive sensor data representing thermal and pneumatic information from within the data center; at least one automated processor, configured to: determine a temperature-dependent performance constraint; determine, according to joint optimization criteria, joint optimum states of: the cold air cooling system, a controlled leakage device for controlling air flow across a boundary of the cold air containment structure, and information technology equipment for performing tasks to meet the performance constraint; and define control signals for the cold air cooling system, the controlled leakage device, and the information technology equipment, in accordance with the determined joint optimum states; and a control output, configured to provide control signals for the cold air cooling system, the controlled leakage device, and the information technology equipment.


It is a further object to provide a data center controller, comprising: a sensor input configured to receive at least thermal data from within a data center; at least one automated processor, configured to determine a set of jointly optimized states of a cold air cooling system for the data center, a controlled leakage device for controlling air flow across a boundary of a cold air containment structure within the data center, and information technology equipment within the data center for performing tasks; and define control signals for at least the controlled leakage device, in accordance with the determined joint optimum states; and a control output, configured to provide control signals for the controlled leakage device, dependent on the defined control signals. The method may further comprise receiving air pressure data from the at least one containment structure, thermal data, and fan speed data from the information technology equipment, and determining the optimum states selectively in dependence thereon.


The information technology equipment may have an intrinsic thermal excursion throttling response that reduces processing performance under predetermined thermal conditions, further comprising modelling the throttling response of the information technology equipment.


The determined optimum states may further provide a margin of statistical safety based on prior operating statistics of the data center. The determined optimum states may be dependent on a computational or numerical model of the data center. The determined optimum states may be dependent on a computational flow dynamics model of the cold air cooling system, information technology equipment, and the at least one containment structure. The determined optimum states may include, within a permissible range of operation, a predicted reverse flow of air through at least one element of information technology equipment from a hot aisle to a cold aisle. The determined optimum states may be dependent on an adaptively updated computational model of the data center. The determined optimum states may be dependent on an automatically defined computational model of the data center. The determined optimum states may be dependent on a hybrid of an automatically defined computational model of the data center and a physics model of the data center. The determined optimum states may be dependent on a predicted air flow through each piece of information technology equipment of the data center. The determining optimum states may be responsive to time lags within each of the cold air cooling system, a controlled leakage device, and the information technology equipment.


The information technology equipment may be distributed across a plurality of racks, further comprising optimizing a rack location within the data center of the information technology equipment where respective processing tasks are performed.


The method may further comprise predicting an air flow through each piece of information technology equipment of the data center.


The method may further comprise predicting a null air flow through each piece of information technology equipment of the data center due to back pressure against a fan.


The method may further comprise controlling the at least one containment structure to selectively vent in response to a control signal. The method may further comprise controlling a damper associated with the at least one containment structure to selectively restrict an air flow in response to a control signal.


The method may further comprise issuing a warning of a reduced computing performance or impending reduced computing performance of the information technology equipment due to a thermal event. The method may further comprise issuing a warning of a failure to meet the performance constraint. The method may further comprise issuing a warning of an overheating of a piece of information technology equipment.


The method may further comprise detecting an airflow reduction in the cold air cooling system, and imposing a power cap on certain information technology equipment with relatively higher capacity cooling fans to mitigate a reduction in available cold air to other information technology equipment with relatively lower capacity cooling fans.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 shows an exemplary graph of flow vs. pressure for IT equipment.



FIG. 2 shows a generic active flow curve (AFC) graph, indicating three regions in the airflow vs. pressure curve; Region 1 (over-provisioning); Region 2 (under-provisioning), and Region 3 (Reverse/Back Flow).



FIG. 3 shows an air pressure vs. CPU temperature curve for a 2U new generation server, at 50% and 100% CPU utilization.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

Generally, a legacy data center consists of an array of hot and cold aisles where the air intake to the IT equipment resides in the cold aisle and the air exhaust of the equipment rejects hot air into the hot aisle. In a raised floor environment, chilled air is supplied through the plenum to the cold aisle. The heated air in the hot aisle flow backs to the cooling unit return.


However, the recirculation of air from hot to cold aisles or vice versa is a common occurrence. This air recirculation endangers the well-being of servers and reduces data center cooling efficiency, resulting in an increased total cost of operation. To resolve these issues cold or hot aisle containment (CAC or HAC) solutions were introduced to segregate the incoming cold air stream from the heated exhaust stream. CAC or HAC cooling solutions allow higher chilled set point temperature and can enhance the performance of an air side economizer, which admits outside air to the cool air stream (when outside temperatures are low enough).


This segregation of the hot and cold air streams is referred to as “containment”. It is considered to be a key cooling solution in today's mission critical data centers. It promotes: (1) greater energy efficiency: by allowing cooling at higher set points, increasing the annual economizer hours and reducing chiller costs; (2) better use of the cold air and hence greater capacity: containment generates a higher temperature difference across the cooling unit making the most of the cooling coils capacity; and (3) lower likelihood of recirculation and therefore better resiliency (defined as the ability of a data center, to continue operating and recover quickly when experiencing a loss of cooling).


However, hot or cold aisle air containment (CAC or HAC) creates a new relationship between the air systems within respective IT equipment, and the airflow supply source at the facility level. In the legacy open air data center, each piece of IT equipment is able to get its necessary airflow (i.e., free delivery airflow), independent of airflow through the other neighboring IT equipment, and also independent of airflow through the perforated tiles through the full range of air system fan speeds (i.e., varying RPM).


To describe the potential issues with the containment, the design of a CAC system installed on a raised floor is explained. Other containment solutions will have analogous exposures. The CAC solution is constructed such that the cold aisle is boxed to segregate the cold aisle from the rest of the data center. Airflow leakage paths through the CAC are minimized by the design. The result is that airflow for the IT equipment is delivered through the raised floor perforated tiles within the CAC. This causes a new airflow relationship between all the IT equipment enclosed by the CAC. There is no longer an unlimited supply of low impedance airflow from the open air room for all the IT equipment within the CAC. Instead, there is effectively a single source of constrained airflow through the perforated tiles. All of the IT equipment air systems are operating in parallel with each other and are all in series with the perforated tiles. As a result, the air systems for all the IT equipment will compete with each other when the airflow in the CAC through the perforated tiles is less than the summation of the IT equipment free delivery (FD) airflows. It can now be understood that different IT equipment will receive differing percentages of their design FD airflow, depending on the differing performance of each IT equipment air system when they are competing in parallel for a constrained air supply.


Equipment airflow data is crucial to operate the data centers in which there is a perpetual deployment of containment solutions. IT equipment thermal compliance is based on an implicit assumption of a guaranteed free delivery airflow intake. However, the airflow mismatches and imbalances can occur due to one or more of the following reasons: inherent variable utilization of the IT equipment; the practice of increasing set points to save energy; load balancing and virtualization; IT equipment with differing air flow capacity stacked in the same containment; redundant or total cooling failure; air filter derating with time; environmental changes during free cooling; maintenance of redundant power lines; initial airflow assumptions at the design stage; presence of physical obstruction at airflow vents; or rack/IT specific reasons (e.g. side intake vents in a narrow rack). For these reasons, understanding the IT airflow demand based on load and utilization becomes vital.


For physical illustration, a CAC scenario considered as an example. FIG. 2 shows the active flow curve (AFC) for a generic piece of IT equipment, where the pressure is measured at both the inlet and outlet [Alissa, H., A.; Nemati, K.; Sammakia, B. G.; Schneebeli, K.; Schmidt, R. R.; Seymour, M. J., “Chip to Facility Ramifications of Containment Solution on IT Airflow and Uptime,” in Components, Packaging and Manufacturing Technology, IEEE Transactions on, vol. PP, no. 99, pp. 1-12, 2016.]. Again, referring to a CAC scenario, the inlet or P1 is in the contained cold aisle. The outlet P2 is measured at the open hot aisle side. Obviously, the chassis is designed to pull cold air from the cold to the hot aisles (i.e. Regular Flow). From an aerodynamic point of view, the flow curve includes three regions of airflow that an operating server can experience.


Region 1 represents aided airflow. An example can be an over-provisioned CAC where P2<P1. This will induce airflow rates that are higher than the free delivery or designed airflow through the IT equipment. Any operating point in this region has a negative backpressure differential based on the definition of ΔP, and a flow rate that is always higher than point FD. The IT equipment is said to be at free delivery (FD) or design airflow when the backpres sure differential is equal to zero, i.e., P2−P1=0. This is analogous to an open aisle configuration, where the cold and hot aisle pressures are equal, or even a CAC scenario with neutral provisioning and an ideally uniform pressure distribution. Note that the FD point is implicitly assumed by IT vendors when addressing thermal specifications. However, the designed airflow may not be the actual operating condition in a containment environment. Therefore, both the inlet temperature and flow rate should be specified for the IT equipment, especially when installed with a containment solution. This becomes of great importance when the supply temperature is increased for efficiency, inducing variations in the server's fan speeds, which are typically thermally responsive. In region 2, the airflow of the IT equipment is lower than the free delivery. This can be explained by an under-provisioned CAC situation where P2>P1, hence, the positive backpres sure differentials. As the differential increases, the airflow drops until reaching the critical pressure point at which P2−P1=PC, after which the IT equipment fans are incapable of pulling air through the system and into the hot aisle (airflow stagnation). Both points FD and PC are unique properties of any IT equipment and are important to be identified by IT vendor specifications.


If the backpressure differential exceeds the critical pressure, P2−P1>PC, then the system moves into region 3 in which the airflow is reversed which means that the backpressure is high enough to overcome the fans and induce back airflow from hot to cold aisles through the IT chassis. This irregular flow behavior occurs when placing IT equipment with different air flow capabilities in the same containment [Alissa, H., A.; Nemati, K.; Sammakia, B. G.; Schneebeli, K.; Schmidt, R. R.; Seymour, M. J., “Chip to Facility Ramifications of Containment Solution on IT Airflow and Uptime,” in Components, Packaging and Manufacturing Technology, IEEE Transactions on, vol. PP, no. 99, pp. 1-12, 2016; Alissa, H., A., Nemati, K., Sammakia, B. G., Seymour, M. J., Tipton, R., Wu, T., Schneebeli, K., (2016, May). On Reliability and Uptime of IT in Contained Solution. In Thermal and Thermomechanical Phenomena in Electronic Systems (ITherm), 2016 IEEE Intersociety Conference IEEE]. Generally speaking, IT equipment reliability and availability are exposed to increased risk in both regions 2 and 3.


The AFC testing process [Alissa, H., A.; Nemati, K.; Sammakia, B. G.; Schneebeli, K.; Schmidt, R. R.; Seymour, M. J., “Chip to Facility Ramifications of Containment Solution on IT Airflow and Uptime,” in Components, Packaging and Manufacturing Technology, IEEE Transactions on, vol. PP, no. 99, pp. 1-12, 2016.] is based on attaching operating servers at controlled fan speed to the flow bench and creating different imbalances that covers the three regions of airflow. The procedure was applied to five different IT chassis, that cover the airflow spectrum in the data center. Note that the fans are operated at maximum RPM, but curves at lower RPM can be derived from affinity laws.


Table 1 displays the main characteristic of each air system [Alissa, H., A.; Nemati, K.; Sammakia, B. G.; Schneebeli, K.; Schmidt, R. R.; Seymour, M. J., “Chip to Facility Ramifications of Containment Solution on IT Airflow and Uptime,” in Components, Packaging and Manufacturing Technology, IEEE Transactions on, vol. PP, no. 99, pp. 1-12, 2016].


A 1U TOR (top of rack) switch represents the low end of the airflow spectrum (i.e., a weak air system). The critical pressure is at 25 Pa (0.10 in. H2O) and the free delivery is 0.014 m3/s (31.17 CFM).


A 9U BladeCenter has a free delivery airflow of 0.466 m3/s (987.42 CFM) and the critical pressure is 1048 Pa (4.21 in. H2O).


It is clear that the BladeCenter has the strongest air system when compared with all other IT equipment characterized. The importance of Table 1 is that it shows that during an airflow shortage event, the different pieces of IT equipment react differently, based on the relative strength of their air moving system. This indicates that some will fail or overheat before others do.









TABLE 1







IT AIR SYSTEMS CHARACTERISTICS











IT
FD [m3/s, CFM]
Pc [Pa, in. H2O]







1U Switch
[0.014, 31.17]
 [25, 0.10]



1U Server
[0.034, 72.74]
[326, 1.31]



2U Server
[0.046, 98.97]
[176, 0.71]



2U Server NG
 [0.066, 140.21]
[271, 1.09]



9U Blade Server
 [0.466, 987.42]
[1048, 4.21] 










Impact on CPU: A 2U compute server was connected through a Linux interface where the CPU utilization and the fans' RPM were controlled while mounted on the flow bench. The AFC (Active Flow Curve) experimental procedure was implemented at maximum fan speed and 100% CPU utilization. As the backpressure was varied, steady state temperature readings were taken for the CPU, as shown in FIG. 3.


The testing started at region 1 where the server was over-provisioned with airflow higher than its design airflow rate.


As aiding to air flow is reduced and the pressure values move from negative to zero at which the flow rate is at free delivery (FD). A very subtle increase in the CPU temperature is noted (50-52° C.). Increasing the backpressure further leads to flow region 2 in which CPU temperature starts to increase significantly, since the airflow is lower than designed although inlet temperature is maintained at 20° C., so concerns with IT reliability begin upon entering region 2. The backpressure is increased furthermore to reach PC. At this point the CPU temperature reaches the maximum value since airflow is near zero through the server. Therefore, heat transfer via forced convection is minimized and the package is primarily relying on conduction, an inefficient heat removal mechanism.


At that point the CPU has started to drop in voltage and frequency to reduce the heat flux, resulting in a loss of computational performance. Finally, as the flow curve moves into region 3, reverse airflow takes place. The system cools again due to forced convection. However, in a real-life case (not wind tunnel test) the rear of the server is in a hot aisle environment that is usually maintained at a high temperature to gain efficiency. This hot air will recirculate back into the contained aisle and cause issues for the surrounding IT equipment.


It is important to note that for acoustics and energy budget reasons, IT equipment usually operate at the low end of their air system's capacity. This implies that much lower external impedances are sufficient to cause problems.


Impact on HDD: To understand the effect of subtler airflow mismatches that can happen during normal operation, a back pressure of ˜30 Pa (equal to the critical pressure) is applied to an open compute high density storage unit [Alissa, H., A., Nemati, K., Puvvadi, U., Sammakia, B. G., Mulay, V., Yan, M., R., Schneebeli, K., Seymour, M. J., Gregory, T., Effects of Airflow Imbalances on Open Compute High Density Storage Environment. Applied Thermal Engineering, 2016]. This is a longer duration transient test during which the response of the storage system is observed under a read/write job condition. In this test, no fan speed constraints were applied. This allows for observing the actual response of the hardware fans' algorithm. The test starts while the chassis is operating at its free delivery airflow with zero external impedance. Then a back pressure perturbation is introduced for ˜70 minutes after that the system is relived. During this period the HDDs (Hard Disk Drives) heat up. The FCS (fan control system) responds to that, by increasing the fans' speed. After that, the external impedance is removed, the unit is allowed to recover and the RPM gradually drops to initial value. The storage unit has three rows of HDDs; front, middle, and rear. The rear HDDs can get thermally shadowed by the heat generated by the upstream components.


Bandwidth and Input-Output (I/O) are correlated to the thermal performance. It can be deduced that the rear HDDs, which are towards the back of the drawer, are generally observed to have a lower total I/O due to thermal preheating by the upstream HDDs and components. The total I/O reduction will accumulate to yield bigger differences over longer time intervals. The runtime displays the time interval during which the HDDs are performing a read or write command/request. When the HDDs start to overheat they also start to throttle (processing speed slows down as temperature increases) requests to write or read which explains the reduction in the runtime of the rear thermally shadowed HDDs.


The cooling control scheme of a typical modern data center can be based on Infrastructural temperature monitoring points at the IT equipment inlets or, alternatively, at locations specified for the IT analytics Intelligent Platform Management Interface (IPMI) data. These locations include ones within the equipment but near the air inlet. Usually, the IPMI inlet sensor reads a couple of degrees higher than the Infrastructural sensors due to preheating from components inside the chassis. However, the inconsistency rapidly grows between both measuring systems during airflow imbalances such as those experienced in containment.


It is important for safe data center operation to consider the dynamic airflow response of the IT equipment and their interaction with the data center. Various strategies are available to reduce risk of airflow imbalances:


1. Utilize pressure controlled cooling units—not only inlet temperature-based—to control the contained data center cooling.


2. Utilize pressure relief mechanisms such as automatically opened doors during power outages in containment. 3. Design the cooling system (CRAH, CRAC, Fans, wall, etc.) to be able to deliver the maximum airflow demand of IT. This will be of even greater importance when the containment is used in a free cooling scheme.


4. Consider the impact of the air system differences between the IT stacked in containment. 5. Utilize the difference between IPMI and Infrastructural sensors as an early alarm of overheating.


6. Possible airflow mismatches in containment (due to failures, virtualization and varying loads, etc.) require further availability and reliability guidelines to be incorporated with the current ASHRAE best practices (e.g. a server is specified for A2 temperature range within X range of back pressure/external impedance).


By employing these techniques, it is possible to better employ the advantages of containment to reduce operating costs and improve performance.


According to one aspect, a system and algorithms are provided for a data center-level control that optimize the operations to minimize energy consumption at any given performance level. The control system predicts cooling performance of IT based on data measured in the data center. The data may advantageously be pressure and fan speed data in the case of air cooling. This data is typically available, and if not, retrofits are possible to obtain it. The data may also be pressure and liquid flow rate in the case of liquid cooled systems. The data may include both air and liquid cooling flow rates in the case of hybrid data centers.


The control system works by modulating the cooling system, containment structure, and IT equipment for reliable operation and adequate IT processing performance. That is, an optimization is employed according to an objective function which seeks to achieve the desired level of performance (quality of service, performance metrics). Cost may be a criterion, since the problems typically arise as a result of cost-effective compromise in the design and/or operation of the data center. Therefore, the optimization typically seeks to achieve the desired or require performance at the lowest cost, while maintaining a safe margin of operation and fault tolerance. Thus, within the performance bounds, and weighing reliability as a cost as well, the cooling system and containment may be actively controlled to have the lowest feasible operating costs.


The control system may gather many data feeds, including for example: fans' average RPM (revolution per minute), temperatures, and (IT equipment level or aisle level) pressure differential, cooling system temperatures and air pressure, which provide inputs to the controller.


The control system can adaptively generate predictive models of the dynamic operating states of the IT equipment, that may be run in real time based on combinations of empirical data and physics based models. The predictive models may be verified by the controls, in terms of errors or deviations between the predicted performance and the observed performance. The errors may be used in some cases to improve the models, and in other cases, to indicate issues that require human analysis. For example, if a physical model is incorrect or incomplete, it may generate errors under certain conditions. When these conditions are understood, the model may be explicitly modified. If the errors are not understood, then the model itself can be made more complex, or operation with the model extended to a statistically safe margin given the errors observed.


The airflow may be predicted for every single piece of IT equipment, using the AFC method, or only for selected pieces. If the modelling is incomplete, there will be larger error in its use, since the unmodelled elements appear as correlated or uncorrelated noise, or complex and perhaps incorrect parameters of the modelled elements. However, using adaptive modelling techniques, it may be possible over time and experience, to implicitly model those elements that are not explicitly modelled.


Internal components temperatures (CPUs, RAMs, HDDs, etc.) may be reported using correlations. The percentage of airflow surplus, balance or reduction (airflow regions 1, 2 and 3) is reported to the controller. As discussed above, it is generally desirable to operate in region 1, in which the equipment is fully specified. Region 2 leads to low air flow, and is to be actively avoided, for each piece of IT equipment. Since the conditions for entry into region 2 will differ for each piece of equipment, a predictive model is desired that will consider this issue for each heat-sensitive element. If operation in region 1 is unavailable, operation in region 3 is possible, and the control may make specific consideration of this possibility. For example, during intentional Region 3 operation, it may be desirable to turn off the (unidirectional) fans, which will impede cooling. As discussed above, intentional leaks between hot and cold aisle may be employed to reduce the hot aisle temperature and also reduce the hot aisle pressure. This may be done selectively and regionally within the data center.


The controller may modulate the cooling airflow, the containment artificial leakage and utilization of the IT equipment. That is, based on the datacenter thermal properties, selecting certain IT equipment, especially entire racks, to undertake load or to assume an idle, standby, or off state may be appropriate. When in a standby or off state, the cooling system may be controlled to reduce or eliminate unnecessary cooling to that IT equipment. When the IT equipment is in standby or off, and in some cases idle, fans may slow or shut down, leading to changes in pressure distribution within the datacenter. These changes are preferably explicitly modelled.


Other cooling methodologies, including liquid cooling, may also be utilized in conjunction with air cooling if and when necessary. Decisions on using other cooling media are subject to availability and the energy optimization metrics.


In case of airflow reduction, the controller can modulate the cooling airflow to increase volume, open leakage paths to maintain reliable operation, and avoid CPU throttling.


In case of cooling airflow failure, maintenance or operational airflow mismatch, the system can give early alarms warning of imminent overheating and of loss in computational abilities. These warnings may be issued before any actual change in the state of the IT equipment, based on predicted changes, some of which may be controlled by the controller. For example, in case of cooling equipment failure, the overheating or throttling of some equipment may be inevitable. The controller may therefore make an economic optimization of which equipment to preserve in the fully operational state, and which equipment to permit to heat and begin to throttle. Likewise, the response of the datacenter may have different time-constants and lags, which are considered in the model and prediction. For example, the controller may make a decision to switch some racks to Region 3 operation. In Region 3, the IT equipment will be running hotter, and may inevitably throttle. However, as a result of throttling, the power dissipation is reduced, and therefore the datacenter may enter various oscillations and compensation overshoots.


In case of cooling airflow failure, the controller may balance the pressure by introducing smart leakage paths to the containment. In case of disproportionate airflow reduction (when strong and weak IT equipment air systems are mixed), the controller can power cap IT equipment with stronger air systems to mitigate the airflow reduction in weaker IT air systems.


In cases of IT equipment which is turned off, the controller may determine the amount and direction of leakage (since the fans are not running) and indicate whether dampers are required to be operated to compensate. The controller can also modulate smart louvers that are mounted at the IT outlet vents or elsewhere within the datacenter air cooling system.


Some of the embodiments disclosed herein may be implemented in software, hardware, application logic, or a combination of software, hardware, and application logic. The software, application logic, and/or hardware may reside in memory, the control apparatus, or electronic components disclosed herein, for example. In some example embodiments, the application logic, software or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this document, a “computer-readable medium” may be any non-transitory media that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer or data processor circuitry. A computer-readable medium may comprise a non-transitory computer-readable storage medium that may be any media that can contain or store the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer. Furthermore, some of the embodiments disclosed herein include computer programs configured to cause methods as disclosed with respect to the nodes disclosed herein.


The subject matter described herein may be embodied in systems, apparatus, methods, and/or articles depending on the desired configuration. For example, the systems, apparatus, methods, and/or articles described herein can be implemented using one or more of the following: electronic components such as transistors, inductors, capacitors, resistors, and the like, a processor executing program code, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), an embedded processor, a field programmable gate array (FPGA), and/or combinations thereof. These various example embodiments may include implementations in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device. These computer programs (also known as programs, software, software applications, applications, components, program code, or code) include machine instructions for a programmable processor, and may be implemented in a high-level procedural and/or object-oriented programming language, and/or in assembly/machine language. As used herein, the term “machine-readable medium” refers to any computer program product, computer-readable medium, computer-readable storage medium, apparatus and/or device (for example, magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions. Similarly, systems are also described herein that may include a processor and a memory coupled to the processor. The memory may include one or more programs that cause the processor to perform one or more of the operations described herein.


Although a few variations have been described in detail above, other modifications or additions are possible. In particular, further features and/or variations may be provided in addition to those set forth herein. Moreover, the example embodiments described above may be directed to various combinations and subcombinations of the disclosed features and/or combinations and subcombinations of several further features disclosed above. In addition, the logic flow depicted in the accompanying figures and/or described herein does not require the particular order shown, or sequential order, to achieve desirable results. Other embodiments may be within the scope of the following claims.


NOMENCLATURE



  • AFC Active Flow Curve

  • CAC Cold Aisle Containment

  • CPU Central Processing Unit

  • CRAC Computer Room Air Conditioner—Direct Expansion—.

  • CRAH Computer Room Air Handler—Chiller—

  • FD Delivery (Design) airflow, [m3/s or CFM]

  • HAC Hot Aisle Containment

  • HDD Hard Disk Drive

  • IO Input/output

  • IT Information Technology

  • IT Servers, switches, Blades . . .

  • IPMI Inelegant Platform Management Interface

  • NG New Generation server

  • PC Critical Backpressure, [Pa or in. H2O]

  • SMART Data from a hard drive or solid state drive's self-monitoring capability

  • TOR Top of Rack


Claims
  • 1. A method of controlling a data center having a cold air cooling system, and a cold air containment structure receiving air supplied by the cold air cooling system, for cooling of information technology equipment for performing tasks to meet a performance constraint, the information technology equipment having a cooling requirement and a bidirectional air flow path between the cold air containment structure having a first pressure and a hot air region having a second pressure, with an air flow direction and rate dependent on at least a pressure difference between the first pressure of the cold air containment structure and the second pressure of the hot air region, and a fan, such that a cooling of the information technology equipment is dependent on at least each of a state of the cold air cooling system and a state of the hot air region, comprising: providing an air leakage device for controlling an air flow across a boundary of the cold air containment structure to the hot air region, distinct from the information technology equipment and the cold air cooling system, to thereby alter a pressure differential between the cold air containment structure at the first pressure and the hot air region at the second pressure;predicting a set of states comprising at least a state of the of the cold air cooling system, a state of the hot air region, and a state of the fan, that together result in reduced air flow rate for the information technology equipment with increasing fan speed, and is insufficient to meet the cooling requirement for the information technology equipment;determining a state of the hot air region;determining joint optimum states of: the cold air cooling system, andthe information technology equipment for performing tasks to meet the performance constraint; andgenerating control signals for at least the cold air cooling system and the air leakage device, in accordance with the determined joint optimum states and the state of the hot air region, to induce controlled air flows for the information technology equipment over a range comprising air flow from the cold air containment structure to the hot air region, and from the hot air region to the cold air containment structure, while actively avoiding operation at the predicted set of states that together result in an air flow rate for the information technology equipment that is insufficient to meet the cooling requirement for the information technology equipment, to selectively control a flow of air in the bidirectional air flow path of the information technology equipment to meet the cooling requirement while the information technology equipment meets the performance constraint.
  • 2. The method according to claim 1, further comprising receiving air pressure data from the at least one cold air containment structure, air pressure data from the hot air region, thermal data, and fan speed data from the information technology equipment, and determining the joint optimum states selectively in dependence on the air pressure data from the at least one cold air containment structure, air pressure data from the hot air region, the thermal data, and the fan speed data.
  • 3. The method according to claim 1, wherein the information technology equipment has an intrinsic thermal excursion throttling response that reduces processing performance under predetermined thermal conditions, further comprising modelling the throttling response of the information technology equipment to the generated control signals and generating the control signals further in accordance with the modelled throttling response to meet the performance constraint.
  • 4. The method according to claim 1, wherein the determined joint optimum states further provide a margin of statistical safety based on prior operating statistics of the data center.
  • 5. The method according to claim 1, wherein the information technology equipment under control of the control signals is distributed across a plurality of racks having different respective rack locations within the data center, further comprising optimizing an allocation of task performance to the information technology equipment at a respective rack location within the data center.
  • 6. The method according to claim 1, wherein the determined joint optimum states are dependent on a computational model of the data center.
  • 7. The method according to claim 1, wherein the determined joint optimum states are dependent on at least a computational flow dynamics model of the cold air cooling system, the information technology equipment, and the at least one cold air containment structure.
  • 8. The method according to claim 1, wherein the determined joint optimum states include, within a permissible range of operation defined by the control signals, a predicted reverse of flow direction of air through the information technology equipment from the hot air region comprising a hot aisle to the cold air containment structure comprising a cold aisle.
  • 9. The method according to claim 1, wherein the generated control signals are dependent on an adaptively updated computational model of the data center.
  • 10. The method according to claim 1, wherein the determined joint optimum states are dependent on a hybrid of an automatically defined computational model of the data center and a physics model of the data center.
  • 11. The method according to claim 1, wherein the data center comprises a plurality of pieces of information technology equipment, further comprising predicting an air flow through each piece of information technology equipment of the data center, wherein the determined joint optimum states are dependent on the predicted air flow through each piece of information technology equipment of the data center.
  • 12. The method according to claim 1, wherein said predicting the set of states further comprises predicting a null air flow state for the information technology equipment due to back pressure of hot air region against operation of the fan.
  • 13. The method according to claim 1, further comprising controlling the at least one cold air containment structure to selectively vent, and thereby reduce the first pressure, in response to the generated control signals.
  • 14. The method according to claim 1, further comprising controlling a damper associated with the at least cold air one containment structure to selectively restrict an air flow in response to the generated control signals.
  • 15. The method according to claim 1, wherein the determining the joint optimum states is responsive to time lags within each of the cold air cooling system, a controlled leakage device, and the information technology equipment.
  • 16. The method according to claim 1, further comprising predicting a prospective thermal event dependent on the control signals, and issuing a warning due to the prospective thermal event.
  • 17. The method according to claim 1, wherein the performance constraint is a minimum performance constraint, further comprising issuing a warning of a failure to meet the minimum performance constraint.
  • 18. The method according to claim 1, further comprising detecting an airflow reduction in the cold air cooling system, and selectively in response thereto, imposing a power cap on a first portion of the information technology equipment to selectively mitigate a reduction in cold air available to a second portion of the information technology equipment.
  • 19. A system for controlling a data center having a cold air cooling system, and at least one cold air containment structure, comprising: a sensor input, configured to receive sensor data representing thermal and pneumatic information from within the data center;at least one automated processor, configured to: determine a temperature-dependent performance constraint;determine, according to joint optimization criteria, joint optimum states of: the cold air cooling system,a controlled leakage device for controlling air flow across a boundary of the cold air containment structure, distinct from the information technology equipment and the cold air cooling system, the air flow being dependent on a first pressure provided dependent on a state of the cold air containment structure, and a second pressure of a hot air region, andinformation technology equipment for performing tasks to meet the performance constraint, having a bidirectional air flow path between the cold air containment structure and the hot air region, and a flow direction and rate dependent on at least a differential pressure between the cold air containment structure and the hot air region and a fan speed, wherein at least one state exists where the fan nulls a non-zero back pressure of the hot air region with respect to the cold air containment structure, to provide insufficient cooling of the information technology equipment; anddefine control signals for the cold air cooling system and the controlled leakage device, in accordance with the determined joint optimum states and a state of the hot air region; anda control output, configured to provide control signals for the cold air cooling system and the controlled leakage device, to induce air flows through the information technology equipment comprising air flow from the cold air containment structure to the hot air region, and from the hot air region to the cold air containment structure, to selectively avoid the at least on state where the fan nulls a non-zero back pressure of the hot air region with respect to the cold air containment structure, to provide insufficient cooling of the information technology equipment.
  • 20. A data center controller, comprising: a sensor input configured to receive at least thermal data from within a data center;at least one automated processor, configured to: determine a set of jointly optimized states of: a cold air cooling system for the data center,a controlled leakage device for controlling air flow across a boundary of a cold air containment structure, distinct from the information technology equipment and the cold air cooling system, receiving cold air from the cold air cooling system, within the data center, andinformation technology equipment within the data center for performing tasks within a performance constraint, having a bidirectional cooling path between the cold air cooling system and a hot air region, having a flow rate and direction dependent on a fan speed of a cooling fan and a differential pressure of between the cold air cooling system and a hot air region, and having a cooling need dependent on tasks performed by the information technology equipment wherein a state exists within the data center where an increase in fan speed acts to reduce an air flow through the information technology equipment, and thereby reduce cooling,wherein the set of jointly optimized states comprise an air flow from the cold air containment structure through the information technology equipment to the hot air region, and air flow from the hot air region through the information technology equipment to the cold air containment structure; anddefine control signals for at least the controlled leakage device, in accordance with the determined joint optimum states the differential pressure, and a predicted effect of fan speed on air flow comprising a predicted state wherein the increase in fan speed acts to reduce an air flow through the information technology equipment against the differential pressure, to ensure performance of the tasks within the performance constraint by avoiding operation in the predicted state with insufficient air flow; anda control output, configured to provide control signals for the controlled leakage device, dependent on the defined control signals.
CROSS REFERENCE TO RELATED APPLICATION

The present application is a non-provisional of, and claims benefit of priority from, U.S. Provisional Patent Application No. 62/449,847, filed Jan. 24, 2017, the entirety of which is expressly incorporated herein by reference.

STATEMENT OF FEDERALLY FUNDED RESEARCH

This invention was made with government support under contract 1134867 awarded by the National Science Foundation. The government has certain rights in the invention. This invention was made with government support under contract 1134867 awarded by the National Science Foundation. The government has certain rights in the invention.

US Referenced Citations (1049)
Number Name Date Kind
6244984 Dieterich Jun 2001 B1
6694759 Bash et al. Feb 2004 B1
6718277 Sharma Apr 2004 B2
6819563 Chu et al. Nov 2004 B1
6868682 Sharma et al. Mar 2005 B2
7010392 Bash et al. Mar 2006 B2
7031870 Sharma et al. Apr 2006 B2
7051946 Bash et al. May 2006 B2
7086603 Bash et al. Aug 2006 B2
7165412 Bean, Jr. Jan 2007 B1
7194337 Sharma et al. Mar 2007 B2
7197433 Patel et al. Mar 2007 B2
7214131 Malone May 2007 B2
7248942 Bash et al. Jul 2007 B2
7259963 Germagian et al. Aug 2007 B2
7266964 Vogel et al. Sep 2007 B2
7313461 Sharma et al. Dec 2007 B2
7325410 Bean, Jr. Feb 2008 B1
7365973 Rasmussen et al. Apr 2008 B2
7366632 Hamann et al. Apr 2008 B2
7382613 Vinson et al. Jun 2008 B2
7385810 Chu et al. Jun 2008 B2
7403391 Germagian et al. Jul 2008 B2
7418825 Bean, Jr. Sep 2008 B1
7426453 Patel et al. Sep 2008 B2
7438638 Lewis, II et al. Oct 2008 B2
7447920 Sharma et al. Nov 2008 B2
7463950 Brey et al. Dec 2008 B1
7477514 Campbell et al. Jan 2009 B2
7486511 Griffel et al. Feb 2009 B1
7493193 Hyland et al. Feb 2009 B2
7534167 Day May 2009 B2
7542285 Colucci et al. Jun 2009 B2
7542287 Lewis, II et al. Jun 2009 B2
7584021 Bash et al. Sep 2009 B2
7596431 Forman et al. Sep 2009 B1
7596476 Rasmussen et al. Sep 2009 B2
7620480 Patel et al. Nov 2009 B2
7630795 Campbell et al. Dec 2009 B2
7639486 Champion et al. Dec 2009 B2
7643291 Mallia et al. Jan 2010 B2
7646590 Corhodzic et al. Jan 2010 B1
7646603 Bard et al. Jan 2010 B2
7653499 Corrado et al. Jan 2010 B2
7660109 Iyengar et al. Feb 2010 B2
7660121 Campbell et al. Feb 2010 B2
7676280 Bash et al. Mar 2010 B1
7676301 Brey et al. Mar 2010 B2
7707880 Campbell et al. May 2010 B2
7739073 Hamann et al. Jun 2010 B2
7756667 Hamann et al. Jul 2010 B2
7757506 Ellsworth, Jr. et al. Jul 2010 B2
7768222 Ahladas et al. Aug 2010 B2
7768780 Coglitore et al. Aug 2010 B2
7783903 Piazza Aug 2010 B2
7791882 Chu et al. Sep 2010 B2
7804685 Krietzman Sep 2010 B2
7830657 Chu et al. Nov 2010 B2
7841199 VanGilder et al. Nov 2010 B2
7861596 Bean, Jr. Jan 2011 B2
7867070 Day Jan 2011 B2
7878007 Campbell et al. Feb 2011 B2
7878889 Day Feb 2011 B2
7881910 Rasmussen et al. Feb 2011 B2
7883266 Campbell et al. Feb 2011 B2
7885795 Rasmussen et al. Feb 2011 B2
RE42195 Bash et al. Mar 2011 E
7905096 Campbell et al. Mar 2011 B1
7907402 Caveney Mar 2011 B2
7907406 Campbell et al. Mar 2011 B1
7916470 Mills et al. Mar 2011 B2
7933739 Brey et al. Apr 2011 B2
7944692 Grantham et al. May 2011 B2
7950244 Iyengar et al. May 2011 B2
7952869 Lewis, II et al. May 2011 B2
7957132 Fried Jun 2011 B2
7958219 Collins et al. Jun 2011 B2
7961463 Belady et al. Jun 2011 B2
7963118 Porter et al. Jun 2011 B2
7963119 Campbell et al. Jun 2011 B2
7978472 Campbell et al. Jul 2011 B2
7979250 Archibald et al. Jul 2011 B2
7983039 Nguyen et al. Jul 2011 B1
7990709 Campbell et al. Aug 2011 B2
7991592 VanGilder et al. Aug 2011 B2
7992402 VanGilder et al. Aug 2011 B2
8001403 Hamilton et al. Aug 2011 B2
8014150 Campbell et al. Sep 2011 B2
8018720 Campbell et al. Sep 2011 B2
8019477 Bash et al. Sep 2011 B2
8027162 Campbell et al. Sep 2011 B2
8031468 Bean, Jr. et al. Oct 2011 B2
8032767 Belady et al. Oct 2011 B2
8033122 Bean, Jr. Oct 2011 B2
8035972 Ostwald et al. Oct 2011 B2
8040673 Krietzman Oct 2011 B2
8051671 Vinson et al. Nov 2011 B2
8053748 Shah et al. Nov 2011 B2
8053926 Lehmann et al. Nov 2011 B2
8059405 Campbell et al. Nov 2011 B2
8068340 Nguyen et al. Nov 2011 B1
8072780 Roy Dec 2011 B1
8077462 Barringer et al. Dec 2011 B2
8107238 Krietzman et al. Jan 2012 B2
8113010 Carlson Feb 2012 B2
8120916 Schmidt et al. Feb 2012 B2
8131515 Sharma et al. Mar 2012 B2
8140195 Matteson et al. Mar 2012 B2
8144464 VanDerVeen et al. Mar 2012 B2
8144467 Campbell et al. Mar 2012 B2
8145363 Bean, Jr. et al. Mar 2012 B2
8154870 Czamara et al. Apr 2012 B1
8156753 VanGilder et al. Apr 2012 B2
8157626 Day Apr 2012 B2
8160838 Ramin et al. Apr 2012 B2
8164897 Graybill et al. Apr 2012 B2
8174829 Rotheroe May 2012 B1
8175753 Sawczak et al. May 2012 B2
8179677 Campbell et al. May 2012 B2
8180494 Dawson et al. May 2012 B2
8180495 Roy May 2012 B1
8184435 Bean, Jr. et al. May 2012 B2
8184436 Campbell et al. May 2012 B2
8189334 Campbell et al. May 2012 B2
8194406 Campbell et al. Jun 2012 B2
8201028 Sawczak et al. Jun 2012 B2
8208258 Campbell et al. Jun 2012 B2
8209993 Carlson et al. Jul 2012 B2
8212230 Shah et al. Jul 2012 B2
8219362 Shrivastava et al. Jul 2012 B2
8223495 Carlson et al. Jul 2012 B1
8224488 Collins et al. Jul 2012 B2
8229713 Hamann et al. Jul 2012 B2
8233270 Pierson et al. Jul 2012 B2
8244502 Hamann et al. Aug 2012 B2
8248792 Wei Aug 2012 B2
8248801 Campbell et al. Aug 2012 B2
8249825 VanGilder et al. Aug 2012 B2
8250382 Maglione et al. Aug 2012 B2
8250877 Correa et al. Aug 2012 B2
8254124 Keisling et al. Aug 2012 B2
8256305 Bean, Jr. et al. Sep 2012 B2
8257155 Lewis, II Sep 2012 B2
8259449 Novotny et al. Sep 2012 B2
8270161 Archibald et al. Sep 2012 B2
8270171 Narasimhan et al. Sep 2012 B2
8274790 Campbell et al. Sep 2012 B2
8286442 Carlson et al. Oct 2012 B2
8297067 Keisling et al. Oct 2012 B2
8297069 Novotny et al. Oct 2012 B2
8305757 Keisling et al. Nov 2012 B2
8306794 Hamann et al. Nov 2012 B2
8310832 Vanderveen et al. Nov 2012 B2
8315841 Rasmussen et al. Nov 2012 B2
8321182 Lenchner et al. Nov 2012 B2
8322155 Tutunoglu et al. Dec 2012 B2
8327656 Tutunoglu et al. Dec 2012 B2
8331086 Meissner Dec 2012 B1
8345423 Campbell et al. Jan 2013 B2
8346398 Ahmed et al. Jan 2013 B2
8351200 Arimilli et al. Jan 2013 B2
8351206 Campbell et al. Jan 2013 B2
8352085 Marwah et al. Jan 2013 B2
8355890 VanGilder et al. Jan 2013 B2
8369091 Campbell et al. Feb 2013 B2
8369092 Atkins et al. Feb 2013 B2
8390998 Kliewer et al. Mar 2013 B2
8400765 Ross Mar 2013 B2
8405977 Lin Mar 2013 B2
8405982 Grantham et al. Mar 2013 B2
8407004 Ware Mar 2013 B2
8416565 Ross Apr 2013 B1
8422218 Fried et al. Apr 2013 B2
8425287 Wexler Apr 2013 B2
8427830 Absalom Apr 2013 B2
8429431 Malik et al. Apr 2013 B2
8433547 Dalgas et al. Apr 2013 B2
8434804 Slessman May 2013 B2
8437881 Sawczak et al. May 2013 B2
8438125 Tung et al. May 2013 B2
8467906 Michael et al. Jun 2013 B2
8469782 Roy Jun 2013 B1
8472182 Campbell et al. Jun 2013 B2
8472183 Ross et al. Jun 2013 B1
8473108 Mizuno et al. Jun 2013 B2
8473265 Hlasny et al. Jun 2013 B2
8477491 Ross et al. Jul 2013 B1
8482917 Rose et al. Jul 2013 B2
8490679 Campbell et al. Jul 2013 B2
8490709 Prieur Jul 2013 B2
8491683 Brown-Fitzpatrick et al. Jul 2013 B1
8493738 Chainer et al. Jul 2013 B2
8498114 Martini Jul 2013 B2
8506674 Brown-Fitzpatrick et al. Aug 2013 B1
8509959 Zhang et al. Aug 2013 B2
8514572 Rogers Aug 2013 B2
8514575 Goth et al. Aug 2013 B2
8521476 Tung et al. Aug 2013 B2
8523643 Roy Sep 2013 B1
8532826 Moss et al. Sep 2013 B2
8534119 Bean, Jr. et al. Sep 2013 B2
8538584 Pandey et al. Sep 2013 B2
8539059 Parolini et al. Sep 2013 B2
8550702 Campbell et al. Oct 2013 B2
8553416 Carlson et al. Oct 2013 B1
8554515 VanGilder et al. Oct 2013 B2
8560677 VanGilder et al. Oct 2013 B2
8582298 Facusse et al. Nov 2013 B2
8583289 Stack et al. Nov 2013 B2
8583290 Campbell et al. Nov 2013 B2
8590333 Carlson et al. Nov 2013 B2
8591300 Slessman et al. Nov 2013 B2
8594985 Hamann et al. Nov 2013 B2
8600560 Smith et al. Dec 2013 B2
8601827 Keisling et al. Dec 2013 B2
8605435 Ashby Dec 2013 B1
8613229 Bean, Jr. et al. Dec 2013 B2
8619425 Campbell et al. Dec 2013 B2
8626918 Moore et al. Jan 2014 B2
8630724 Hamann et al. Jan 2014 B2
8631411 Ghose Jan 2014 B1
8634962 Federspiel et al. Jan 2014 B2
8634963 Tozer et al. Jan 2014 B2
8635881 Carlson et al. Jan 2014 B2
8636565 Carlson et al. Jan 2014 B2
8639482 Rasmussen et al. Jan 2014 B2
8649177 Chainer et al. Feb 2014 B2
8650420 Kato et al. Feb 2014 B2
8671294 Malik et al. Mar 2014 B2
8672149 Knight Mar 2014 B2
8672732 Rasmussen et al. Mar 2014 B2
8675357 Namek et al. Mar 2014 B2
8684802 Gross et al. Apr 2014 B1
8687364 Chainer et al. Apr 2014 B2
8688413 Healey et al. Apr 2014 B2
8689861 Campbell et al. Apr 2014 B2
8690651 Honold et al. Apr 2014 B2
8693198 Eckberg et al. Apr 2014 B2
8693199 Eckberg et al. Apr 2014 B2
8706914 Duchesneau Apr 2014 B2
8706915 Duchesneau Apr 2014 B2
8708164 Borowsky et al. Apr 2014 B2
8711563 Campbell et al. Apr 2014 B2
8712735 VanGilder et al. Apr 2014 B2
8713955 Campbell et al. May 2014 B2
8713957 Campbell et al. May 2014 B2
8725307 Healey et al. May 2014 B2
8727227 Bash et al. May 2014 B2
8730665 Lewis, II et al. May 2014 B2
8730671 VanDerVeen et al. May 2014 B2
8731883 Hamann et al. May 2014 B2
8733812 Slessman May 2014 B2
8734007 Campbell et al. May 2014 B2
8737059 Doerrich et al. May 2014 B2
8737068 Krietzman et al. May 2014 B2
8739406 Campbell et al. Jun 2014 B2
8744812 Cruz Jun 2014 B2
8756040 Cruz Jun 2014 B2
8760863 Campbell et al. Jun 2014 B2
8761955 Saigo et al. Jun 2014 B2
8764528 Tresh et al. Jul 2014 B2
8782213 Hsu et al. Jul 2014 B2
8782234 Pienta et al. Jul 2014 B2
8783049 Gloeckner et al. Jul 2014 B2
8783052 Campbell et al. Jul 2014 B2
8783336 Slessman Jul 2014 B2
8789384 Eckberg et al. Jul 2014 B2
8789385 Campbell et al. Jul 2014 B2
8797740 Campbell et al. Aug 2014 B2
8798797 Bauchot et al. Aug 2014 B2
8804333 Ashby Aug 2014 B2
8804334 Eckberg et al. Aug 2014 B2
8806749 Campbell et al. Aug 2014 B2
8813515 Campbell et al. Aug 2014 B2
8817465 Campbell et al. Aug 2014 B2
8817474 Campbell et al. Aug 2014 B2
RE45111 Bean, Jr. Sep 2014 E
8820113 Heydari et al. Sep 2014 B2
8824143 Campbell et al. Sep 2014 B2
8825451 VanGilder et al. Sep 2014 B2
8826999 Prieur Sep 2014 B2
8833001 Gardner et al. Sep 2014 B2
8833096 Campbell et al. Sep 2014 B2
8842432 Ehlen Sep 2014 B2
8842433 Koblenz et al. Sep 2014 B2
8842688 Vandat et al. Sep 2014 B2
8845403 Archibald et al. Sep 2014 B2
8849630 Amemiya et al. Sep 2014 B2
8856321 Iyengar et al. Oct 2014 B2
8857202 Meissner Oct 2014 B1
8857204 Reytblat Oct 2014 B2
8862922 Akers et al. Oct 2014 B2
8867209 Campbell et al. Oct 2014 B2
8878852 Klein et al. Nov 2014 B1
8879257 Campbell et al. Nov 2014 B2
8881541 Noll et al. Nov 2014 B2
8885335 Magarelli Nov 2014 B2
8888158 Slessman Nov 2014 B2
8899052 Campbell et al. Dec 2014 B2
8903551 El-Essawy et al. Dec 2014 B2
8904383 Bash et al. Dec 2014 B2
8908368 Campbell Dec 2014 B2
8910490 Carr Dec 2014 B2
8913384 David et al. Dec 2014 B2
8914155 Shah et al. Dec 2014 B1
8919143 Eckberg et al. Dec 2014 B2
8922998 Campbell et al. Dec 2014 B2
8924026 Federspiel et al. Dec 2014 B2
8925333 Campbell et al. Jan 2015 B2
8929075 Eckberg et al. Jan 2015 B2
8929080 Campbell et al. Jan 2015 B2
8934242 Bean, Jr. et al. Jan 2015 B2
8934250 Campbell et al. Jan 2015 B2
8936497 Brodsky et al. Jan 2015 B2
8937405 Park Jan 2015 B2
8937810 Brunschwiler et al. Jan 2015 B2
8941256 Czamara et al. Jan 2015 B1
8941993 Eckberg et al. Jan 2015 B2
8941994 Campbell et al. Jan 2015 B2
8943757 Parizeau et al. Feb 2015 B2
8947873 Campbell et al. Feb 2015 B2
8947880 Archibald et al. Feb 2015 B2
8949081 Healey Feb 2015 B2
8949091 Bhagwat et al. Feb 2015 B2
8950239 Kuczynski et al. Feb 2015 B2
8953317 Campbell et al. Feb 2015 B2
8953320 Campbell et al. Feb 2015 B2
8955346 Campbell et al. Feb 2015 B2
8955347 Campbell et al. Feb 2015 B2
8955608 Christopulos Feb 2015 B1
8959941 Campbell et al. Feb 2015 B2
8961278 Coors Feb 2015 B2
8964384 Leigh et al. Feb 2015 B2
8964390 Campbell et al. Feb 2015 B2
8964391 Campbell et al. Feb 2015 B2
8965748 Iyengar et al. Feb 2015 B2
8966922 Campbell et al. Mar 2015 B2
8972217 VanGilder et al. Mar 2015 B2
8973380 Bean, Jr. et al. Mar 2015 B2
8982552 Roesner et al. Mar 2015 B2
8983674 Manzer Mar 2015 B2
8984906 Tozer Mar 2015 B2
8985847 Campbell et al. Mar 2015 B2
8995670 Lambert et al. Mar 2015 B2
8996180 VanGilder et al. Mar 2015 B2
8996193 Manzer Mar 2015 B2
9007221 Zeighami et al. Apr 2015 B2
9009968 Campbell et al. Apr 2015 B2
9009971 Campbell et al. Apr 2015 B2
9010449 Eckholm et al. Apr 2015 B2
9013872 Campbell et al. Apr 2015 B2
9016314 Eriksen et al. Apr 2015 B2
9016696 Borowsky et al. Apr 2015 B2
9017020 Charest Apr 2015 B2
9017154 Moss et al. Apr 2015 B2
9017155 Ohba et al. Apr 2015 B2
9019700 Ballantine et al. Apr 2015 B2
9019703 Petruzzo Apr 2015 B2
9021821 Dunnavant May 2015 B2
9025331 Campbell et al. May 2015 B2
9025332 Campbell et al. May 2015 B2
9027360 Chainer et al. May 2015 B2
9032742 Dunnavant May 2015 B2
9038404 Judge et al. May 2015 B2
9038406 Campbell et al. May 2015 B2
9042098 Campbell et al. May 2015 B2
9042099 Campbell et al. May 2015 B2
9043035 Chainer et al. May 2015 B2
9043173 Lehmann et al. May 2015 B2
9045995 Graybill et al. Jun 2015 B2
9052722 Chainer et al. Jun 2015 B2
9055696 Dunnavant Jun 2015 B2
9059372 Sicuranza Jun 2015 B2
9060449 Ehlen Jun 2015 B2
9066450 Bednarcik et al. Jun 2015 B2
9066460 Brunschwiler et al. Jun 2015 B2
9069534 Rogers Jun 2015 B2
9072196 Bauchot et al. Jun 2015 B2
9072200 Dersch et al. Jun 2015 B2
9076893 Irvin et al. Jul 2015 B2
9084369 Lewis, II et al. Jul 2015 B2
9089077 Ballantine et al. Jul 2015 B2
9091496 Imwalle et al. Jul 2015 B2
9095078 Chainer et al. Jul 2015 B2
9095889 Campbell et al. Aug 2015 B2
9095942 Campbell et al. Aug 2015 B2
9101078 Campbell et al. Aug 2015 B2
9101080 Czamara et al. Aug 2015 B2
9104387 Eichelberg Aug 2015 B1
9110476 David et al. Aug 2015 B2
9115916 Tutunoglu et al. Aug 2015 B2
9116897 Rowan et al. Aug 2015 B2
9119326 McDonnell et al. Aug 2015 B2
9119329 Krietzman et al. Aug 2015 B2
9121618 Fisher et al. Sep 2015 B2
9122462 Ross Sep 2015 B2
9132519 Chainer et al. Sep 2015 B2
9137930 Alshinnawi et al. Sep 2015 B2
9140475 Schrader et al. Sep 2015 B2
9141155 Wiley Sep 2015 B2
9143392 Duchesneau Sep 2015 B2
9144181 Wiley Sep 2015 B2
9145677 Wang et al. Sep 2015 B2
9148980 Moss et al. Sep 2015 B2
9148982 Campbell et al. Sep 2015 B2
9148983 Campbell et al. Sep 2015 B2
9152191 Gardner Oct 2015 B1
9157812 Gennello Oct 2015 B1
9158310 Geissler et al. Oct 2015 B2
9158311 Geissler et al. Oct 2015 B2
9158345 Rice et al. Oct 2015 B1
9167721 Campbell et al. Oct 2015 B2
9173324 Campbell et al. Oct 2015 B2
9173327 Wiley Oct 2015 B2
9176508 Geissler et al. Nov 2015 B2
9182480 Larson et al. Nov 2015 B2
9183104 Brodsky et al. Nov 2015 B2
9185830 Chainer et al. Nov 2015 B2
9189039 Okitsu et al. Nov 2015 B2
9192078 Pronozuk et al. Nov 2015 B2
9195243 Chang Nov 2015 B2
9198310 Eichelberg et al. Nov 2015 B2
9198321 Heydari Nov 2015 B1
9198331 Roy Nov 2015 B2
9204576 Goulden et al. Dec 2015 B2
9204578 Smith Dec 2015 B2
9207002 Campbell et al. Dec 2015 B2
9210830 Campbell et al. Dec 2015 B2
9210831 Arvelo et al. Dec 2015 B2
9213343 Campbell et al. Dec 2015 B2
9218008 Campbell et al. Dec 2015 B2
9223905 Dalgas et al. Dec 2015 B2
9228366 Parizeau et al. Jan 2016 B2
9237672 Slessman Jan 2016 B2
9237681 Slessman et al. Jan 2016 B2
9241427 Stevens et al. Jan 2016 B1
9250024 Campbell et al. Feb 2016 B2
9258930 Gardner et al. Feb 2016 B2
9261308 Campbell et al. Feb 2016 B2
9261310 Fried Feb 2016 B2
9271429 Mashiko et al. Feb 2016 B2
9273906 Goth et al. Mar 2016 B2
9274019 Bean, Jr. et al. Mar 2016 B2
9274824 Blake et al. Mar 2016 B2
9278303 Somani et al. Mar 2016 B1
9282678 Campbell et al. Mar 2016 B2
9282684 Keisling et al. Mar 2016 B2
9285050 Campbell et al. Mar 2016 B2
9288932 Campbell et al. Mar 2016 B2
9291281 Campbell et al. Mar 2016 B2
9291358 Federspiel et al. Mar 2016 B2
9295183 Bhagwat et al. Mar 2016 B2
9301432 Nelson et al. Mar 2016 B2
9301433 Campbell et al. Mar 2016 B2
9303926 Campbell et al. Apr 2016 B2
9307674 Chainer et al. Apr 2016 B2
9310852 Alshinnawi et al. Apr 2016 B2
9310855 Godrich et al. Apr 2016 B2
9313920 Campbell et al. Apr 2016 B2
9313929 Malone et al. Apr 2016 B1
9313930 Goth et al. Apr 2016 B2
9313931 Goth et al. Apr 2016 B2
9314886 Eckberg et al. Apr 2016 B2
9316424 Lin et al. Apr 2016 B2
9317045 Federspiel et al. Apr 2016 B2
9319295 Sturgeon et al. Apr 2016 B2
9320177 Levesque Apr 2016 B2
9321136 Eckberg et al. Apr 2016 B2
9323631 Brodsky et al. Apr 2016 B2
9326429 Chainer et al. Apr 2016 B2
9326431 Matsushita et al. Apr 2016 B2
9332674 Campbell et al. May 2016 B2
9338924 Campbell et al. May 2016 B2
9342079 David et al. May 2016 B2
9345169 Campbell et al. May 2016 B1
9347233 Rogers May 2016 B2
9347834 Adriaenssens et al. May 2016 B2
9351424 Facusse et al. May 2016 B2
9351431 Campbell et al. May 2016 B2
9354001 Eckberg et al. May 2016 B2
9357671 Long et al. May 2016 B2
9357674 Campbell et al. May 2016 B2
9357675 Campbell et al. May 2016 B2
9357681 Ross et al. May 2016 B2
9357682 Campbell et al. May 2016 B2
9363924 Campbell et al. Jun 2016 B2
9363925 Czamara et al. Jun 2016 B2
9363928 Kondo et al. Jun 2016 B2
9374929 Meissner Jun 2016 B1
9377832 Heydari Monfared Jun 2016 B1
9379039 Lam et al. Jun 2016 B2
9380727 Bailey et al. Jun 2016 B2
9382817 Somani et al. Jul 2016 B2
9386727 Barringer et al. Jul 2016 B2
9392723 Bailey Jul 2016 B2
9392733 Day Jul 2016 B2
9394700 Rodriguez Jul 2016 B1
9395974 Eichelberg et al. Jul 2016 B1
9408329 Iyengar et al. Aug 2016 B2
9410339 Gardner et al. Aug 2016 B2
9410751 David et al. Aug 2016 B2
9413630 Sturgeon et al. Aug 2016 B2
9414519 Campbell et al. Aug 2016 B2
9414523 Chainer et al. Aug 2016 B2
9414525 Campbell et al. Aug 2016 B2
9418179 Zhang et al. Aug 2016 B2
9420721 Campbell et al. Aug 2016 B2
9420726 Kodama Aug 2016 B2
9420728 Desiano et al. Aug 2016 B2
9423058 Ellsworth, Jr. et al. Aug 2016 B2
9423854 Palmer et al. Aug 2016 B2
9426932 Kinstle et al. Aug 2016 B2
9429335 Cader et al. Aug 2016 B2
9430010 Palmer et al. Aug 2016 B2
9433119 Canfield et al. Aug 2016 B2
9438087 Czamara et al. Sep 2016 B2
9439325 Campbell et al. Sep 2016 B2
9445529 Chainer et al. Sep 2016 B2
9445530 Reytblat et al. Sep 2016 B2
9448544 Slessman et al. Sep 2016 B2
9448902 Brodsky et al. Sep 2016 B2
9451729 Bailey Sep 2016 B2
9451731 Rasmussen et al. Sep 2016 B2
9456527 Arvelo et al. Sep 2016 B2
9459633 Geissler et al. Oct 2016 B2
9462729 Campbell et al. Oct 2016 B1
9468126 Pronozuk et al. Oct 2016 B2
9470439 Campbell et al. Oct 2016 B2
9474186 Campbell et al. Oct 2016 B2
9474190 Beall et al. Oct 2016 B1
9476649 Reytblat et al. Oct 2016 B2
9476657 Pettis et al. Oct 2016 B1
9483090 Ramesh et al. Nov 2016 B1
9485887 Eichelberg et al. Nov 2016 B1
9489542 Miller et al. Nov 2016 B2
9491892 Carlson et al. Nov 2016 B1
9492899 Eckberg et al. Nov 2016 B2
9494371 Werner et al. Nov 2016 B2
9504184 Krug, Jr. et al. Nov 2016 B2
9504189 Campbell et al. Nov 2016 B1
9507393 Alshinnawi et al. Nov 2016 B2
9510484 Rodriguez Nov 2016 B1
9510485 Schmitt et al. Nov 2016 B2
9510486 Gravina Nov 2016 B1
9512611 Schmitt et al. Dec 2016 B2
9514252 van den Berghe Dec 2016 B2
9519517 Dalgas et al. Dec 2016 B2
9529641 Civilini Dec 2016 B2
9534776 Irvin et al. Jan 2017 B2
9537291 Wilding et al. Jan 2017 B1
9537522 Ewing et al. Jan 2017 B2
9538688 Fricker Jan 2017 B2
9545035 Kodama Jan 2017 B2
9549488 Zeighami et al. Jan 2017 B2
9554490 Slessman Jan 2017 B2
9554491 Wong et al. Jan 2017 B1
9563216 Barroso et al. Feb 2017 B1
9568206 Tutunoglu Feb 2017 B2
9568974 Khuti et al. Feb 2017 B2
9572276 Haroun Feb 2017 B2
9578784 Stellick et al. Feb 2017 B2
9578786 Beall et al. Feb 2017 B1
9582057 Hartman Feb 2017 B2
9585282 Gandhi et al. Feb 2017 B1
9585284 Canfield et al. Feb 2017 B2
9587874 Kodama Mar 2017 B2
9591790 Eichelberg Mar 2017 B2
9596790 Ambriz Mar 2017 B2
9600604 CaraDonna et al. Mar 2017 B2
9605459 Veino et al. Mar 2017 B2
9605855 Takahashi et al. Mar 2017 B2
9606316 Gandhi Mar 2017 B1
9606588 Dean et al. Mar 2017 B2
9622387 Czamara Apr 2017 B1
9622389 Roy Apr 2017 B1
9629285 Lachapelle et al. Apr 2017 B1
9629286 Campbell et al. Apr 2017 B2
9631880 Eckberg et al. Apr 2017 B2
9635785 Heydari et al. Apr 2017 B1
9638583 Ross et al. May 2017 B2
9642286 Gutierrez et al. May 2017 B1
9645622 Ogawa et al. May 2017 B2
9648784 Keisling et al. May 2017 B2
9648787 Rogers May 2017 B2
9651275 Cader et al. May 2017 B2
9655259 North et al. May 2017 B2
9655282 Barringer et al. May 2017 B2
9655284 Milligan et al. May 2017 B2
9655286 Krug, Jr. et al. May 2017 B2
9661788 Slessman et al. May 2017 B2
9668368 Cox et al. May 2017 B2
9668369 Cox et al. May 2017 B2
9670689 Dechene et al. Jun 2017 B2
9671837 Ruiz et al. Jun 2017 B2
9678843 Brodsky et al. Jun 2017 B2
9679087 Hamann et al. Jun 2017 B2
9681586 Bailey et al. Jun 2017 B2
9684806 Bailey Jun 2017 B2
9686889 Campbell et al. Jun 2017 B2
9686891 Campbell et al. Jun 2017 B2
9699933 Masuyama et al. Jul 2017 B2
9702580 Minegishi et al. Jul 2017 B2
9706685 Harvey et al. Jul 2017 B2
9706689 Levesque Jul 2017 B2
9709965 Slessman et al. Jul 2017 B2
9715222 Zimmermann et al. Jul 2017 B2
9717165 Rogers Jul 2017 B2
9723756 Masters et al. Aug 2017 B1
9723759 Heydari et al. Aug 2017 B2
9723761 Rogers Aug 2017 B2
9723762 Ross Aug 2017 B1
9727064 VanGilder et al. Aug 2017 B2
9727432 Cutforth et al. Aug 2017 B1
9732972 Kodama et al. Aug 2017 B2
9734093 Khemani et al. Aug 2017 B2
9737740 Beresford Aug 2017 B2
9743559 Ryu et al. Aug 2017 B2
9743561 Desiano et al. Aug 2017 B2
9743562 Desiano et al. Aug 2017 B2
9746109 Ellsworth, Jr. et al. Aug 2017 B2
9750159 Campbell et al. Aug 2017 B2
9750164 Roy Aug 2017 B2
9752329 Rodriguez Sep 2017 B2
9760098 Imwalle et al. Sep 2017 B1
9761290 Kankani et al. Sep 2017 B1
9761508 Campbell et al. Sep 2017 B2
9762435 Shelton et al. Sep 2017 B2
9763357 Campbell et al. Sep 2017 B2
9763365 Stocker et al. Sep 2017 B2
9763366 Keisling et al. Sep 2017 B2
9769952 Wands et al. Sep 2017 B2
9769960 LeFebvre et al. Sep 2017 B2
9772610 Slessman Sep 2017 B2
9778717 Kaplan Oct 2017 B2
9778718 Zacho Oct 2017 B2
9788455 Roy Oct 2017 B1
9790701 Ziegler Oct 2017 B2
9791837 Slessman et al. Oct 2017 B2
9795055 Campbell et al. Oct 2017 B1
9795061 Roy Oct 2017 B2
9795062 Ross et al. Oct 2017 B1
9801308 Teeter et al. Oct 2017 B2
9801309 Krietzman et al. Oct 2017 B2
9801312 Kondo Oct 2017 B2
9804657 Moss et al. Oct 2017 B2
9807911 Bryan et al. Oct 2017 B1
9811097 Arimilli et al. Nov 2017 B2
9811129 Kobayashi et al. Nov 2017 B2
9814160 Slessman et al. Nov 2017 B2
9814161 Kondo et al. Nov 2017 B2
9820408 Ross Nov 2017 B2
9820411 Alshinnawi et al. Nov 2017 B2
9820412 Karasawa et al. Nov 2017 B2
9823715 Roy Nov 2017 B1
9830410 VanGilder Nov 2017 B2
9832905 Rivnay et al. Nov 2017 B2
9832911 Cotton et al. Nov 2017 B2
9839162 Crawford Dec 2017 B2
9839163 Keisling et al. Dec 2017 B2
9845981 Lu et al. Dec 2017 B2
9848516 Heydari et al. Dec 2017 B2
9851781 Kodama Dec 2017 B2
9853827 Goodnow et al. Dec 2017 B1
9854712 Ramesh et al. Dec 2017 B1
9854713 Krug, Jr. et al. Dec 2017 B2
9857089 Slessman et al. Jan 2018 B2
9857235 Hamann et al. Jan 2018 B2
9857779 Varadi Jan 2018 B2
9858795 Camilo Gomes et al. Jan 2018 B1
9861012 Krug, Jr. et al. Jan 2018 B2
9861013 Edwards et al. Jan 2018 B2
9861014 Zhang et al. Jan 2018 B2
9863659 Palmer et al. Jan 2018 B2
9865522 Campbell et al. Jan 2018 B2
9867318 Eichelberg et al. Jan 2018 B2
9869982 Clidaras et al. Jan 2018 B1
9870773 German et al. Jan 2018 B2
9872417 Held Jan 2018 B2
9877414 Vorreiter Jan 2018 B2
9879926 David et al. Jan 2018 B2
9883009 Hamann et al. Jan 2018 B2
9886042 Meijer et al. Feb 2018 B2
9888606 Wendorf et al. Feb 2018 B1
9888614 Ross et al. Feb 2018 B1
9890878 Ellsworth, Jr. et al. Feb 2018 B2
9894807 Bard et al. Feb 2018 B2
9894809 Springs et al. Feb 2018 B1
9901011 Heim et al. Feb 2018 B2
9904331 VanGilder et al. Feb 2018 B2
9907213 Gravina Feb 2018 B1
9912192 Miller Mar 2018 B2
9913403 Krug, Jr. et al. Mar 2018 B2
9913407 Parizeau et al. Mar 2018 B2
9913410 Ambriz Mar 2018 B2
9918409 Edwards et al. Mar 2018 B2
9920750 Ross Mar 2018 B1
9923766 Palmer et al. Mar 2018 B2
9930806 Chainer et al. Mar 2018 B2
9930807 Chainer et al. Mar 2018 B2
9930812 Vaney et al. Mar 2018 B2
9930813 Meyer Mar 2018 B2
9930814 Endo et al. Mar 2018 B2
9935524 Schmitt et al. Apr 2018 B2
9936607 Chainer et al. Apr 2018 B2
9936612 Goulden et al. Apr 2018 B2
9943004 Canfield et al. Apr 2018 B2
9943011 Shrivastava et al. Apr 2018 B2
9943012 Bailey Apr 2018 B2
9949399 Canfield et al. Apr 2018 B2
9949410 Kowalski et al. Apr 2018 B1
9949412 Campbell et al. Apr 2018 B2
9952103 VanGilder et al. Apr 2018 B2
9958178 Palmer et al. May 2018 B2
9958277 Espy et al. May 2018 B1
9958916 Ogawa et al. May 2018 B2
9959371 Singh et al. May 2018 B2
20040240514 Bash et al. Dec 2004 A1
20050023363 Sharma et al. Feb 2005 A1
20050096789 Sharma et al. May 2005 A1
20050113978 Sharma et al. May 2005 A1
20050173549 Bash et al. Aug 2005 A1
20050187664 Bash et al. Aug 2005 A1
20050225936 Day Oct 2005 A1
20050228618 Patel et al. Oct 2005 A1
20050267639 Sharma et al. Dec 2005 A1
20050278069 Bash et al. Dec 2005 A1
20050278070 Bash et al. Dec 2005 A1
20060047808 Sharma et al. Mar 2006 A1
20060161307 Patel et al. Jul 2006 A1
20060171538 Larson et al. Aug 2006 A1
20060259622 Moore et al. Nov 2006 A1
20070032908 Hyland et al. Feb 2007 A1
20070038414 Rasmussen et al. Feb 2007 A1
20070074525 Vinson et al. Apr 2007 A1
20070078635 Rasmussen et al. Apr 2007 A1
20070100494 Patel et al. May 2007 A1
20070163748 Rasmussen et al. Jul 2007 A1
20070165377 Rasmussen et al. Jul 2007 A1
20070167125 Rasmussen et al. Jul 2007 A1
20070174024 Rasmussen et al. Jul 2007 A1
20070183129 Lewis et al. Aug 2007 A1
20070213000 Day Sep 2007 A1
20080029250 Carlson et al. Feb 2008 A1
20080041076 Tutunoglu et al. Feb 2008 A1
20080041077 Tutunoglu Feb 2008 A1
20080055848 Hamburgen et al. Mar 2008 A1
20080055850 Carlson et al. Mar 2008 A1
20080140259 Bash et al. Jun 2008 A1
20080174954 VanGilder Jul 2008 A1
20080185446 Tozer Aug 2008 A1
20080198549 Rasmussen et al. Aug 2008 A1
20080245083 Tutunoglu et al. Oct 2008 A1
20080259566 Fried Oct 2008 A1
20080300725 Brey et al. Dec 2008 A1
20080300818 Brey et al. Dec 2008 A1
20090009958 Pflueger Jan 2009 A1
20090016019 Bandholz et al. Jan 2009 A1
20090021270 Bandholz et al. Jan 2009 A1
20090044027 Piazza Feb 2009 A1
20090055665 Maglione et al. Feb 2009 A1
20090059523 Mallia et al. Mar 2009 A1
20090112522 Rasmussen Apr 2009 A1
20090132699 Sharma et al. May 2009 A1
20090138313 Morgan et al. May 2009 A1
20090157333 Corrado et al. Jun 2009 A1
20090159866 Shah et al. Jun 2009 A1
20090164811 Sharma et al. Jun 2009 A1
20090173473 Day Jul 2009 A1
20090204382 Tung et al. Aug 2009 A1
20090207567 Campbell et al. Aug 2009 A1
20090216910 Duchesneau Aug 2009 A1
20090223240 Bean, Jr. Sep 2009 A1
20090228726 Malik et al. Sep 2009 A1
20090231152 Tung et al. Sep 2009 A1
20090234613 Brey et al. Sep 2009 A1
20090235097 Hamilton et al. Sep 2009 A1
20090259343 Rasmussen et al. Oct 2009 A1
20090268404 Chu et al. Oct 2009 A1
20090292811 Pienta et al. Nov 2009 A1
20090296342 Matteson et al. Dec 2009 A1
20090309570 Lehmann et al. Dec 2009 A1
20090319650 Collins et al. Dec 2009 A1
20090326879 Hamann et al. Dec 2009 A1
20090326884 Amemiya et al. Dec 2009 A1
20100010688 Hunter Jan 2010 A1
20100057263 Tutunoglu Mar 2010 A1
20100076607 Ahmed et al. Mar 2010 A1
20100106464 Hlasny et al. Apr 2010 A1
20100136895 Sgro Jun 2010 A1
20100139887 Slessman Jun 2010 A1
20100139908 Slessman Jun 2010 A1
20100141105 Slessman Jun 2010 A1
20100144265 Bednarcik et al. Jun 2010 A1
20100151781 Slessman et al. Jun 2010 A1
20100186517 Bean, Jr. Jul 2010 A1
20100190430 Rodriguez et al. Jul 2010 A1
20100211810 Zacho Aug 2010 A1
20100216388 Tresh et al. Aug 2010 A1
20100248609 Tresh et al. Sep 2010 A1
20100256959 VanGilder et al. Oct 2010 A1
20100286955 VanGilder et al. Nov 2010 A1
20100286956 VanGilder et al. Nov 2010 A1
20100287018 Shrivastava et al. Nov 2010 A1
20100292976 Newcombe et al. Nov 2010 A1
20100300129 Bean, Jr. et al. Dec 2010 A1
20110016342 Rowan et al. Jan 2011 A1
20110040392 Hamann et al. Feb 2011 A1
20110040532 Hamann et al. Feb 2011 A1
20110063792 Schmidt et al. Mar 2011 A1
20110071867 Chen et al. Mar 2011 A1
20110077795 VanGilder et al. Mar 2011 A1
20110094714 Day Apr 2011 A1
20110100045 Carlson May 2011 A1
20110100618 Carlson May 2011 A1
20110105010 Day May 2011 A1
20110107332 Bash May 2011 A1
20110174001 Carlson et al. Jul 2011 A1
20110203785 Federspiel et al. Aug 2011 A1
20110207391 Hamburgen et al. Aug 2011 A1
20110224837 Moss et al. Sep 2011 A1
20110225997 Gast, Jr. et al. Sep 2011 A1
20110239679 Dechene et al. Oct 2011 A1
20110239680 Dechene et al. Oct 2011 A1
20110239681 Ziegler Oct 2011 A1
20110240265 Dechene et al. Oct 2011 A1
20110240497 Dechene et al. Oct 2011 A1
20110246147 Rasmussen et al. Oct 2011 A1
20110261526 Atkins et al. Oct 2011 A1
20110265983 Pedersen Nov 2011 A1
20110270464 Marwah et al. Nov 2011 A1
20110270539 Ware Nov 2011 A1
20110277967 Fried et al. Nov 2011 A1
20110298301 Wong et al. Dec 2011 A1
20110301911 VanGilder et al. Dec 2011 A1
20110307820 Rasmussen et al. Dec 2011 A1
20120003912 Hoover et al. Jan 2012 A1
20120020150 Shah et al. Jan 2012 A1
20120030347 Hsu et al. Feb 2012 A1
20120041569 Zhang et al. Feb 2012 A1
20120048514 Osbaugh Mar 2012 A1
20120052785 Nagamatsu et al. Mar 2012 A1
20120053925 Geffin et al. Mar 2012 A1
20120059628 VanGilder et al. Mar 2012 A1
20120067136 Bean, Jr. et al. Mar 2012 A1
20120071992 Vangilder et al. Mar 2012 A1
20120101648 Federspiel et al. Apr 2012 A1
20120109404 Pandey et al. May 2012 A1
20120109619 Gmach et al. May 2012 A1
20120116595 Mizuno et al. May 2012 A1
20120138259 Carlson Jun 2012 A1
20120158375 Healey Jun 2012 A1
20120158387 VanGilder et al. Jun 2012 A1
20120167670 Bean, Jr. et al. Jul 2012 A1
20120170205 Healey et al. Jul 2012 A1
20120197445 Yoshida et al. Aug 2012 A1
20120197828 Yi Aug 2012 A1
20120198253 Kato et al. Aug 2012 A1
20120203516 Hamann et al. Aug 2012 A1
20120215373 Koblenz et al. Aug 2012 A1
20120216200 Vaidyanathan Aug 2012 A1
20120226922 Wang et al. Sep 2012 A1
20120232877 Bhagwat et al. Sep 2012 A1
20120232879 Iyengar et al. Sep 2012 A1
20120245905 Dalgas et al. Sep 2012 A1
20120253710 Lehmann et al. Oct 2012 A1
20120254400 Iyengar et al. Oct 2012 A1
20120275610 Lambert et al. Nov 2012 A1
20120278045 Saigo et al. Nov 2012 A1
20120284216 Hamann et al. Nov 2012 A1
20120298219 Bean, Jr. et al. Nov 2012 A1
20120303164 Smith et al. Nov 2012 A1
20120303166 Chang Nov 2012 A1
20120303339 Cruz Nov 2012 A1
20120303344 Cruz Nov 2012 A1
20130006426 Healey et al. Jan 2013 A1
20130025842 Carlson et al. Jan 2013 A1
20130037254 Carlson et al. Feb 2013 A1
20130042639 Kobayashi et al. Feb 2013 A1
20130046514 Shrivastava et al. Feb 2013 A1
20130062047 Vaney et al. Mar 2013 A1
20130073258 VanGilder et al. Mar 2013 A1
20130096905 Iyengar et al. Apr 2013 A1
20130098085 Judge et al. Apr 2013 A1
20130098086 Sillato et al. Apr 2013 A1
20130098087 Noll et al. Apr 2013 A1
20130098088 Lin et al. Apr 2013 A1
20130110306 Wang et al. May 2013 A1
20130128455 Koblenz et al. May 2013 A1
20130128918 Campbell et al. May 2013 A1
20130133350 Reytblat May 2013 A1
20130139530 Tutunoglu et al. Jun 2013 A1
20130148291 Slessman Jun 2013 A1
20130158713 Geissler et al. Jun 2013 A1
20130166258 Hamann et al. Jun 2013 A1
20130178999 Geissler et al. Jul 2013 A1
20130190899 Slessman et al. Jul 2013 A1
20130191676 Mase et al. Jul 2013 A1
20130211556 Slessman Aug 2013 A1
20130219060 Sturgeon et al. Aug 2013 A1
20130227136 Sturgeon et al. Aug 2013 A1
20130228313 Fried Sep 2013 A1
20130233532 Imwalle et al. Sep 2013 A1
20130238795 Geffin et al. Sep 2013 A1
20130262685 Shelton et al. Oct 2013 A1
20130273825 Uno et al. Oct 2013 A1
20130306276 Duchesneau Nov 2013 A1
20130312854 Eriksen et al. Nov 2013 A1
20130317785 Chainer et al. Nov 2013 A1
20130332757 Moss et al. Dec 2013 A1
20130333401 Long et al. Dec 2013 A1
20130340996 David et al. Dec 2013 A1
20130345893 David et al. Dec 2013 A1
20140002987 Okitsu et al. Jan 2014 A1
20140011437 Gosselin et al. Jan 2014 A1
20140013827 Bean, Jr. et al. Jan 2014 A1
20140025968 Khuti et al. Jan 2014 A1
20140029196 Smith Jan 2014 A1
20140031956 Slessman et al. Jan 2014 A1
20140039683 Zimmermann et al. Feb 2014 A1
20140039852 Zhang et al. Feb 2014 A1
20140046489 Geissler et al. Feb 2014 A1
20140049899 Manzer Feb 2014 A1
20140049905 Manzer Feb 2014 A1
20140052311 Geissler et al. Feb 2014 A1
20140052429 Kelkar et al. Feb 2014 A1
20140064916 Huang et al. Mar 2014 A1
20140078668 Goulden et al. Mar 2014 A1
20140103678 Slessman Apr 2014 A1
20140121843 Federspiel et al. May 2014 A1
20140122033 VanGilder et al. May 2014 A1
20140126149 Campbell et al. May 2014 A1
20140126151 Campbell et al. May 2014 A1
20140133092 Leckelt et al. May 2014 A1
20140141707 Carlson et al. May 2014 A1
20140150480 Kodama Jun 2014 A1
20140190191 Slessman et al. Jul 2014 A1
20140190198 Slessman et al. Jul 2014 A1
20140238639 Ambriz Aug 2014 A1
20140254085 Slessman Sep 2014 A1
20140278333 Gupta et al. Sep 2014 A1
20140287671 Slessman Sep 2014 A1
20140297043 Pienta et al. Oct 2014 A1
20140316583 Ambriz et al. Oct 2014 A1
20140316586 Boesveld et al. Oct 2014 A1
20140316605 Conan et al. Oct 2014 A1
20140317281 Hsu et al. Oct 2014 A1
20140317315 Duchesneau Oct 2014 A1
20140330447 VanGilder et al. Nov 2014 A1
20140337256 Varadi Nov 2014 A1
20140343745 Slessman Nov 2014 A1
20140358471 VanGilder et al. Dec 2014 A1
20140371920 Varadi Dec 2014 A1
20150006440 Nicholson Jan 2015 A1
20150007171 Blake et al. Jan 2015 A1
20150025833 VanGilder Jan 2015 A1
20150028617 Slessman Jan 2015 A1
20150032283 Kelkar et al. Jan 2015 A1
20150032285 Conan et al. Jan 2015 A1
20150056908 Chapel et al. Feb 2015 A1
20150057828 Civilini Feb 2015 A1
20150073606 Ruiz et al. Mar 2015 A1
20150088319 Dasari et al. Mar 2015 A1
20150096714 Dagley et al. Apr 2015 A1
20150100165 Federspiel et al. Apr 2015 A1
20150100297 Singh et al. Apr 2015 A1
20150123562 Adriaenssens et al. May 2015 A1
20150134123 Obinelo May 2015 A1
20150138723 Shedd et al. May 2015 A1
20150143834 Reytblat et al. May 2015 A1
20150153109 Reytblat et al. Jun 2015 A1
20150181752 Bailey Jun 2015 A1
20150189796 Shedd et al. Jul 2015 A1
20150192345 McDonnell et al. Jul 2015 A1
20150192368 Shedd et al. Jul 2015 A1
20150208549 Shedd et al. Jul 2015 A1
20150221109 Klein et al. Aug 2015 A1
20150230366 Shedd et al. Aug 2015 A1
20150230367 Judge et al. Aug 2015 A1
20150233619 Shedd Aug 2015 A1
20150234397 VanGilder et al. Aug 2015 A1
20150237767 Shedd et al. Aug 2015 A1
20150241888 Kodama Aug 2015 A1
20150257303 Shedd Sep 2015 A1
20150261898 Gupta et al. Sep 2015 A1
20150327407 Bednarcik et al. Nov 2015 A1
20150331977 Healey et al. Nov 2015 A1
20150334879 Fricker Nov 2015 A1
20150337691 Somani et al. Nov 2015 A1
20150338281 Ross Nov 2015 A1
20150351290 Shedd Dec 2015 A1
20150363515 Singh et al. Dec 2015 A1
20150378404 Ogawa et al. Dec 2015 A1
20160021792 Minegishi et al. Jan 2016 A1
20160040904 Zhou et al. Feb 2016 A1
20160044629 Larson et al. Feb 2016 A1
20160061495 Sillato et al. Mar 2016 A1
20160061668 Kasajima et al. Mar 2016 A1
20160062340 Ogawa et al. Mar 2016 A1
20160076831 Marchetti Mar 2016 A1
20160106009 Slessman Apr 2016 A1
20160116224 Shedd et al. Apr 2016 A1
20160118317 Shedd et al. Apr 2016 A1
20160120019 Shedd et al. Apr 2016 A1
20160120058 Shedd et al. Apr 2016 A1
20160120059 Shedd et al. Apr 2016 A1
20160120064 Shedd et al. Apr 2016 A1
20160120065 Shedd et al. Apr 2016 A1
20160120071 Shedd et al. Apr 2016 A1
20160128238 Shedd et al. May 2016 A1
20160135323 Haroun May 2016 A1
20160146223 Cao et al. May 2016 A1
20160157386 Goulden et al. Jun 2016 A1
20160234972 Billet Aug 2016 A1
20160248631 Duchesneau Aug 2016 A1
20160260018 Ogawa et al. Sep 2016 A1
20160284962 Harding Sep 2016 A1
20160290154 Somani et al. Oct 2016 A1
20160295750 Zhang Oct 2016 A1
20160302323 Gosselin Oct 2016 A1
20160324036 Slessman et al. Nov 2016 A1
20160338230 Kaplan et al. Nov 2016 A1
20160341813 Ware Nov 2016 A1
20160349716 Slessman et al. Dec 2016 A1
20160350456 Cruz Dec 2016 A1
20160350457 Cruz Dec 2016 A1
20160350459 Cruz Dec 2016 A1
20160350460 Cruz Dec 2016 A1
20170045548 Booij et al. Feb 2017 A1
20170052978 Gupta et al. Feb 2017 A1
20170083457 Khemani et al. Mar 2017 A1
20170159951 Slessman et al. Jun 2017 A1
20170176029 Wilding et al. Jun 2017 A1
20170188486 VanGilder et al. Jun 2017 A1
20170206026 Narayanan et al. Jul 2017 A1
20170238444 Slessman et al. Aug 2017 A1
20170295053 Tung Oct 2017 A1
20170317828 Reinhold Nov 2017 A1
20170322522 Slessman et al. Nov 2017 A1
20170322572 VanGilder et al. Nov 2017 A1
20170325362 Slessman Nov 2017 A1
20170329649 Cudak et al. Nov 2017 A1
20170336768 Geffin Nov 2017 A1
20180014428 Slessman et al. Jan 2018 A1
20180018003 Leuthold Jan 2018 A1
20180058086 Hubbard et al. Mar 2018 A1
20180077819 Roy Mar 2018 A1
20180095437 Endo et al. Apr 2018 A1
20180107180 Slessman Apr 2018 A1
20180119971 Slessman et al. May 2018 A1
Non-Patent Literature Citations (2)
Entry
US 9,901,012 B2, 02/2018, Slessman (withdrawn)
Mikko Pervilä and Jussi Kangasharju. 2011. Cold air containment. In Proceedings of the 2nd ACM SIGCOMM workshop on Green networking (GreenNets '11). Association for Computing Machinery, New York, NY, USA, 7-12 (Year: 2011).
Related Publications (1)
Number Date Country
20180228060 A1 Aug 2018 US
Provisional Applications (1)
Number Date Country
62449847 Jan 2017 US