Switch Configuration Backup for Failure Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional switches in networked systems lose their configurations and operating statistics upon failure, requiring manual reconfiguration by administrators, leading to downtime and disruption of network access for client devices.

Innovation Solution

An information handling system with a failure detection and response engine that stores configurations in memory, detects imminent failures, and sends the configuration to a backup device for retrieval and automatic reconfiguration of a new or recovered switch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual reconfiguration is performed after switch failure, then configuration accuracy is improved, but recovery time increases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidrecovery time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically backing up the running configuration to a backup device before failure occurs. When failure is detected, the backup configuration is already available for immediate restoration, eliminating the need for manual reconfiguration and reducing recovery time while maintaining configuration accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the running configuration and stores it on a separate backup device. This copy can be automatically restored after failure, replacing the need for manual reconfiguration and enabling rapid recovery while preserving the exact configuration state before failure.

Inventive Principle:
Principle #26Copying

2Reliability

If switch configuration is manually reconfigured after failure, then configuration reliability is improved, but administrative effort increases

Engineering Contradiction:
Improveconfiguration reliabilityVSAvoidadministrative effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting failure, retrieving the backup configuration, and restoring it without requiring administrator intervention. This maintains configuration reliability through automated processes while eliminating the need for manual administrative effort in reconfiguration tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the failure detection engine continuously monitors switch health status. Upon detecting failure, the system automatically triggers configuration restoration and can verify successful recovery, ensuring configuration reliability while removing the burden of manual monitoring and reconfiguration from administrators.

Inventive Principle:
Principle #23Feedback

3Speed

If automatic configuration backup is implemented, then recovery speed is improved, but system complexity increases

Engineering Contradiction:
Improverecovery speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system introduces an intermediary backup device that stores configuration backups separately from the main switch. This intermediary component handles the complexity of backup management, allowing the switch itself to maintain simpler architecture while still achieving fast recovery through pre-stored configurations available on the backup device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the configuration management function by separating the backup storage (on external backup device) from the switch operations. This segmentation allows the switch to focus on core networking functions while the backup infrastructure handles configuration preservation and restoration, achieving fast recovery without significantly increasing switch complexity.

Inventive Principle:
Principle #1Segmentation

4Device complexity

If configuration is stored only in volatile memory, then device simplicity is improved, but information retention worsens

Engineering Contradiction:
Improvedevice simplicityVSAvoidconfiguration retention
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system extracts the configuration retention function from the volatile memory of the switch and places it on an external backup device with non-volatile storage. This allows the switch to maintain simple volatile memory for active operations while the backup device preserves configuration information persistently, preventing information loss during failures.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9697095B2Switch failure recovery system
Publication Date: 2017.07.04 DELL PROD LP
  • US9697095B2 patent drawing
  • US9697095B2 patent drawing
  • US9697095B2 patent drawing

AI summary

A switch failure recovery system includes a network and a backup device that is coupled to the network. A first switch that includes a first switch memory system is also coupled to the network. The first switch stores a first switch configuration in the first switch memory system. The first switch then detects a failure issue associated with an imminent failure of the first switch and, in response, retrieves the first switch configuration from the first switch memory system, The first switch then sends the first switch configuration over the network to the backup device prior to an inability to communicate over the network due to the failure issue. The backup device may then provide the first switch configuration for application to the first switch (upon recovery) or a second switch that is coupled to the network.