Cost-Effective Resource Provisioning for MapReduce in a Cloud

被引:71
|
作者
Palanisamy, Balaji [1 ]
Singh, Aameek [2 ]
Liu, Ling [3 ]
机构
[1] Univ Pittsburgh, Sch Informat Sci, Pittsburgh, PA 15260 USA
[2] IBM Almaden Res Ctr, Storage Syst, San Jose, CA USA
[3] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
MapReduce; cloud computing; cost-effectiveness; scheduling;
D O I
10.1109/TPDS.2014.2320498
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a new MapReduce cloud service model, Cura, for provisioning cost-effective MapReduce services in a cloud. In contrast to existing MapReduce cloud services such as a generic compute cloud or a dedicated MapReduce cloud, Cura has a number of unique benefits. First, Cura is designed to provide a cost-effective solution to efficiently handle MapReduce production workloads that have a significant amount of interactive jobs. Second, unlike existing services that require customers to decide the resources to be used for the jobs, Cura leverages MapReduce profiling to automatically create the best cluster configuration for the jobs. While the existing models allow only a per-job resource optimization for the jobs, Cura implements a globally efficient resource allocation scheme that significantly reduces the resource usage cost in the cloud. Third, Cura leverages unique optimization opportunities when dealing with workloads that can withstand some slack. By effectively multiplexing the available cloud resources among the jobs based on the job requirements, Cura achieves significantly lower resource usage costs for the jobs. Cura's core resource management schemes include cost-aware resource provisioning, VM-aware scheduling and online virtual machine reconfiguration. Our experimental results using Facebook-like workload traces show that our techniques lead to more than 80 percent reduction in the cloud compute infrastructure cost with upto 65 percent reduction in job response times.
引用
收藏
页码:1265 / 1279
页数:15
相关论文
共 50 条
  • [41] A cost-effective and reliable cloud storage
    Wei, Yongmei
    Foo, Yong Wee
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 938 - 939
  • [42] Towards efficient resource provisioning in MapReduce
    Nghiem, Peter P.
    Figueira, Silvia M.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 95 : 29 - 41
  • [43] QoS-guaranteed resource provisioning for cloud-based MapReduce in dynamical environments
    Xu, Xiaoyong
    Tang, Maolin
    Tian, Yu-Chu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 18 - 30
  • [44] Cost-effective capacity provisioning in wide area networks with SHOOFLY
    Singh, Rachee
    Bjorner, Nikolaj
    Shoham, Sharon
    Yin, Yawei
    Arnold, John
    Gaudette, Jamie
    [J]. SIGCOMM '21: PROCEEDINGS OF THE 2021 ACM SIGCOMM 2021 CONFERENCE, 2021, : 534 - 546
  • [45] Prediction methods for effective resource provisioning in cloud computing: A survey
    Kumar, K. Dinesh
    Umamaheswari, E.
    [J]. MULTIAGENT AND GRID SYSTEMS, 2018, 14 (03) : 283 - 305
  • [46] A cost-effective strategy for Cloud system maintenance
    Li, Xinyi
    Qi, Yong
    Chen, Pengfei
    Fan, Yang
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2017, 58 : 176 - 189
  • [47] A Cost-Effective Cloud Event Archival for SIEMs
    Serckumecka, Adriano
    Medeiros, Iberia
    Ferreira, Bernardo
    Bessani, Alysson
    [J]. 2019 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS WORKSHOPS (SRDSW 2019), 2019, : 31 - 36
  • [48] Toward a Cost-effective Cloud Storage Service
    Kim, Shin-gyu
    Han, Hyuck
    Eom, Hyeonsang
    Yeom, Heon Y.
    [J]. 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 99 - 102
  • [49] Scalable and cost-effective NGS genotyping in the cloud
    Yassine Souilmi
    Alex K. Lancaster
    Jae-Yoon Jung
    Ettore Rizzo
    Jared B. Hawkins
    Ryan Powles
    Saaïd Amzazi
    Hassan Ghazal
    Peter J. Tonellato
    Dennis P. Wall
    [J]. BMC Medical Genomics, 8
  • [50] Scalable and cost-effective NGS genotyping in the cloud
    Souilmi, Yassine
    Lancaster, Alex K.
    Jung, Jae-Yoon
    Rizzo, Ettore
    Hawkins, Jared B.
    Powles, Ryan
    Amzazi, Saaid
    Ghazal, Hassan
    Tonellato, Peter J.
    Wall, Dennis P.
    [J]. BMC MEDICAL GENOMICS, 2015, 8