CDN Volume Allocation via Dynamic DNS Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery network (CDN) volume allocation methods face challenges in scalability and flexibility, particularly for companies with high user traffic, as they struggle to efficiently distribute network traffic across multiple CDN service providers, leading to inadequate expansion capacity and increased operational costs.
Innovation Solution
Implementing a method that allocates CDN volume using a time allocation strategy, request number allocation strategy, and regional allocation strategy, where a DNS resolver selects and dispatches business visit requests to multiple CDN servers based on pre-defined weights, time slices, and original regions, allowing for dynamic and proportional distribution of traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a company purchases services from multiple external CDN service providers to share volume burden, then reliability and security are improved, but device complexity and operational costs increase
Solution Approach 1:
The patent introduces a CDN allocation system as an intermediary layer between the company and multiple external CDN service providers. This system automatically receives visit requests, determines the appropriate external CDN provider based on pre-configured allocation strategies, and forwards requests accordingly. The intermediary handles the complexity of multi-provider coordination, allowing the company to benefit from multiple providers without directly managing the complexity of each individual provider's integration and allocation logic.
2Adaptability or versatility
If external CDN service providers are used to handle large user traffic, then expansion capacity is improved, but loss of substance and operational costs increase
Solution Approach 1:
The patent implements dynamic CDN allocation strategies that can adapt in real-time based on current system state. The allocation system monitors bandwidth availability, service quality, and load conditions of external CDN providers, dynamically adjusting allocation proportions and switching between providers. This dynamic approach ensures that bandwidth resources are optimally utilized by directing traffic to the most efficient available resources, minimizing waste and operational costs while maintaining expansion capacity.
Solution Approach 2:
The system changes allocation parameters such as weight proportions, time slices, and regional routing based on real-time conditions. By adjusting these parameters dynamically, the system optimizes bandwidth utilization across multiple external providers, ensuring that traffic is routed through the most efficient paths and resources, thereby reducing unnecessary bandwidth loss and operational costs.
3Productivity
If own CDN resources are built to handle business traffic, then productivity and control are improved, but device complexity and initial investment increase
Solution Approach 1:
The patent segments CDN infrastructure into two distinct parts: a lightweight internal allocation system and external CDN service provider resources. The company builds only the essential allocation system that handles request routing and provider selection, while the actual content delivery and heavy traffic handling are segmented to external specialized providers. This segmentation allows the company to gain productivity and control over traffic distribution without bearing the full complexity and investment of building a complete CDN infrastructure.
Data Source
AI summary
Various embodiments provide methods, apparatus, and systems for allocating content delivery network (CDN) volume. In an exemplary method, a business visit request can be received. Based on at least one of a time allocation strategy, a request number allocation strategy, and a regional allocation strategy, the business visit request can be dispatched to CDN servers for handling the business visit request.


