Cloud File Sync Prioritization During Server Partial Availability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing overhead on remote servers due to large data transmissions in cloud storage systems can cause performance issues during partial availability or resumption after maintenance, leading to slowness or interruptions in file synchronization requests.
Innovation Solution
Implementing a file synchronization request priority policy that prioritizes synchronization requests based on user identification, user profile data, and predefined policies to ensure seamless data accessibility and minimize downtime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If cloud storage systems process large amounts of user data transmissions, then data accessibility and synchronization capability are improved, but server overhead increases causing performance degradation and slowness
Solution Approach 1:
The patent applies local quality by differentiating service levels for different users. Priority users receive enhanced resource allocation and preferential treatment in synchronization processing, while non-priority users receive standard service. This creates localized quality variations in the system's response to different user groups, allowing critical users to maintain high productivity without causing overall system degradation.
Solution Approach 2:
The system dynamically changes operational parameters based on user priority status. Priority users experience modified parameters such as increased bandwidth allocation, reduced wait times, and higher processing precedence. These parameter changes allow the system to optimize synchronization performance for critical users while managing overall server load, resolving the contradiction between productivity and reliability.
2Ease of operation
If cloud storage systems serve all users equally during server partial availability, then fairness is maintained, but priority users experience slowness and interruptions
Solution Approach 1:
The patent implements asymmetry by creating unequal service treatment for different user groups. Instead of symmetric equal treatment, the system provides asymmetric service where priority users receive preferential handling including faster synchronization, higher resource allocation, and protected service during server partial availability. This asymmetric approach resolves the contradiction by sacrificing perfect fairness to ensure critical users maintain high productivity.
3Device complexity
If cloud storage systems allocate resources uniformly to all synchronization requests, then resource distribution simplicity is maintained, but critical users experience downtime and service interruptions
Solution Approach 1:
The system performs preliminary action by pre-classifying users into priority levels and pre-allocating resources accordingly. Before synchronization requests are processed, the system has already established priority queues and reserved resources for critical users. This preliminary classification and resource reservation ensures that when server partial availability occurs, priority users can continue service without interruption, resolving the contradiction between allocation simplicity and service reliability.
Data Source
AI summary
A method is disclosed for processing synchronization requests in a cloud storage system provides a file synchronization request priority policy for specific users. In the method, a synchronization request, which includes a user identification (ID) and a user file reference, is received from a user device. Then, a rule referencing a policy that targets the user ID is retrieved. When the synchronization request is from a priority user of the cloud storage system, a priority policy to the synchronization request is applied.


