Optimal and suboptimal resource allocation techniques in cloud computing data centers

被引:12
|
作者
Abu Sharkh, Mohamed [1 ]
Shami, Abdallah [1 ]
Ouda, Abdelkader [1 ]
机构
[1] Univ Western Ontario, Dept Elect & Comp Engn, London, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Clouds; Resource allocation; Analytical models; Systems simulation; Communication system traffic; Communication system operations and management; Web and internet services; Virtual machines; Systems solution design; OF-THE-ART; NETWORKS;
D O I
10.1186/s13677-017-0075-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud service providers are under constant pressure to improve performance, offer more diverse resource deployment options, and enhance application portability. To achieve these performance and cost objectives, providers need a comprehensive resource allocation system that handles both computational and network resources. A novel methodology is introduced to tackle the problem of allocating sufficient data center resources to client Virtual Machine (VM) reservation requests and connection scheduling requests. This needs to be done while achieving the providers' objectives and minimizing the need for VM migration. In this work, the problem of resource allocation in cloud computing data centers is formulated as an optimization problem and solved. Moreover, a set of heuristic solutions are introduced and used as VM reservation and connection scheduling policies. A relaxed suboptimal solution based on decomposing the original problem is also presented. The experimentation results for a diverse set of network loads show that the relaxed solution has achieved promising levels for connection request average tardiness. The proposed solution is able to reach better performance levels than heuristic solutions without the burden of long hours of running time. This makes it a feasible candidate for solving problems with a much higher number of requests and wider data ranges compared to the optimal solution.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Optimal and suboptimal resource allocation techniques in cloud computing data centers
    Mohamed Abu Sharkh
    Abdallah Shami
    Abdelkader Ouda
    Journal of Cloud Computing, 6
  • [2] Modeling of the resource allocation in cloud computing centers
    Vakilinia, Shahin
    Ali, Mustafa Mehmet
    Qiu, Dongyu
    COMPUTER NETWORKS, 2015, 91 : 453 - 470
  • [3] A Survey on Cloud Computing Resource Allocation Techniques
    Parikh, Swapnil M.
    2013 4TH NIRMA UNIVERSITY INTERNATIONAL CONFERENCE ON ENGINEERING (NUICONE 2013), 2013,
  • [4] A Survey on Resource Allocation Techniques in Cloud Computing
    Kumar, Deepesh
    ShankerSingh, Ajay
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 655 - 660
  • [5] Online Energy-efficient Resource Allocation in Cloud Computing Data Centers
    Ben Abdallah, Habib
    Sanni, Afeez Adewale
    Thummar, Krunal
    Halabi, Talal
    2021 24TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2021,
  • [6] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [7] A Cloud Computing Resource Optimal Allocation Scheme Based on Data Correlation Analysis
    Kan, Yunqi
    ICECC 2021: 4TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL ENGINEERING, 2021, : 26 - 31
  • [8] An SLA-based cloud computing that facilitates resource allocation in the distributed data centers of a cloud provider
    Seokho Son
    Gihun Jung
    Sung Chan Jun
    The Journal of Supercomputing, 2013, 64 : 606 - 637
  • [9] 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
    JOURNAL OF SUPERCOMPUTING, 2013, 64 (02): : 606 - 637
  • [10] Challenges and Issues of Resource Allocation Techniques in Cloud Computing
    Abid, Adnan
    Manzoor, Muhammad Faraz
    Farooq, Muhammad Shoaib
    Farooq, Uzma
    Hussain, Muzammil
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (07): : 2815 - 2839