Standby System Device Resource Matching for Reliable Takeover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cluster systems where an active and a standby system device are connected by a network, the reliability of service processing takeover is compromised due to resource shortages in the standby system device, which often lacks sufficient resources to take over service processing from the active system device during failures or maintenance.

Innovation Solution

The standby system device periodically monitors and matches its resource usage with that of the active system device, securing resources equal to or greater than those needed by the active system, and terminates any unnecessary processes before initiating a takeover to ensure resource availability during service processing failures or maintenance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the standby system device waits until takeover is required to acquire resources, then resource acquisition occurs at the moment of need, but the standby system cannot secure sufficient resources due to resource shortage at that time

Engineering Contradiction:
Improvetakeover reliabilityVSAvoidavailable resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The standby system device activates a standby process in advance before takeover is required. This standby process preemptively acquires the necessary resources (memory, disk capacity, etc.) that will be needed for takeover. By performing the resource acquisition action beforehand, the system ensures that sufficient resources are already available when takeover becomes necessary, eliminating the resource shortage problem that occurs when resources are acquired only at the moment of need.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the standby system device activates a takeover process in advance, then resources are secured earlier, but system complexity increases due to additional process management

Engineering Contradiction:
Improvetakeover reliabilityVSAvoidprocess management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The standby system device creates a standby process that copies the resource acquisition pattern of the active system device. Instead of managing complex resource allocation independently, the standby process mirrors the active system's resource usage by acquiring the same types and amounts of resources in advance. This copying approach simplifies management while ensuring sufficient resources are available for takeover, as the standby process replicates the resource profile needed for successful takeover.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2642388B1Standby system device, control method, and program thereof
Publication Date: 2019.12.04 NEC CORP
  • EP2642388B1 patent drawingFigure 1
  • EP2642388B1 patent drawingFigure 2
  • EP2642388B1 patent drawingFigure 3

AI summary

A standby system device 200 which is connected to an active system device 100 includes a process information sharing unit 203B and a standby process management unit 203C. The process information sharing unit 203B receives active side process information indicating usage of resources of an active system process 103A operating on the active system device 100 from the active system device 100. The standby process management unit 203C terminates a standby process 203A before activating a takeover process 203D used for taking over processing of the active system process 103A when a takeover of the active system process is requested on the standby system device 200, the standby process 203A referring to the active side process information and acquiring resources in such a way that usage of resources of the standby process 203A is equal to or greater than the usage of resources of the active system process 103A.