A cost-aware mechanism for optimized resource provisioning in cloud computing

被引:0
|
作者
Safiye Ghasemi
Mohammad Reza Meybodi
Mehdi Dehghan Takht Fooladi
Amir Masoud Rahmani
机构
[1] Islamic Azad University,Computer Engineering Department, Science and Research Branch
[2] Amirkabir University of Technology,Computer Engineering and Information Technology
[3] University of Human Development,Computer Science
来源
Cluster Computing | 2018年 / 21卷
关键词
Cloud computing; Cost; Learning automata; Resource provisioning; Services; Virtual machine;
D O I
暂无
中图分类号
学科分类号
摘要
Due to the recent wide use of computational resources in cloud computing, new resource provisioning challenges have been emerged. Resource provisioning techniques must keep total costs to a minimum while meeting the requirements of the requests. According to widely usage of cloud services, it seems more challenging to develop effective schemes for provisioning services cost-effectively; we have proposed a novel learning based resource provisioning approach that achieves cost-reduction guarantees of demands. The contributions of our optimized resource provisioning (ORP) approach are as follows. Firstly, it is designed to provide a cost-effective method to efficiently handle the provisioning of requested applications; while most of the existing models allow only workflows in general which cares about the dependencies of the tasks, ORP performs based on services of which applications comprised and cares about their efficient provisioning totally. Secondly, it is a learning automata-based approach which selects the most proper resources for hosting each service of the demanded application; our approach considers both cost and service requirements together for deploying applications. Thirdly, a comprehensive evaluation is performed for three typical workloads: data-intensive, process-intensive and normal applications. The experimental results show that our method adapts most of the requirements efficiently, and furthermore the resulting performance meets our design goals.
引用
收藏
页码:1381 / 1394
页数:13
相关论文
共 50 条
  • [1] A cost-aware mechanism for optimized resource provisioning in cloud computing
    Ghasemi, Safiye
    Meybodi, Mohammad Reza
    Fooladi, Mehdi Dehghan Takht
    Rahmani, Amir Masoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (02): : 1381 - 1394
  • [2] Cost-Aware Cloud Provisioning
    Chard, Ryan
    Chard, Kyle
    Bubendorfer, Kris
    Lacinski, Lukasz
    Madduri, Ravi
    Foster, Ian
    [J]. 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON E-SCIENCE, 2015, : 136 - 144
  • [3] A Cost-aware Elasticity Provisioning System for the Cloud
    Sharma, Upendra
    Shenoy, Prashant
    Sahu, Sambit
    Shaikh, Anees
    [J]. 31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 559 - 570
  • [4] Cost-Aware Cloud Profiling, Prediction, and Provisioning as a Service
    Chard, Ryan
    Chard, Kyle
    Wolski, Rich
    Madduri, Ravi
    Ng, Bryan
    Bubendorfer, Kris
    Foster, Ian
    [J]. IEEE CLOUD COMPUTING, 2017, 4 (04): : 48 - 59
  • [5] Cost-Aware Elastic Cloud Provisioning for Scientific Workloads
    Chard, Ryan
    Chard, Kyle
    Bubendorfer, Kris
    Lacinski, Lukasz
    Madduri, Ravi
    Foster, Ian
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 971 - 974
  • [6] Operational cost-aware resource provisioning for continuous write applications in cloud-of-clouds
    Zeng Zeng
    Tram Truong-Huu
    Bharadwaj Veeravalli
    Chen-Khong Tham
    [J]. Cluster Computing, 2016, 19 : 601 - 614
  • [7] Operational cost-aware resource provisioning for continuous write applications in cloud-of-clouds
    Zeng, Zeng
    Tram Truong-Huu
    Veeravalli, Bharadwaj
    Tham, Chen-Khong
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (02): : 601 - 614
  • [8] Elastic Provisioning of Cloud Caches: a Cost-aware TTL Approach
    Carra, Damiano
    Neglia, Giovanni
    Michiardi, Pietro
    [J]. PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 526 - 526
  • [9] Performance, Resource, and Cost Aware Resource Provisioning in the Cloud
    Logeswaran, Lajanugen
    Bandara, H. M. N. Dilum
    Bhathiya, H. S.
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 913 - 916
  • [10] Elastic Provisioning of Cloud Caches: A Cost-Aware TTL Approach
    Carra, Damiano
    Neglia, Giovanni
    Michiardi, Pietro
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1283 - 1296