CDN Scheduling via Dynamic SLA Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CDN scheduling systems fail to ensure service quality for video on demand or live broadcasts, as they lack a method to dynamically select CDN nodes based on performance metrics, affecting user experience and network reliability.
Innovation Solution
A scheduling method that considers CDN service SLA information, such as user serving times, success rates, stalling rates, and download speeds, to select a target CDN service provider that meets quality requirements, allowing for flexible and reliable network scheduling and improved user satisfaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing CDN scheduling systems distribute requests based on user location or pre-configured business rules, then scheduling simplicity is maintained, but service quality cannot be ensured
Solution Approach 1:
The patent implements dynamic scheduling proportions that automatically adjust based on real-time SLA monitoring. The scheduling system transitions from static, pre-configured rules to dynamic, performance-based allocation, where CDN nodes with better service quality receive higher scheduling proportions. This resolves the contradiction by making the scheduling system adaptive rather than fixed, improving reliability without requiring complex manual configuration.
Solution Approach 2:
The patent establishes a closed-loop feedback mechanism where SLA indicators (such as access success rate, response time, and throughput) are continuously monitored and fed back to the scheduling system. This feedback drives automatic adjustment of scheduling proportions, ensuring that CDN nodes maintaining high service quality receive more traffic. The feedback loop resolves the contradiction by enabling automatic quality-based scheduling without complex manual intervention.
2Ease of operation
If CDN scheduling systems use monotone distribution methods, then operational simplicity is maintained, but user experience deteriorates
Solution Approach 1:
The patent enables the scheduling system to automatically optimize itself by monitoring SLA performance and adjusting scheduling proportions without manual intervention. The system self-adjusts traffic distribution based on real-time CDN node performance, eliminating the need for complex manual scheduling operations while simultaneously improving user experience through quality-based routing. This self-service approach resolves the contradiction between operational simplicity and service quality.
3Reliability
If scheduling systems do not consider SLA information, then scheduling speed is maintained, but service reliability deteriorates
Solution Approach 1:
The patent pre-establishes SLA indicator thresholds and scheduling proportion adjustment rules before actual scheduling operations. By preparing the evaluation criteria and adjustment mechanisms in advance, the system can quickly evaluate CDN node performance and adjust scheduling proportions in real-time without complex calculations during traffic peaks. This preliminary preparation resolves the contradiction by enabling fast, reliability-based scheduling decisions.
Data Source
AI summary
A scheduling method for a content delivery network (CDN) and a device to provide a solution in which a target CDN service provider that meets a quality requirement is selected based on CDN service Service-Level Agreement (SLA) information. Therefore, scheduling flexibility of a CDN is improved, and service quality is ensured.


