Distributed Thermal Management for Multi-Enclosure Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Highly customizable data processing systems face challenges in managing thermal states effectively, leading to potential overheating and system failure due to varying thermal characteristics of components and airflow impedance.
Innovation Solution
A distributed thermal management system is implemented, comprising local thermal managers and a system thermal manager that cooperate to identify and manage thermal limits at both granular and system-wide levels, using airflow impedance data to optimize airflow rates and temperatures, and perform remedial actions when thresholds are exceeded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a distributed thermal management system is implemented to manage thermal states of highly customizable systems, then thermal control effectiveness is improved, but device complexity increases
Solution Approach 1:
The thermal management system is divided into multiple independent thermal managers, each responsible for specific sleds or components. Each thermal manager independently monitors thermal characteristics, determines airflow rates, and controls thermal management hardware for its designated area, enabling distributed decision-making and reducing central coordination complexity.
Solution Approach 2:
The system dynamically adapts to changing thermal conditions by continuously monitoring thermal characteristics of sleds and adjusting airflow rates in real-time. Thermal managers recalculate maximum airflow rates based on updated thermal data and modify control signals to thermal management hardware, ensuring optimal thermal control as system conditions evolve.
2Reliability
If thermal management hardware controls airflow to multiple sleds with varying thermal characteristics, then thermal management capability is improved, but difficulty of detecting and measuring thermal states increases
Solution Approach 1:
Each thermal manager is responsible for specific sleds and obtains their unique thermal characteristics packages. The system tailors airflow rate determination to the specific thermal properties of each sled, applying local quality principles by customizing thermal management parameters for each component rather than using uniform settings across all sleds.
Solution Approach 2:
The system continuously monitors thermal states of sleds and uses this feedback to adjust airflow rates. Thermal managers obtain thermal characteristics packages that include thermal impedance and other thermal properties, use this information to determine appropriate airflow rates, and continuously adapt based on real-time thermal state measurements from temperature sensors and thermal models.
3Productivity
If maximum airflow rate is optimized for each sled based on thermal characteristics, then thermal efficiency is improved, but device complexity increases
Solution Approach 1:
The system performs preliminary determination of maximum airflow rates by obtaining thermal characteristics packages for each sled and calculating optimal airflow rates before actual thermal management operation begins. This advance preparation allows the system to have optimized control parameters ready, reducing real-time computational complexity while maintaining high thermal efficiency.
Solution Approach 2:
The system changes airflow rate parameters dynamically based on thermal characteristics of different sleds. Each thermal manager adjusts the maximum airflow rate parameter according to the specific thermal impedance and thermal properties of the sleds it controls, optimizing thermal efficiency by matching airflow parameters to the actual thermal requirements of each component.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach effectively manages thermal environments in highly customizable systems, preventing overheating and ensuring continuous operation by dynamically adjusting airflow and thermal management based on real-time data from various components.
Implementation Method 1
thermal management hardware that generates airflow and/or removes heat from the one or more sleds
Implementation Method 2
obtaining a maximum supported airflow temperature for the host data processing system based on the identified maximum airflow rate and a maximum supported airflow temperature for each sled
Data Source
AI summary
Methods and systems for thermal management are disclosed. The thermal management method and systems may reduce the likelihood of a data processing system exceeding thermal limits even in cases of highly customizable and modifiable data processing system. To reduce the likelihood of the data processing system failing to meet thermal limits, the data processing system may implement a distributed thermal management system. The distributed thermal management system may include multiple components that are responsible for granular and/or global thermal management of the data processing system.


