Operation Manager Configuration Order Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed processing systems, there is a risk of system failure due to the lack of consideration for the configuration order between main servers and data store servers, which can lead to malfunction during system configuration.

Innovation Solution

A method is introduced where an operation manager manages configuration content and order, determining the required configuration processes and execution order for both process servers and data store servers, ensuring that configuration changes are valid and necessary, and storing configuration order information to facilitate system changes without causing malfunctions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If system configuration is performed without managing configuration order between main servers and data store servers, then configuration process is simple and fast, but system malfunction occurs due to incorrect configuration sequence

Engineering Contradiction:
Improvesystem reliabilityVSAvoidconfiguration management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The operation manager stores configuration order information in advance in a database before actual system configuration occurs. This preliminary storage of configuration sequences (e.g., which server to configure first, second, third) allows the system to execute configurations in the correct order without real-time complex decision-making, thereby ensuring reliability while keeping the configuration process manageable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The operation manager acts as an intermediary between the configuration process and the servers. It retrieves configuration order information from the database and directs the configuration sequence, mediating between the need for ordered configuration and the actual configuration execution. This intermediary role centralizes control and ensures proper sequencing without requiring complex coordination between servers themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If configuration order management is implemented, then system malfunction is prevented, but configuration process becomes more complex

Engineering Contradiction:
Improvesystem reliabilityVSAvoidconfiguration operation ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The operation manager automatically retrieves configuration order information from the database and executes configurations in the correct sequence without requiring manual intervention to determine the order. The system serves itself by automatically managing the configuration sequence based on pre-stored information, reducing the operational burden on users while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual configuration sequencing (mechanical/manual process) with an automated information retrieval and execution system. The operation manager automatically fetches configuration order from the database and directs the sequencing, substituting human judgment and manual ordering with an automated information-based system, thereby improving ease of operation while maintaining proper configuration order.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If configuration changes are made without validation, then configuration process is fast, but system malfunction occurs due to invalid changes

Engineering Contradiction:
Improveconfiguration speedVSAvoidsystem reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The operation manager performs validation of configuration changes in advance before executing them. By checking whether changes are necessary and valid prior to application, the system prevents invalid configurations from causing malfunctions. This preliminary validation step ensures that only appropriate configuration changes are implemented, maintaining both speed and reliability.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If data is transferred from main server to standby server for failure recovery, then system switching can occur, but information transfer failure may occur leading to accident

Engineering Contradiction:
Improvefailure recovery capabilityVSAvoidfailure recovery reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent extracts the configuration management and data coordination function from the main server and places it in the operation manager, which also manages the data store server. By separating the configuration management responsibility from the application servers, the system reduces the complexity of data transfer during failover. The operation manager can coordinate configuration and data movements more reliably, preventing transfer failures that would occur in tightly-coupled architectures.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9699026B2Distributed processing system
Publication Date: 2017.07.04 HITACHI LTD
  • US9699026B2 patent drawing
  • US9699026B2 patent drawing
  • US9699026B2 patent drawing

AI summary

There is provided a distributed processing system including: a data store server for storing data; a data store part for storing data in the data store server; a data acquisition part for obtaining data from the data store server; and an operation manager part for performing configuration change on the whole system. The distributed processing system has a function of managing the configuration content and the configuration order for each device according to the change content, to determine the target and order to be configured based on the managed information by the operation manager part. Further, the distributed processing system has a function of performing a configuration change process on the data store part, the data acquisition part, and the data store server by the operation manager part.