Cloud Message Processing Eliminates Server Synchronization Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing systems fall short of meeting the high reliability requirements of telecommunication services, particularly in dual-server cloudification solutions where data synchronization leads to delays and reduced reliability.
Innovation Solution
A message processing method and apparatus that sends input and output requests to all active and standby servers on a cloud computing platform, allowing them to execute the same requests independently, eliminating the need for data and status synchronization between servers, thereby improving stability and switch speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data synchronization is implemented between active and standby servers, then service reliability is improved, but switch delay increases and reliability reduces
Solution Approach 1:
The patent segments the synchronization process into separate data synchronization and status synchronization phases. By dividing the synchronization tasks, the system can manage data transfer and status updates independently, reducing the overall switch delay while maintaining reliability through structured synchronization segments.
Solution Approach 2:
The patent implements preliminary data synchronization before failover occurs. By pre-synchronizing data between active and standby servers during normal operation, the system ensures that when a failover is needed, the standby server already has up-to-date data, significantly reducing switch delay while maintaining service reliability.
2Reliability
If data volume requiring synchronization is increased, then service reliability is improved, but dual-server switch delay increases significantly
Solution Approach 1:
The patent maintains continuous data synchronization between active and standby servers during normal operation. This continuous synchronization ensures that data is progressively updated over time rather than being transferred all at once during failover, thereby maintaining high standby reliability while minimizing switch delay regardless of data volume.
Solution Approach 2:
By continuously pre-synchronizing data before any potential failover event, the system ensures that the standby server is always ready to take over immediately. This preliminary action eliminates the need for large-scale data transfer during actual switch events, resolving the contradiction between reliability and switch delay.
3Reliability
If synchronization processes are implemented, then service reliability is improved, but system complexity increases
Solution Approach 1:
The patent divides the synchronization system into distinct modules: data synchronization module and status synchronization module. This segmentation allows each module to handle specific tasks independently, making the overall system more manageable and less complex while still achieving high standby reliability through coordinated operation of these segmented components.
Data Source
AI summary
A message processing method and apparatus on a cloud computing platform, and a message processing system on a cloud computing platform are provided. In the message processing method, after an input request message sent to an active server and a standby server is received, the input request message is sent to all active servers and standby servers. After input response messages returned by the active server and the standby server are received, one of the input response messages is sent to an external device.


