freeCycles - Efficient Multi-Cloud Computing Platform

被引:2
|
作者
Bruno, Rodrigo [1 ]
Costa, Fernando [1 ]
Ferreira, Paulo [1 ]
机构
[1] Univ Lisbon, INESC ID, Inst Super Tecn, Rua Alves Redol 9, P-1000029 Lisbon, Portugal
关键词
Cloud computing; BitTorrent; BOINC; MapReduce; Volunteer computing; MAPREDUCE; OVERLAY;
D O I
10.1007/s10723-017-9414-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing adoption of the MapReduce programming model increases the appeal of using Internet-wide computing platforms to run MapReduce applications on the Internet. However, current data distribution techniques, used in such platforms to distribute the high volumes of information which are needed to run MapReduce jobs, are naive, and therefore fail to offer an efficient approach for running MapReduce over the Internet. Thus, we propose a computing platform called freeCycles that runs MapReduce jobs over the Internet and provides two new main contributions: i) it improves data distribution, and ii) it increases intermediate data availability by replicating tasks or data through nodes in order to avoid losing intermediate data and consequently avoiding significant delays on the overall MapReduce execution time. We present the design and implementation of freeCycles, in which we use the BitTorrent protocol to distribute all data, along with an extensive set of performance results, which confirm the usefulness of the above mentioned contributions. Our system's improved data distribution and availability makes it an ideal platform for large scale MapReduce jobs.
引用
收藏
页码:501 / 526
页数:26
相关论文
共 50 条
  • [41] Ensemble Security and Multi-Cloud Load Balancing for Data in Edge-based Computing Applications
    Dornala, Raghunadha Reddi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (08) : 7 - 13
  • [42] A CLOUD COMPUTING PLATFORM FOR LARGE-SCALE FORENSIC COMPUTING
    Roussev, Vassil
    Wang, Liqiang
    Richard, Golden
    Marziale, Lodovico
    ADVANCES IN DIGITAL FORENSICS V, 2009, 306 : 201 - 214
  • [43] Study of Broker-Based Mutual Authentication with Key Agreement for Secure Multi-Cloud Computing
    Kim, Bumryong
    Choi, Keunchang
    Kim, Hyungjoo
    ADVANCED SCIENCE LETTERS, 2016, 22 (09) : 2420 - 2424
  • [44] Towards Efficient Subgraph Search in Cloud Computing Environments
    Luo, Yifeng
    Guan, Jihong
    Zhou, Shuigeng
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2011, 2011, 6637 : 2 - 13
  • [45] SLA-WS: SLA-based workload scheduling technique in multi-cloud platform
    Nelli, Arundhati
    Jogdand, Rashmi
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (8) : 10001 - 10012
  • [46] A memetic grouping genetic algorithm for cost efficient VM placement in multi-cloud environment
    Seyedeh Yasaman Rashida
    Masoud Sabaei
    Mohammad Mehdi Ebadzadeh
    Amir Masoud Rahmani
    Cluster Computing, 2020, 23 : 797 - 836
  • [47] Efficient Identity-Based Provable Multi-Copy Data Possession in Multi-Cloud Storage
    Li, Jiguo
    Yan, Hao
    Zhang, Yichen
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 356 - 365
  • [48] Procuring Cloud Services: An Economic Analysis of Multi-cloud Strategy
    Jain, Tarun
    Hazra, Jishnu
    Gopal, Ram
    PRODUCTION AND OPERATIONS MANAGEMENT, 2025,
  • [49] Modeling and solving cloud service purchasing in multi-cloud environments
    Heilig, Leonard
    Lalla-Ruiz, Eduardo
    Voss, Stefan
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 147
  • [50] SLA-WS: SLA-based workload scheduling technique in multi-cloud platform
    Arundhati Nelli
    Rashmi Jogdand
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 10001 - 10012