Simultaneous Cost and QoS Optimization for Cloud Resource Allocation

被引:31
|
作者
Mireslami, Seyedehmehrnaz [1 ]
Rakai, Logan [1 ]
Far, Behrouz Homayoun [1 ]
Wang, Mea [2 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
[2] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Cloud computing; quality of service; multi-objective optimization; Web application deployment;
D O I
10.1109/TNSM.2017.2738026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a new era of computing that offers resources and services for Web applications. Selection of optimal cloud resources is the main goal in cloud resource allocation. Sometimes, customers pay more than required since cloud providers' pricing strategy is designed for the interest of the providers. Nonetheless, cloud customers are interested in selecting cloud resources to meet their quality of service (QoS) requirements. Thus, for the interest of both providers and customers, it is vital to balance the two conflicting objectives of deployment cost and QoS performance. In this paper, we present a cost-effective and runtime friendly algorithm that minimizes the deployment cost while meeting the QoS performance requirements. In other words, the algorithm offers an optimal choice, from customers' point of view, for deploying a Web application in cloud environment. The multi-objective optimization algorithm minimizes cost and maximizes QoS performance simultaneously. The proposed algorithm is verified by a series of experiments on different workload scenarios deployed in two distinct cloud providers. The results show that the proposed algorithm finds the optimal combination of cloud resources that provides a balanced trade-off between deployment cost and QoS performance in relatively low runtime.
引用
收藏
页码:676 / 689
页数:14
相关论文
共 50 条
  • [1] Cost and Deadline Optimization Along with Resource Allocation in Cloud Computing Environment
    Joy, Jimy
    KrishnaKumar, L.
    [J]. PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2013,
  • [2] ROAR: A QoS-oriented modeling framework for automated cloud resource allocation and optimization
    Sun, Yu
    White, Jules
    Eade, Sean
    Schmidt, Douglas C.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 116 : 146 - 161
  • [3] QoS based Resource Allocation and Service Selection in the Cloud
    Grati, Rima
    Boukadi, Khouloud
    Ben-Abdallah, Hanene
    [J]. 2014 11TH INTERNATIONAL CONFERENCE ON E-BUSINESS (ICE-B), 2014, : 249 - 256
  • [4] Agent based Resource Allocation Mechanism Focusing Cost Optimization in Cloud Computing
    Singh, Aarti
    Malhotra, Manisha
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2015, 5 (03) : 53 - 61
  • [5] Cost-aware ant colony optimization for resource allocation in cloud infrastructure
    Gupta, Punit
    Goyal, Ujjwal
    Verma, Vaishali
    [J]. Recent Advances in Computer Science and Communications, 2020, 13 (03) : 326 - 335
  • [6] A QoS-constrained Resource Allocation Game in Federated Cloud
    Xu, Xin
    Yu, Huiqun
    Cong, Xinyu
    [J]. 2013 SEVENTH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS 2013), 2013, : 268 - 275
  • [7] A Comprehensive review on QoS measures for Resource Allocation in Cloud Environment
    Shiny, John J.
    Vignesh, S.
    [J]. 2016 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 157 - 164
  • [8] QoS Based Efficient Resource Allocation and Scheduling in Cloud Computing
    Chahal, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    [J]. INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION, 2019, 15 (04) : 13 - 29
  • [9] A Cost-Efficient QoS-Aware Model for Cloud IaaS Resource Allocation in Large Datacenters
    Metwally, Khaled
    Jarray, Abdallah
    Karmouch, Ahmed
    [J]. 2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 38 - 43
  • [10] A QoS-aware resource allocation framework in virtualised cloud environments
    Tian, Yuan
    [J]. International Journal of Networking and Virtual Organisations, 2019, 21 (03) : 336 - 350