Chassis Fan Subsystem Mapping for Faster Failure Location
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional server systems with multiple server devices, distinguishing between storage fan systems and server fan systems is challenging, leading to difficulties in determining the location of fan failure events without time-consuming mapping operations.
Innovation Solution
A fan management engine is implemented to detect multi-computing-device configurations, determine device locations, receive fan inventory information, distinguish between storage and computing fan subsystems, and manage the appropriate fan subsystems to cool the associated devices, ignoring others.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each server device manages both storage fan system and server fan system, then fan system coverage is improved, but failure event location determination becomes difficult and time-consuming
Solution Approach 1:
The patent segments the fan management responsibility by introducing a dedicated server fan subsystem that manages only server fan devices, separate from the storage fan subsystem. This segmentation allows each subsystem to report failures independently and specifically, eliminating the ambiguity where any server device had to determine which fan system a failure belonged to. The server fan subsystem is assigned to manage server fan devices while the storage fan subsystem manages storage fan devices, creating clear operational boundaries.
Solution Approach 2:
The patent introduces an intermediary component - the server fan subsystem - that acts as a dedicated manager between the server devices and the server fan devices. This intermediary receives fan device information from server devices, identifies which server fan devices are associated with which server devices, and manages them independently. This intermediary structure eliminates the need for server devices to perform time-consuming mapping operations to determine failure locations.
2Reliability
If each server device manages all fan systems, then comprehensive cooling control is achieved, but fan system reporting complexity increases
Solution Approach 1:
The patent divides the fan management function into two separate subsystems: a storage fan subsystem that manages storage fan devices and a server fan subsystem that manages server fan devices. Each subsystem has dedicated management responsibilities, which reduces the reporting complexity for each individual subsystem while maintaining comprehensive cooling control across the entire system. The server fan subsystem specifically handles server fan device information, while the storage fan subsystem handles storage fan device information.
Solution Approach 2:
The server fan subsystem performs self-service by autonomously managing server fan devices without requiring each server device to individually manage all fan systems. The server fan subsystem independently receives fan device information, identifies associations between server devices and server fan devices, and manages the server fan devices directly. This self-service approach reduces the operational burden and reporting complexity on individual server devices.
3Measurement precision
If server devices perform mapping operations to locate fan failures, then accurate failure location is determined, but system response time decreases
Solution Approach 1:
The patent implements preliminary action by having the server fan subsystem pre-establish and maintain knowledge of which server fan devices are associated with which server devices. Instead of performing mapping operations when a failure occurs, the server fan subsystem has already organized this information in advance through its dedicated management role. When a fan failure is reported, the server fan subsystem can immediately determine the location without time-consuming mapping operations, thus maintaining both accuracy and speed.
Solution Approach 2:
The server fan subsystem acts as an intermediary that maintains pre-established relationships between server devices and server fan devices. This intermediary structure allows failure location determination to occur immediately upon failure reporting, as the server fan subsystem already has the mapping information organized and ready. The intermediary eliminates the need for ad-hoc mapping operations at the time of failure detection.
Data Source
AI summary
A fan management system includes a chassis housing a storage fan system, a storage system cooled by the storage fan system, computing fan subsystems, and computing devices cooled by respective ones of the computing fan subsystems. Each of the computing devices detects a multi-computing-device configuration that includes the computing devices and, in response, determines a computing device chassis location for that computing device. Each computing device then receives fan inventory information that describes the storage fan system and the computing fan subsystems, distinguishes between the storage fan system and the computing fan subsystems based on the fan inventory information, identifies the computing fan subsystem that is configured to cool that computing device based on the computing device chassis location for that computing device, manages the computing fan subsystem that is configured to cool that computing device, and ignores the others of the computing fan subsystems.


