Network Flow Adjustment for Server Overload Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing systems face network flow peaks and server overload issues, requiring an effective emergency response strategy to ensure smooth transaction progress, particularly during short-term network flow surges and failures.
Innovation Solution
A method and apparatus for adjusting network flow by acquiring network flow-related information, determining downlink flow levels based on ascending order, and performing network flow downregulation on lower-level flows, with the option to switch to a redundant server when necessary, to manage peak demands and failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If network flow is increased to meet peak demand, then service coverage is improved, but server overload occurs
Solution Approach 1:
The patent segments network flow into multiple levels (first level, second level, third level, etc.) based on content value and user importance. Each level can be independently controlled and regulated. This segmentation allows the system to prioritize high-value content while managing overall server load by selectively downregulating lower-level flows during peak periods.
Solution Approach 2:
The patent applies different quality levels of service to different network flows based on their importance. High-value content receives higher priority and better service quality, while lower-value content receives reduced service quality during congestion. This local quality differentiation ensures critical services maintain performance while less critical services are throttled.
2Reliability
If all network flows are maintained during peak periods, then service quality is preserved, but server capacity is exceeded
Solution Approach 1:
The patent implements dynamic network flow regulation that adjusts service levels in real-time based on server capacity and demand conditions. The system can transition between different operational states (normal operation, peak period, emergency) and dynamically adjust the number and levels of network flows to match available server capacity while maintaining service quality for prioritized content.
Solution Approach 2:
The patent applies partial action by selectively maintaining only the most important network flows at full capacity while downregulating or terminating less important flows. During peak periods, the system performs excessive action on high-value content (ensuring it receives adequate resources) while allowing lower-value content to be partially or fully reduced, achieving overall capacity management.
3Reliability
If network flow downregulation is applied to lower levels, then server load is reduced, but high-value content delivery is prioritized
Solution Approach 1:
The patent establishes a predetermined hierarchy and classification system for network flows before peak periods occur. Content is pre-categorized into different levels based on value, user importance, and service priority. This preliminary action enables the system to quickly implement appropriate downregulation strategies during peak periods without needing to make real-time decisions about which flows to reduce.
Data Source
AI summary
A method and apparatus for adjusting network flow are provided. An embodiment of the method may include: in response to the server meeting a network flow adjustment condition, acquiring network flow-related information of the server; determining network flow adjustment operations based on the network flow-related information, wherein the network flow adjustment operations indicate to determine at least one level of downlink flow from a plurality of levels of downlink flows according to an ascending order of the plurality of levels of downlink flows, to perform network flow downregulation on the determined at least one level of downlink flow, the at least one level not comprising a highest level in the plurality of levels, and in any two levels of downlink flows, a value of a downlink flow of a higher level being greater than a value of a downlink flow of a lower lever; and performing, according to a sequential order of operations in the network flow adjustment operations, at least one operation in the network flow adjustment operations.


