SocialCache: A Pervasive Social-Aware Caching Strategy for Self-Operated Content Delivery Networks of Online Social Networks.

Tiancheng Guo,Yuke Ma,Mengying Zhou,Xin Wang,Jun Wu,Yang Chen
DOI: https://doi.org/10.1109/icc45041.2023.10279588
2023-01-01
Abstract:Online Social Networks (OSNs) play a significant role in people's daily life. Increasing OSN traffic promotes the requirement for building self-operated Content Delivery Networks (CDNs) to deliver OSN media data efficiently and reduce traffic costs. OSN data in CDNs is heavily influenced by social connectivity, such as friendships. To reduce CDN network traffic by better using social connectivity information, we propose SocialCache, a pervasive social-aware caching strategy in self-operated CDNs. SocialCache supports several social connectivity metric options that reflect the importance of the OSN users and the popularity of the media files. Through the improvement of the cache replacement algorithm in the CDN node and the communication design between nodes, SocialCache realizes the optimization of network traffic. Worth mentioning, SocialCache can easily integrate into mainstream CDN architectures while protecting user privacy. We implement SocialCache on Mininet, using real-world network measurements for CDN hierarchy and a hill-climbing algorithm for parameter selection. SocialCache outperforms a range of state-of-the-art baselines on three real-world OSN datasets. On the Twitter dataset, SocialCache reduces the network traffic volume by 6.40% and improves the cache hit ratio by 14.22%.
What problem does this paper attempt to address?