HyCloud: Tweaking Hybrid Cloud Storage Services for Cost-Efficient Filesystem Hosting

被引:6
|
作者
Jinlong, E. [1 ]
Cui, Yong [2 ]
Li, Zhenhua [1 ,3 ]
Ruan, Mingkang [1 ,3 ]
Zhai, Ennan [4 ]
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[3] Tsinghua Univ, KLISS MoE, Beijing 100084, Peoples R China
[4] Alibaba Grp Inc, Network Res Grp, Seattle, WA 98004 USA
基金
中国国家自然科学基金;
关键词
Cloud computing; Relays; Data transfer; Bandwidth; IEEE transactions; Benchmark testing; Indexes; Hybrid cloud storage; filesystem hosting; cloud computing; transfer efficiency;
D O I
10.1109/TNET.2020.3019571
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today's cloud storage infrastructures typically provide two distinct types of services for hosting files: object storage like Amazon S3 and filesystem storage like Amazon EFS. In practice, a cloud storage user often desires the advantages of both-efficient filesystem operations with a low unit storage price. An intuitive approach to achieving this goal is to combine the two types of services, e.g., by hosting large files in S3 and small files together with directory structures in EFS. Unfortunately, our benchmark experiments indicate that the clients' download performance for large files becomes a severe system bottleneck. In this article, we attempt to address the bottleneck with little overhead by carefully tweaking the usages of S3 and EFS. Guided by two key observations, we design and implement an open-source system called HyCloud. It automatically invokes the data APIs of S3 and EFS on behalf of users, and intelligently schedules the data transfer among S3, EFS and the clients in a distributed manner. Real-world evaluations demonstrate that the unit storage price of HyCloud is close to that of S3, and the filesystem operations are executed as quickly as in EFS in most times (sometimes even more quickly than in EFS).
引用
收藏
页码:2629 / 2642
页数:14
相关论文
共 50 条
  • [11] A Framework for a Cost-Efficient Cloud Ecosystem
    Salant, Eliot
    Leitner, Philipp
    Wallbom, Karl
    Ahtes, James
    [J]. ECHALLENGES E-2015 CONFERENCE PROCEEDINGS, 2015,
  • [12] Cost-Efficient Data Redundancy in the Cloud
    Waibel, Philipp
    Hochreiner, Christoph
    Schulte, Stefan
    [J]. 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2016, : 1 - 9
  • [13] The Cost-Efficient Awareness for Cloud MapReduce
    Yu, Yuan-Chih
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 573 - 578
  • [14] Cost-efficient Stream Processing on the Cloud
    Tri Minh Truong
    Harwood, Aaron
    Sinnott, Richard O.
    Chen, Shiping
    [J]. 2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 209 - 213
  • [15] MOLAR: A Cost-Efficient, High-Performance Hybrid Storage Cache
    Liu, Yi
    Ge, Xiongzi
    Huang, Xiaoxia
    Du, David H. C.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2013,
  • [16] A cost-efficient hybrid redundancy coding scheme for wireless storage systems
    Zhou, Anan
    Zhou, Nanhao
    Yi, Benshun
    Zhu, Chao
    [J]. COMPUTER COMMUNICATIONS, 2023, 203 : 226 - 237
  • [17] SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems
    Sun, Yuanyuan
    Hua, Yu
    Jiang, Song
    Li, Qiuyu
    Cao, Shunde
    Zuo, Pengfei
    [J]. 2017 USENIX ANNUAL TECHNICAL CONFERENCE (USENIX ATC '17), 2017, : 553 - 565
  • [18] Cost-Efficient Big Intermediate Data Placement in a Collaborative Cloud Storage Environment
    Ikken, Sonia
    Renault, Eric
    Barkat, Amine
    Tari, Abdelkamel
    Kechadi, Tahar
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 514 - 521
  • [19] Native Cloud Object Storage in Db2 Warehouse: Implementing a Fast and Cost-Efficient Cloud Storage Architecture
    Kalmuk, David
    Garcia-Arellano, Christian
    Barber, Ronald
    Sidle, Richard
    Rakopoulos, Kostas
    Roumani, Hamdi
    Minor, William
    Cheung, Alexander
    Hooper, Robert C.
    Emmerton, Matthew
    Hoggard, Zach
    Walkty, Scott
    Perez, Patrick
    Santars, Aleksandrs
    Chen, Michael
    Olan, Matthew
    Zilio, Daniel C.
    Sayyid, Imran
    Li, Humphrey
    Rampurkar, Ketan
    Ramachandran, Krishna K.
    Shen, Yiren
    [J]. COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 188 - 200
  • [20] A Cost-Efficient Cloud Gaming System at Scale
    Xu, Yiling
    Shen, Qiu
    Li, Xin
    Ma, Zhan
    [J]. IEEE NETWORK, 2018, 32 (01): : 42 - 47