Maximal Origin Offload Estimation in CDN Caching Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content delivery networks (CDNs) face challenges in determining the maximum possible origin offload, which is crucial for optimizing cache hit ratios and reducing load on origin infrastructure, but existing methods lack efficient techniques for measurement and improvement.

Innovation Solution

The implementation of a system that estimates maximal origin offload using fingerprint-based descriptors, which calculate the number of unique objects accessed by cache servers, allowing for resource-efficient measurement and optimization of cache performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional offload measurement methods (simple ratio calculation) are used, then the measurement is easy to calculate, but it obscures offloading problems and makes it hard to resolve them

Engineering Contradiction:
Improveease of calculationVSAvoidinformation about offloading problems
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the offload measurement into multiple dimensions: current offload ratio, maximal offload ratio, cache hit ratio, and origin hit ratio. This segmentation allows each metric to provide specific insights rather than hiding problems in a single aggregate number.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces maximal offload as an intermediary metric that mediates between the simple current offload ratio and the complex cache performance analysis. This intermediary provides a target value that helps identify gaps and improvement opportunities without requiring direct complex analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If more resources are spent on improving cache hit ratio, then origin offload may improve, but it is unclear whether better ratio can be achieved

Engineering Contradiction:
Improveorigin offloadVSAvoidtime and resources investment
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent calculates maximal offload in advance as a target value before implementing improvement efforts. This preliminary calculation shows the theoretical maximum offload achievable with current cache capacity, allowing planners to assess whether additional resources are needed or if optimization can reach the maximum.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent provides feedback by comparing current offload against maximal offload, showing the gap and potential improvement. This feedback mechanism helps decision-makers understand whether investing more resources will yield additional benefits or if the system is already near its optimal performance.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If simple offload ratio is used, then calculation is straightforward, but it does not reveal the gap between current and potential performance

Engineering Contradiction:
Improvesimplicity of measurementVSAvoidprecision of performance assessment
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent merges multiple measurement concepts into a comprehensive offload analysis system. It combines current offload ratio, maximal offload ratio, cache hit ratio, and origin hit ratio into a unified framework that maintains relative simplicity while providing precise performance assessment across multiple dimensions.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11743513B2Measuring and improving origin offload and resource utilization in caching systems
Publication Date: 2023.08.29 AKAMAI TECHNOLOGIES INC
  • US11743513B2 patent drawing
  • US11743513B2 patent drawing
  • US11743513B2 patent drawing

AI summary

Origin offload is a key performance indicator of a content delivery network (CDN). This patent document presents unique methods and systems for measuring origin offload and applying those measurements to improve the offload. The techniques presented herein enable resource-efficient measurement of origin offload by individual servers and aggregation and analysis of such measurements to produce significant insights. The teachings hereof can be used to better identify root causes of suboptimal offload performance, to tune CDN settings and configurations, and to modify network operations, deployment and/or capacity planning. In addition, discussed herein are improved metrics showing offload in relation to the maximum achievable offload for the particular traffic being served.