Residential College | false |
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 Name | 40th IEEE Conference on Computer Communications (IEEE INFOCOM) |
Source Publication | Proceedings - IEEE INFOCOM |
Volume | 2021-May |
Conference Date | MAY 10-13, 2021 |
Conference Place | ELECTR 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. |
Keyword | Anticipatory Caching Competitive Analysis Data Caching Data Migration Optimal Scheduling Shortest-path Algorithm |
DOI | 10.1109/INFOCOM42981.2021.9488820 |
URL | View the original |
Indexed By | CPCI-S |
Language | 英語English |
WOS Research Area | Computer Science ; Engineering ; Telecommunications |
WOS Subject | Computer Science, Hardware & Architecture ; Computer Science, Information Systems ; Computer Science, Theory & Methods ; Engineering, Electrical & Electronic ; Telecommunications |
WOS ID | WOS:000702210400154 |
Scopus ID | 2-s2.0-85104441981 |
Fulltext Access | |
Citation statistics | |
Document Type | Conference paper |
Collection | THE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU) Faculty of Science and Technology |
Affiliation | 1.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. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment