SLA-Based Profit Optimization for Resource Management of Big Data Analytics-as-a-Service Platforms in Cloud Computing Environments

被引:0
|
作者
Zhao, Yali [1 ]
Calheiros, Rodrigo N. [2 ]
Bailey, James [1 ]
Sinnott, Richard [1 ]
机构
[1] Univ Melbourne, Melbourne, Vic, Australia
[2] Univ Western Sydney, Penrith, NSW, Australia
关键词
Resource Scheduling; Service Level Agreement; Analytics-as-a-Service; Cloud Computing; Big Data Analytics;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The value that can be extracted from big data greatly motivates organizations to explore data analytics technologies for better decision making and problem solving in a wide range of application domains. Cloud computing greatly eases and benefits big data analytics by offering on-demand and scalable computing infrastructures, platforms, and applications as services. Big data Analytics-as-a-Service (AaaS) platforms aim to deliver data analytics as consumable services in cloud computing environments in a pay as you go model with Service Level Agreement (SLA) guarantees. Resource scheduling for AaaS platforms is significant as big data analytics requires large-scale computing, which can consume huge amounts of resources and incur high resource costs. Our research focuses on proposing automatic and scalable resource scheduling algorithms to maximize the profits for AaaS platforms while delivering AaaS services to users with SLA guarantees on budgets and deadlines to allow timely responses with controllable costs. In this paper, we model and formulate the profit optimization resource scheduling problem and propose an optimization scheduling algorithm that maximizes profits for AaaS platforms and guarantees SLAs for query requests. Experimental evaluations show that the profit optimization scheduling algorithm performs significantly better in cost saving and profit enhancement compared to the state-of-the-art scheduling algorithms.
引用
收藏
页码:432 / 441
页数:10
相关论文
共 50 条
  • [1] Y SLA-Based Profit Optimization Resource Scheduling for Big Data Analytics-as-a-Service Platforms in Cloud Computing Environments
    Zhao, Yali
    Calheiros, Rodrigo N.
    Gange, Graeme
    Bailey, James
    Sinnott, Richard O.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) : 1236 - 1253
  • [2] SLA-Aware and Deadline Constrained Profit Optimization for Cloud Resource Management in Big Data Analytics-as-a-Service Platforms
    Zhao, Yali
    Calheiros, Rodrigo N.
    Vasilakos, Athanasios V.
    Bailey, James
    Sinnott, Richard O.
    [J]. 2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 146 - 155
  • [3] SLA-Based Resource Scheduling for Big Data Analytics as a Service in Cloud Computing Environments
    Zhao, Yali
    Calheiros, Rodrigo N.
    Gange, Graeme
    Ramamohanarao, Kotagiri
    Buyya, Rajkumar
    [J]. 2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 510 - 519
  • [4] Profit Maximization and Time Minimization Admission Control and Resource Scheduling for Cloud-Based Big Data Analytics-as-a-Service Platforms
    Zhao, Yali
    Calheiros, Rodrigo N.
    Vasilakos, Athanasios V.
    Bailey, James
    Sinnott, Richard O.
    [J]. WEB SERVICES - ICWS 2019, 2019, 11512 : 26 - 47
  • [5] SLA-Based Resource Provisioning for Hosted Software-as-a-Service Applications in Cloud Computing Environments
    Wu, Linlin
    Garg, Saurabh Kumar
    Versteeg, Steve
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) : 465 - 485
  • [6] Towards Cloud-based Analytics-as-a-Service (CLAaaS) for Big Data Analytics in the Cloud
    Zulkernine, Farhana
    Martin, Patrick
    Zou, Ying
    Bauer, Michael
    Gwadry-Sridhar, Femida
    Aboulnaga, Ashraf
    [J]. 2013 IEEE INTERNATIONAL CONGRESS ON BIG DATA, 2013, : 62 - 69
  • [7] SLA-based Profit Optimization in Cloud Bursting PaaS
    Dib, Djawida
    Parlavantzas, Nikos
    Morin, Christine
    [J]. 2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 141 - 150
  • [8] SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments
    Wu, Linlin
    Garg, Saurabh Kumar
    Buyya, Rajkumar
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (05) : 1280 - 1299
  • [9] An SLA-based Resource Allocation for IoT Applications in Cloud Environments
    Singh, Anand
    Viniotis, Yannis
    [J]. 2016 CLOUDIFICATION OF THE INTERNET OF THINGS (CIOT), 2016,
  • [10] An SLA-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider
    Son, Seokho
    Jung, Gihun
    Jun, Sung Chan
    [J]. JOURNAL OF SUPERCOMPUTING, 2013, 64 (02): : 606 - 637