Gateway Server Load Management for Data Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing systems with edge computers and servers face performance deterioration or shutdown due to high loads, and existing technologies like Patent Literature 1 fail to effectively manage data processing loads, especially for critical data like alarm data where data loss is unacceptable.
Innovation Solution
A computer system with a gateway and server configuration that monitors loads and executes process control processing to reduce loads by transferring processes between the gateway and server, and adjusting performance parameters to manage data processing loads based on attribute and priority requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If process transfer between edge computer and server is implemented to reduce load, then system performance is improved, but data loss may occur during process transfer halts
Solution Approach 1:
The patent applies preliminary action by performing data replication and buffering before process transfer occurs. Critical data is pre-copied to standby locations and buffered in memory before the actual process migration, ensuring data availability continues during the transfer halt. This allows the system to switch processes between edge computers and servers without losing critical data such as alarm data.
2Productivity
If data processing is halted during process transfer, then load reduction is achieved, but critical data such as alarm data may be lost
Solution Approach 1:
The patent implements beforehand cushioning by creating data buffers and replication mechanisms prior to process transfer. Critical data is cushioned in protected memory areas and replicated to backup locations before the process halt occurs, providing a safety cushion that prevents data loss even when processing is interrupted during transfer operations.
3Loss of energy
If existing technology transfers processes between edge and server, then cost is reduced, but system performance deteriorates when both are under high load
Solution Approach 1:
The patent applies dynamics by implementing dynamic load monitoring and adaptive process placement. The system continuously monitors load conditions on both edge computers and servers, and dynamically adjusts process locations based on real-time conditions. When both edge and server are under high load, the system can identify this state and take appropriate actions such as rejecting non-critical processes or activating additional resources, rather than blindly transferring processes regardless of overall system state.
Data Source
AI summary
To reduce a load on a specific computer considering a load in association with an execution of data processing and an attribute of the data processing. A computer system executes data processing using collected data. The computer system includes a gateway configured to collect the data and a server coupled to the gateway. The data processing includes a plurality of processes. The server is configured to: manage an attribute of the data processing; monitor loads on the gateway and the server in association with the execution of the data processing; and execute process control processing whose object is reduction in the loads in association with the execution of the data processing based on the attribute of the data processing and monitoring results of the loads. The process control processing includes transfer processing configured to transfer the process and performance change processing configured to change a parameter configured to control performance of the process.


