High-speed processing system and method based on dynamic redundancy

By designing a high-speed processing system based on dynamic redundancy in large application systems, using the combination of routing system, processor cluster and coordination center, the problems of large system overhead and low stability under high concurrency are solved, and efficient concurrent processing and data consistency are achieved.

CN119718625AActive Publication Date: 2025-03-28FUDAN UNIVERSITY
7 Cites 0 Cited by

Patent Information

Application Number
CN202411623152.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-03-28
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

In the case of high concurrency, large application systems rely on network or I/O interface to access external components, resulting in large network/system overhead. When problems arise in external systems, they will indirectly cause system paralysis, reducing system stability and reliability.

Method used

Design a high-speed processing system based on dynamic redundancy, including a routing system, a processor cluster and a coordination center, which includes a main processor and multiple backup processors. The coordination center records the processor's task processing progress through the routing system. The main processor sends the task results to the downstream system, the backup processor writes the results to the file, and switches to the backup processor when the main processor fails.

Benefits of technology

By loading data into memory for independent processing, avoiding frequent external overhead, improving system concurrent processing performance and robustness; seamless switching in the event of main processor failure to ensure system data consistency.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention provides a high-speed processing system and method based on dynamic redundancy. The high-speed processing system comprises a routing system, a processor cluster and a coordination center, the processor cluster comprises a main processor and a plurality of standby processors; wherein the routing system is used for receiving data sent by an upstream subsystem and forwarding the received data to each processor in the processor cluster; the coordination center is used for recording the task processing progress of each processor in the processor cluster; each processor in the processor cluster is used for independently processing tasks after data required by processing is loaded into a memory, and after task processing is finished, the main processor sends task processing results of each processor to a downstream subsystem, and the standby processor sequentially writes the task processing results into a file; the coordination center is further used for lifting the standby processor to be the main processor when the main processor breaks down. Therefore, the robustness of the system can be improved, and the data consistency of the system is ensured.
Need to check novelty before this filing date? Find Prior Art