A Two-Tier GDSF–GDS Caching Framework for High-Performance Content Delivery Networks.

Authors

  • Anwar A. Alhenshiri Misurata University
  • Sahar E. Abodabous Misurata University

DOI:

https://doi.org/10.37376/ljst.v15i2.7649

Keywords:

Content Delivery Networks, Distributed Sys-tems, Cache, RAM, SSD, Algorithm

Abstract

This paper presents a two-tier caching mechanism for content delivery networks (CDNs) that
employs Greedy Dual Size Frequency (GDSF) in RAM and Greedy Dual Size (GDS) in SSDs. The
proposed hybrid GDSF–GDS strategy is evaluated against widely used baseline policies, including
LRU, LFU, and single-tier GDS-based caching. The design separates small, high-frequency objects
in RAM from larger, low-frequency objects in SSDs to balance freshness, cost, and performance.
Cost is modeled in terms of storage-tier utilization and object size awareness, capturing the
trade-off between limited RAM resources and SSD capacity. Simulation experiments using
100,000 Zipf-distributed requests (α = 1.8) demonstrate a significant improvement in cache hit
ratio compared to LRU, along with a substantial reduction in origin server fetches and lower
access latency. A dynamic Time-to-Live (TTL) policy further maintains content freshness. Over
all, the results indicate that the proposed two-tier GDSF–GDS approach improves efficiency and
reduces latency in CDN environments.

Downloads

Download data is not yet available.

Author Biographies

Anwar A. Alhenshiri, Misurata University

Department of Computer Science, Faculty of Information Technology, Misurata University, Misurata, Libya.

Sahar E. Abodabous , Misurata University

Department of Computer Science, Faculty of Information Technology, Misurata University, Misurata, Libya.

References

Abolhassani, M., Eryilmaz, A. and Hou, I. (2024) ‘SwiftCache: A

Model-Based Learning Framework for Distributed CDN

Caches’,

arXiv

preprint.

Available

at:

https://arxiv.org/abs/2402.17111

Ali, M. (2025) ‘A Comprehensive Survey on Modern CDN Architec

tures and Caching Techniques’, IEEE Access, 13, pp. 111230

Berger, D., Sitaraman, R.K. and Harchol-Balter, M. (2017)

‘Adaptsize: Or, How to Throttle Your Cache’, Proceedings of

NSDI ‘17. Available at: https://www.cs.cmu.edu/~harchol/Pa

pers/NSDI17.pdf

Chen, Y., Zhang, H. and Liu, Q. (2023) ‘Darwin: A Learning-Based

CDN Caching System’, IEEE Transactions on Network and Ser

vice Management, 20(2), pp. 1054–1070.

Ghabashneh, M. and Rao, M. (2023) ‘Improving Adaptive Bitrate

Prediction in CDN-based 4K Video Streaming’, ACM Multimedia

Systems Conference (MMSys), pp. 211–222.

Jiang, L., Chen, T. and Hu, S. (2025) ‘VA-CDH: Variance-Aware Cach

ing for Delayed Hits in Multi-Tier CDNs’, IEEE Access, 13, pp.

–80467.

Jin, S. and Bestavros, A. (1999) ‘Popularity-Aware GreedyDual-Size

Web Caching Algorithms’, Proceedings of the IEEE ICDCS, pp.

–261. Available at:

https://www.cs.bu.edu/fac/best/res/papers/icdcs00.pdf

Krishna, R. (2025) ‘Reinforcement Learning and Predictive Models

for Dynamic CDN Cache Management’, Future Internet, 17(1),

pp. 29–41.

Medvedev, A. (2023) ‘Cost-Aware Prefetching and Caching for IoT

Networks’, Journal of Network and Systems Management, 31(5),

pp. 1432–1448.

Pallis, G. and Vakali, A. (2006) ‘Insight and Perspectives for Content

Delivery Networks’, Communications of the ACM, 49(1), pp.

–106.

Sheraz, M. (2024) ‘Optimizing Two-Tier Caching in Hybrid Millime

ter-Wave Communications for 6G Networks’, IEEE Transactions

on Vehicular Technology, 73(9), pp. 11232–11245.

Song, D. (2023) ‘Machine Learning-Based Cache Eviction for Dy

namic Web Environments’, Computers & Electrical Engineering,

, 108718.

Vakali, A. and Pallis, G. (2003) ‘Content Delivery Networks: Status

and Trends’, IEEE Internet Computing, 7(6), pp. 68–74.

Wang, J., Li, X. and Zhao, F. (2024) ‘Variance-Aware Ranking for Sto

chastic Access Patterns in Edge Caching’, IEEE Internet of Things

Journal, 11(6), pp. 15421–15433.

Wu, Y., Lin, C. and Zhang, X. (2022) ‘Intelligent CDN Caching Strate

gies Based on Reinforcement Learning’, IEEE Access, 10, pp.

–45345.

Xu, H., Zhang, L. and Xu, J. (2023) ‘Edge-Assisted Adaptive Content

Delivery Using Multi-Tier Caching’, IEEE Transactions on Net

work and Service Management, 20(1), pp. 587–601.

Zhang, Q. and Ma, X. (2024) ‘AI-Driven CDN Optimization: Leverag

ing Learning-Based Cache Replacement Policies’, IEEE Commu

nications Surveys & Tutorials, 26(3), pp. 1758–1783.

Zulfa, H., Ahmad, A. and Khan, R. (2025) ‘Adaptive CDN Caching Us

ing GDSF and DBScan-Based Anomaly Detection’, Journal of Net

work Optimization, 18(4), pp. 211–225.

Downloads

Published

2026-04-13

How to Cite

A. Alhenshiri, A., & E. Abodabous , . S. . (2026). A Two-Tier GDSF–GDS Caching Framework for High-Performance Content Delivery Networks . Libyan Journal of Science &Amp;Technology, 15(2), 265–269. https://doi.org/10.37376/ljst.v15i2.7649

Issue

Section

Articles