Traffic Allocation for Percentile Charging in CDNs
The traffic bandwidth costs, primarily driven by outbound traffic, comprise a significant amount of operating expenditure in CDNs, induced by the traffic from the end-users to edge servers (edge cost) and from the edge to the center servers (midgress cost). Traffic allocation is the main approach to minimizing the total bandwidth cost. The joint optimization of the total costs is challenging, specifically when the percentile charging mechanism as well as some other practical issues are considered, such as the dynamicity of midgress traffic and the granularity of traffic allocation. In this work, based on our novel miss ratio prediction mechanism, we propose the first online framework, named <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Iris</monospace>, jointly optimizing the edge and midgress costs under the 95th percentile charging in commercial CDNs. <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Iris</monospace> can theoretically achieve a competitive ratio of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$1+\frac {p_{e}}{\beta \cdot p_{c}}$</tex-math> </inline-formula>, when the miss ratio of all domains is set as <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\beta $</tex-math> </inline-formula>. Here <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$p_{e}$</tex-math> </inline-formula> and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$p_{c}$</tex-math> </inline-formula> are the unit bandwidth price of the edge and midgress cost, respectively. <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Iris</monospace> is tolerant to prediction errors which can be deployed in practical CDN systems. Extensive experiments based on real data indicate that <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Iris</monospace> can dramatically reduce bandwidth costs by about 8.149% compared with the SOTA schemes, potentially saving millions of dollars per month for our large-scale commercial CDN collaborator.
Authors
- Hongqiu Ni
- Xu Huang (ORCID: https://orcid.org/0000-0003-3797-6042)
- Haisheng Tan (ORCID: https://orcid.org/0000-0002-3133-1430)
- Huiyou Zhan
- Xiang‐Yang Li (ORCID: https://orcid.org/0000-0002-6070-6625)
- Weihua Shan (ORCID: https://orcid.org/0000-0001-6749-4672)
Institutions
- University of Science and Technology of China (CN)
- Huawei Technologies (China) (CN)
Publication Details
- Journal
- IEEE Transactions on Networking
- Published
- 2025-10-16
- DOI
- https://doi.org/10.1109/ton.2025.3610441
- Primary Topic
- Wireless Networks and Protocols
- Type
- article
- Field-Weighted Citation Impact
- 0.00