Virtual AC Reset Module for Server Power Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing complexity of information handling systems leads to server system failures, where traditional recovery methods like external AC cycling are costly and labor-intensive, often requiring expensive smart-switched PDUs or manual intervention by technicians.
Innovation Solution
A virtual alternating current (vAC) reset module (vACRM) that sets a bit within an auxiliary register to invoke a vAC reset, configures a vAC recovery policy, shuts down and restarts main rail power, and manages AUX power to emulate an AC power cycle without external PDUs or manual intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional AC cycle method is used with smart-switched PDU, then server system recovery is achieved, but hardware cost increases significantly
Solution Approach 1:
The patent creates a virtual copy of the AC power cycle effect through software-controlled power management. The vACRM module simulates the AC power loss and recovery scenario by manipulating DC power rails, eliminating the need for actual AC power cycling hardware like smart-switched PDUs. This virtualization approach achieves the same server recovery outcome without expensive specialized hardware.
Solution Approach 2:
The patent replaces the mechanical/electrical AC power cycling mechanism with a software-based control system. Instead of physically disconnecting AC power or using switched PDU hardware, the vACRM module uses firmware to control power delivery to system components, substituting a software-controlled electronic system for traditional electrical switching hardware.
2Reliability
If manual AC cycle method is used, then server system recovery is achieved, but operational overhead and time consumption increase
Solution Approach 1:
The patent enables the server system to perform self-diagnosis and self-recovery through the vACRM module. When a system failure is detected, the module automatically initiates the virtual AC cycle process without requiring external technician intervention. The system manages its own power cycling sequence, component state tracking, and recovery procedures autonomously through firmware control.
Solution Approach 2:
The patent implements preliminary configuration of power management parameters and recovery policies before failures occur. The vACRM module pre-configures power rail control settings, component power states, and recovery sequences, allowing immediate automated response when failures are detected without requiring real-time technician decision-making or manual configuration during the recovery process.
3Reliability
If external AC cycle method is used, then server recovery is achieved, but infrastructure cost increases
Solution Approach 1:
The patent makes the existing power supply unit perform multiple functions: normal power delivery, failure detection, virtual AC cycle execution, and system recovery management. The vACRM module enables the standard PSU to function as both a power source and a recovery mechanism, eliminating the need for separate specialized recovery hardware or infrastructure investments in smart-switched PDUs.
Solution Approach 2:
The patent extracts the essential recovery function from external specialized hardware and relocates it to the server's internal firmware layer. By moving the AC cycle capability from external PDU hardware to internal software control, the patent eliminates dependency on expensive external infrastructure while maintaining the recovery capability through the vACRM module's power management functions.
Data Source
AI summary
A method and an information handling system (IHS) provides a virtual alternating current (vAC) reset of the IHS. A vAC reset module (vACRM), in response to receiving a request for the vAC reset, sets a bit within an auxiliary (AUX) based register to invoke the vAC reset when a system restart command is issued. The vACRM changes/configures a vAC recovery policy to enable main rail power to be turned on and a system start-up procedure to be initiated when a restored vAC is detected. The vACRM uses a system restart command to shutdown the main rail power and to remove power from system components powered by the main rail. The vACRM switches off AUX power to AUX powered components, based on the previously set bit, and reapplies the AUX power, following a preset interval. The vACRM turns on main rail power and initiates a system start-up procedure, according to the vAC recovery policy.


