Mobile Cloud-of-Clouds Storage Made Efficient: A Network Coding Based Approach

被引:1
|
作者
Shen, Jiajie [1 ]
Li, Yi
Zhou, Yangfan
Wang, Xin
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
SECURITY; SYSTEM;
D O I
10.1109/SRDS.2018.00018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-of-clouds storage is a viable means to ensure security and reliability of distributed data storage, where data are encrypted, encoded, and stored in multiple clouds. However, it is a great challenge to adopt such a paradigm in mobile devices (e.g., smartphone). Mobile devices are generally incapable to perform the heavy-weight operations (i.e., data encryption, encoding, and transmission) required in such a paradigm, given the limited resources in such devices. This paper focuses on addressing this challenge, i.e., improving data storage performance in mobile cloud-of-clouds storage systems. The key of our proposal is to allow the low-capability mobile devices to offload the computational and transmission overhead to the clouds. In other words, we propose a Network Coding based Cloud-of-clouds Storage (NCCS) scheme, where the clouds can encode and exchange data collaboratively. We consider two state-of-the-art cloud-of-clouds storage approaches, i.e., AONT-RS and CAONT-RS, as example cases to deploy our scheme. Accordingly, we propose their network coding-based enhancements, namely NAONT-RS and NCAONT-RS. We implement a prototype cloud-of-clouds system to verify the efficiency of our proposal. We deploy the prototype on Microsoft Azure and conduct extensive experiments with real-world traces. The experimental results show that NAONT-RS and NCAONT-RS can reduce the time of data storage process by up to 50% and improve the throughput by up to 110% compared with their original versions, i.e., AONT-RS and CAONT-RS.
引用
收藏
页码:72 / 82
页数:11
相关论文
共 50 条
  • [41] Practical Network Coding for the Update Problem in Cloud Storage Systems
    Zakerinasab, Mohammad Reza
    Wang, Mea
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (02): : 386 - 400
  • [42] Eavesdropping Prevention for Network Coding Encrypted Cloud Storage Systems
    Chen, Yu-Jia
    Wang, Li-Chun
    Liao, Chen-Hung
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (08) : 2261 - 2273
  • [43] Edge-Based Efficient Search over Encrypted Data Mobile Cloud Storage
    Guo, Yeting
    Liu, Fang
    Cai, Zhiping
    Xiao, Nong
    Zhao, Ziming
    [J]. SENSORS, 2018, 18 (04)
  • [44] Erasure-Coding Based Dissemination Protocol for Mobile Clouds
    Beraldi, Roberto
    Massri, Khalil
    Alnuweiri, Hussein
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 416 - 421
  • [45] Efficient partial decoding approach based on network coding in wireless networks
    [J]. Yao, Y. (yaoyk@cqupt.edn.cn), 1600, Binary Information Press, P.O. Box 162, Bethel, CT 06801-0162, United States (09):
  • [46] Efficient Random Network Coding for Distributed Storage Systems
    Visegradi, Adam
    Kacsuk, Peter
    [J]. EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 385 - 394
  • [47] xstripeMerge: efficient wide stripe generation approach based on erasure coding storage
    Zheng, Meiguang
    Hua, Taofei
    Zhang, Xinyu
    Hu, Zhigang
    [J]. Tongxin Xuebao/Journal on Communications, 2023, 44 (11): : 213 - 224
  • [48] An Energy-efficient Approach based on Learning Automata in Mobile Cloud Computing
    Arani, Mostafa Ghobaei
    Moghadasi, Najmeh
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (04): : 47 - 58
  • [49] An Efficient Delta Synchronization Algorithm for Mobile Cloud Storage Applications
    Lee, Giwon
    Ko, Haneul
    Pack, Sangheon
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (03) : 341 - 351
  • [50] Green Mobile Clouds: Network Coding and User Cooperation for Improved Energy Efficiency
    Heide, Janus
    Fitzek, Frank H. P.
    Pedersen, Morten Videbrek
    Katzt, Marcos
    [J]. 2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,