Centralized Database Shutdown Control Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems face performance issues and malfunctions when database servers are improperly shut down or restarted, requiring manual intervention by administrators, which is time-consuming and reduces productivity.

Innovation Solution

A centralized shutdown control server that automates the monitoring and management of multiple database servers, allowing for concurrent communication and providing a graphical user interface for real-time status updates, enabling proactive monitoring and controlled shutdown/restart/reboot processes without the need for manual health checks on each server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual health checks are performed on each database server, then database stability is improved, but administrator time consumption increases

Engineering Contradiction:
Improvedatabase stabilityVSAvoidadministrator time consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The database server performs self-diagnosis by automatically executing health check commands and evaluating its own status. The server determines whether it is ready for shutdown without external intervention, thereby improving reliability while eliminating the need for administrator time consumption on routine checks

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A graphical user interface acts as an intermediary between the administrator and the database server. The interface automatically retrieves and displays server status information, eliminating the need for administrators to manually check each server while providing comprehensive stability monitoring

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple database servers are monitored individually, then monitoring accuracy is improved, but productivity decreases

Engineering Contradiction:
Improvemonitoring accuracyVSAvoidadministrator productivity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system merges the monitoring of multiple database servers into a single unified interface. The graphical user interface simultaneously displays status information from multiple servers, allowing administrators to monitor all servers with the same accuracy as individual monitoring but with significantly improved productivity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The graphical user interface provides universal monitoring capabilities that work across multiple different database servers simultaneously. A single interface performs the function of monitoring each individual server while also providing aggregate views, thereby maintaining monitoring accuracy while enhancing administrator productivity

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If automated shutdown verification is implemented, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The graphical user interface serves as an intermediary that handles the complexity of automated verification processes. The interface automatically executes health checks and determines server readiness for shutdown, providing improved system reliability while hiding the underlying complexity from users through a simple, intuitive interface

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11520754B2Database shutdown and restart stability optimizer
Publication Date: 2022.12.06 BANK OF AMERICA CORP
  • US11520754B2 patent drawing
  • US11520754B2 patent drawing
  • US11520754B2 patent drawing

AI summary

A separate, central server operating in a system including one or more database server machines and a graphical user interface displayed on a user's computer is disclosed and provides a technological improvement. In one example, computer-readable instructions are stored in computer memory on this shutdown control server. A user, such as a database administrator, may access the shutdown control server to initiate the shutdown, reboot, and/or restart of database services on one or more separate database servers. At least one advantage of such an arrangement is that the shutdown control server provides plug-and-play capabilities that may allow one or more database servers of one or more different database types to concurrently connect to the shutdown control server.