Residential Collegefalse
Status已發表Published
Cost-driven data caching in the cloud: An algorithmic approach
Wang, Yang1; Zhang, Yong1; Han, Xinxin1; Wang, Pengfei1; Xu, Chengzhong2; Horton, Joseph3; Culberson, Joseph3
2021-05-10
Conference Name40th IEEE Conference on Computer Communications (IEEE INFOCOM)
Source PublicationProceedings - IEEE INFOCOM
Volume2021-May
Conference DateMAY 10-13, 2021
Conference PlaceELECTR NETWORK
Abstract

Data caching in the cloud is an efficient way to improve the QoS of diverse data applications. However, this benefit is not freely available, given monetary cost to manage the caches in the cloud. In this paper, we study the data caching problem in the cloud that is driven by the monetary cost reduction, instead of the hit rate under limited capacity as in traditional cases. In particular, given a stream of requests $\mathcal{R}$ to a shared data item, we present a shortest-path based optimal algorithm that can minimize the total transfer and caching costs within O(mn) time for off-line case, here m represents the number of nodes in the network, while n is the length of the request stream. The cost model in this computation is semi-homo, which indicates that all pairs of nodes have the same transfer cost, but each cache server node has its own caching cost rate. Our off-line algorithm improves the previous results not only in reducing the time complexity from O(m2n) to O(mn), but also in relaxing the cost model to be semi-homogeneous, rendering the algorithm more practical in reality. Furthermore, we also study this problem in its online form, and by extending the anticipatory caching idea, we propose a 2-competitive online algorithm based on the same cost model and show its tightness by giving a lower bound of the competitive ratio as 2 - o(1) for any deterministic online algorithm. We provably achieve these results with our deep insights into the problem and careful analysis of the solution algorithms, together with a trace-based study to evaluate their performance in reality.

KeywordAnticipatory Caching Competitive Analysis Data Caching Data Migration Optimal Scheduling Shortest-path Algorithm
DOI10.1109/INFOCOM42981.2021.9488820
URLView the original
Indexed ByCPCI-S
Language英語English
WOS Research AreaComputer Science ; Engineering ; Telecommunications
WOS SubjectComputer Science, Hardware & Architecture ; Computer Science, Information Systems ; Computer Science, Theory & Methods ; Engineering, Electrical & Electronic ; Telecommunications
WOS IDWOS:000702210400154
Scopus ID2-s2.0-85104441981
Fulltext Access
Citation statistics
Document TypeConference paper
CollectionTHE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU)
Faculty of Science and Technology
Affiliation1.Chinese Academy of Sciences, Shenzhen Institutes of Advanced Technology, Shenzhen, 518055, China
2.University of Macau, State Key Lab of IOTSC, Faculty of Science and Technology, Macao
3.University of Alberta, Dept. of Computing Science, Edmonton, T6G 2E8, Canada
Recommended Citation
GB/T 7714
Wang, Yang,Zhang, Yong,Han, Xinxin,et al. Cost-driven data caching in the cloud: An algorithmic approach[C], 2021.
APA Wang, Yang., Zhang, Yong., Han, Xinxin., Wang, Pengfei., Xu, Chengzhong., Horton, Joseph., & Culberson, Joseph (2021). Cost-driven data caching in the cloud: An algorithmic approach. Proceedings - IEEE INFOCOM, 2021-May.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Wang, Yang]'s Articles
[Zhang, Yong]'s Articles
[Han, Xinxin]'s Articles
Baidu academic
Similar articles in Baidu academic
[Wang, Yang]'s Articles
[Zhang, Yong]'s Articles
[Han, Xinxin]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Wang, Yang]'s Articles
[Zhang, Yong]'s Articles
[Han, Xinxin]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.