About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Industrial Networks and Intelligent Systems. 7th EAI International Conference, INISCOM 2021, Hanoi, Vietnam, April 22-23, 2021, Proceedings

Research Article

Popularity-Based Hierarchical Caching for Next Generation Content Delivery Networks

Download(Requires a free EAI acccount)
3 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-77424-0_7,
        author={Nima Najaflou and Selin Sezer and Zeynep G\'{y}rkaş Aydın and Berk Canberk},
        title={Popularity-Based Hierarchical Caching for Next Generation Content Delivery Networks},
        proceedings={Industrial Networks and Intelligent Systems. 7th EAI International Conference, INISCOM 2021, Hanoi, Vietnam, April 22-23, 2021, Proceedings},
        proceedings_a={INISCOM},
        year={2021},
        month={5},
        keywords={Hierarchical caching User generated content Long tail Content delivery network Clustered caching},
        doi={10.1007/978-3-030-77424-0_7}
    }
    
  • Nima Najaflou
    Selin Sezer
    Zeynep Gürkaş Aydın
    Berk Canberk
    Year: 2021
    Popularity-Based Hierarchical Caching for Next Generation Content Delivery Networks
    INISCOM
    Springer
    DOI: 10.1007/978-3-030-77424-0_7
Nima Najaflou,*, Selin Sezer, Zeynep Gürkaş Aydın, Berk Canberk
    *Contact email: nima.najaflou@ogr.iu.edu.tr

    Abstract

    More than half of the content over the Internet is carried by content delivery networks (CDNs). CDNs cache popular and most requested contents on the edges of the network. Thus helping to increase Quality of Experience (QoE), e.g., by decreasing time to first byte (TTFB) for different contents. In the present paper, we focus on developing a hierarchical caching structure for CDNs to improve their QoE. We focus on unpopular content here, since it accounts for a big portion of content over the Internet. Our novel data-driven method forms caching clusters or hierarchies to deal with unpopular contents. In order to form our clusters and assign edge servers into these clusters, we consider the pattern in which contents have been requested including the total number of requests, similar objects between two edge servers, and requests for those objects. Using({tf-idf})method, which is widely used in information retrieval, we find the similarities between requests landed on each of our edge servers and use these similarities to form clusters using the Markov Clustering algorithm. We evaluate our approach using different hierarchical models, and with real-world requests from a large-scale global CDN. We demonstrate that our hierarchical caching approach improves cache hit ratio by({9.05\%}). Additionally, a({7.39\%})decrease in TTFB is observed.

    Keywords
    Hierarchical caching User generated content Long tail Content delivery network Clustered caching
    Published
    2021-05-28
    Appears in
    SpringerLink
    http://dx.doi.org/10.1007/978-3-030-77424-0_7
    Copyright © 2021–2025 ICST
    EBSCOProQuestDBLPDOAJPortico
    EAI Logo

    About EAI

    • Who We Are
    • Leadership
    • Research Areas
    • Partners
    • Media Center

    Community

    • Membership
    • Conference
    • Recognition
    • Sponsor Us

    Publish with EAI

    • Publishing
    • Journals
    • Proceedings
    • Books
    • EUDL