Service Appliance for Transparent Server Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face significant challenges in minimizing service downtime due to various sources, including software and hardware issues, administrative errors, and data corruption, which can lead to costly and complex disruptions in critical service applications.

Innovation Solution

A service appliance is installed between production servers and users, capable of monitoring, repairing, and updating service applications, replicating data, and seamlessly taking over service provision in case of failures, while maintaining transparency and minimizing configuration requirements for administrators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy is added to service applications through backup and clustering systems, then service availability is improved, but system complexity and cost increase

Engineering Contradiction:
Improveservice availabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a service appliance as an intermediary component positioned between production servers and users. This appliance provides backup and failover capabilities without requiring complex clustering configurations. The service appliance acts as a mediator that can transparently take over service provision when production servers fail, thereby improving service availability while avoiding the complexity of traditional backup and clustering systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional backup and clustering systems are implemented, then service redundancy is improved, but configuration and maintenance difficulty increase

Engineering Contradiction:
Improveservice redundancyVSAvoidconfiguration and maintenance difficulty
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The service appliance incorporates self-monitoring and self-repair capabilities that automatically detect service failures and initiate failover procedures without requiring administrator intervention. The system can autonomously manage its own backup and recovery operations, significantly reducing the configuration and maintenance burden on service administrators while maintaining service redundancy.

Inventive Principle:
Principle #25Self-service

3Reliability

If service administrators manually manage updates and patches, then service security is improved, but service downtime due to administrative errors increases

Engineering Contradiction:
Improveservice securityVSAvoidservice downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The service appliance implements automated monitoring and feedback mechanisms that track the status of production servers, detect failures, and trigger appropriate responses. The system continuously monitors service health and automatically initiates failover when anomalies are detected, eliminating the need for manual update management and reducing service downtime caused by administrative errors while maintaining security through automated patch management.

Inventive Principle:
Principle #23Feedback

4Reliability

If failover systems are implemented, then service continuity is improved, but user perception of service interruption may increase

Engineering Contradiction:
Improveservice continuityVSAvoiduser perception of interruption
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The service appliance is designed to be transparent to users, acting as an intermediary that can take over service provision without users noticing the transition. The appliance maintains the same service interface and data as the production server, so when failover occurs, users continue to access services without perceiving any interruption. This transparency ensures service continuity while eliminating user awareness of the failover event.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7363365B2Autonomous service backup and migration
Publication Date: 2008.04.22 ONGOING OPERATIONS LLC
  • US7363365B2 patent drawing
  • US7363365B2 patent drawing
  • US7363365B2 patent drawing

AI summary

A service appliance is installed between a production server running a service applications and service users. Upon being connected with the production server, the service appliance contacts the production server and/or service application and automatically replicates the service data from the service application. As additional service data is added to or modified by the service application of the production server, the service appliance automatically updates its replica of the data. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availability using the replica of the data. When an operational production server is connected with the service appliance, the service appliance can automatically copy its service data to the service application of the operational production server. The operational production server can be the same as the original production server or a new production server.