[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Cache management in content delivery networks using the metadata of online social networks

Published: 01 May 2022 Publication History

Abstract

The number of requests on content delivery networks (CDN) originating from the online social networks (OSN) by sharing the content weblink increases according to recorded data. The sequence of the OSN originated requests shows temporal burstiness with a typical interval shorter than the ordinary requests. We consider CDN and OSN as a multilayer network and exploit the average spreading power of each user in the OSN to predict the temporal pattern of the corresponding consecutive social requests that may originate from this user to improve the underlying cache management mechanism. The traditional least recently used (LRU) content replacement algorithm uses the statistical popularity of contents to increase the cache’s hit ratio. We propose LRU-Social, which defers the eviction of social requests for a specific amount of time to take advantage of the possible burstiness in the underlying interval without missing the popular contents’ hits. We model the content link sharing by the susceptible–infected–recovered (SIR) spreading process in the underlying OSN to compute the user spreading power. We provide numerical studies for synthetic streams consisting of ordinary requests that follow Zipf’s popularity model and social requests to justify the effectiveness of the LRU-Social compared to the LRU.

References

[1]
Pathan A.-M.K., Buyya R., A Taxonomy and Survey of Content Delivery Networks, Grid Computing and Distributed Systems Laboratory, University of Melbourne, 2007, p. 70.
[2]
Vakali A., Pallis G., Content delivery networks: Status and trends, IEEE Internet Comput. 7 (6) (2003) 68–74.
[3]
Wang J., A survey of web caching schemes for the internet, ACM SIGCOMM Comput. Commun. Rev. 29 (5) (1999) 36–46.
[4]
Scellato S., Mascolo C., Musolesi M., Crowcroft J., Track globally, deliver locally: improving content delivery networks by tracking geographic social cascades, in: Proceedings of the 20th International Conference on World Wide Web, ACM, 2011, pp. 457–466.
[5]
Brodersen A., Scellato S., Wattenhofer M., Youtube around the world: geographic popularity of videos, in: Proceedings of the 21st International Conference on World Wide Web, ACM, 2012, pp. 241–250.
[6]
Asur S., Huberman B.A., Predicting the future with social media, in: Proceedings of the 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology-Volume 01, IEEE Computer Society, 2010, pp. 492–499.
[7]
Bird C., Pattison D., D’Souza R., Filkov V., Devanbu P., Latent social structure in open source projects, in: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ACM, 2008, pp. 24–35.
[8]
Centola D., The spread of behavior in an online social network experiment, Science 329 (5996) (2010) 1194–1197.
[9]
Salehi M., Sharma R., Marzolla M., Magnani M., Siyari P., Montesi D., Spreading processes in multilayer networks, IEEE Trans. Netw. Sci. Eng. 2 (2) (2015) 65–83.
[10]
Podlipnig S., Böszörmenyi L., A survey of web cache replacement strategies, ACM Comput. Surv. (CSUR) 35 (4) (2003) 374–398.
[11]
Abrams M., Standridge C.R., Abdulla G., Williams S., Fox E.A., Caching proxies: Limitations and potentials, 1995.
[12]
Maggi L., Gkatzikis L., Paschos G., Leguay J., Adapting caching to audience retention rate, Comput. Commun. 116 (2018) 159–171.
[13]
Tarnoi S., Kumwilaisak W., Suppakitpaisarn V., Fukuda K., Ji Y., Adaptive probabilistic caching technique for caching networks with dynamic content popularity, Comput. Commun. 139 (2019) 1–15.
[14]
Newman M., Networks, Oxford University Press, 2018.
[15]
Pei S., Makse H.A., Spreading dynamics in complex networks, J. Stat. Mech. Theory Exp. 2013 (12) (2013) P12002.
[16]
Granovetter M., Threshold models of collective behavior, Am. J. Sociol. 83 (6) (1978) 1420–1443.
[17]
Pastor-Satorras R., Castellano C., Van Mieghem P., Vespignani A., Epidemic processes in complex networks, Rev. Modern Phys. 87 (3) (2015) 925.
[18]
Woo J., Chen H., Epidemic model for information diffusion in web forums: experiments in marketing exchange and political dialog, SpringerPlus 5 (1) (2016) 66.
[19]
Broxton T., Interian Y., Vaver J., Wattenhofer M., Catching a viral video, J. Intell. Inf. Syst. 40 (2) (2013) 241–259.
[20]
Ruhela A., Triukose S., Ardon S., Bagchi A., Mahanti A., Seth A., The scope for online social network aided caching in web cdns, in: Architectures for Networking and Communications Systems, IEEE, 2013, pp. 37–45.
[21]
Breslau L., Cao P., Fan L., Phillips G., Shenker S., Web caching and zipf-like distributions: evidence and implications, IEEE INFOCOM’99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No. 99CH36320), IEEE, 1999, pp. 126–134.
[22]
Weng L., Menczer F., Ahn Y.-Y., Virality prediction and community structure in social networks, Sci. Rep. 3 (2013) 2522.
[23]
Leskovec J., Mcauley J.J., Learning to discover social circles in ego networks, in: Advances in Neural Information Processing Systems, 2012, pp. 539–547.

Index Terms

  1. Cache management in content delivery networks using the metadata of online social networks
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Please enable JavaScript to view thecomments powered by Disqus.

            Information & Contributors

            Information

            Published In

            cover image Computer Communications
            Computer Communications  Volume 189, Issue C
            May 2022
            222 pages

            Publisher

            Elsevier Science Publishers B. V.

            Netherlands

            Publication History

            Published: 01 May 2022

            Author Tags

            1. Content delivery networks
            2. Cache management
            3. Online social networks
            4. Multilayer networks

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • 0
              Total Citations
            • 0
              Total Downloads
            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 03 Jan 2025

            Other Metrics

            Citations

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media