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 条
  • [21] A Game Based Power Allocation in Cloud Computing Data Centers
    Benblidia, Mohammed Anis
    Brik, Bouziane
    Esseghir, Moez
    Merghem-Boulahia, Leila
    2018 14TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB 2018), 2018,
  • [22] An Optimal Strategy for Resource Utilization in Cloud Data Centers
    Ni, Wenlong
    Zhang, Yuhong
    Li, Wei W.
    IEEE ACCESS, 2019, 7 : 158095 - 158112
  • [23] Smart Configuration and Auto Allocation of Resource in Cloud Data Centers
    Soltane, Merzoug
    Okba, Kazar
    Makhlouf, Derdour
    Eom, Sean
    INTERNATIONAL JOURNAL OF BUSINESS ANALYTICS, 2018, 5 (04) : 1 - 23
  • [24] Reproducible experiments on dynamic resource allocation in cloud data centers
    Wolke, Andreas
    Bichler, Martin
    Chirigati, Fernando
    Steeves, Victoria
    INFORMATION SYSTEMS, 2016, 59 : 98 - 101
  • [25] Fair Resource Allocation for Data-Intensive Computing in the Cloud
    Tang, Shanjiang
    Lee, Bu-Sung
    He, Bingsheng
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (01) : 20 - 33
  • [26] A Taxonomy and Survey of Manifold Resource Allocation Techniques of IaaS in Cloud Computing
    Bhosale, Saurabh
    Parmar, Manish
    Ambawade, Dayanand
    SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 191 - 202
  • [27] RESOURCE ALLOCATION IN CLOUD COMPUTING VIA OPTIMAL CONTROL TO QUEUING SYSTEMS
    Madankan, A.
    Delavarkhalafi, A.
    Karbassi, S. M.
    Adibnia, F.
    BULLETIN OF THE SOUTH URAL STATE UNIVERSITY SERIES-MATHEMATICAL MODELLING PROGRAMMING & COMPUTER SOFTWARE, 2019, 12 (04): : 67 - 81
  • [28] An AHP based Task Scheduling and Optimal Resource Allocation in Cloud Computing
    Karimunnisa, Syed
    Pachipala, Yellamma
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (03) : 149 - 159
  • [29] Optimal Cloud Computing Resource Allocation For Centralized Radio Access Networks
    Kim, Taewoon
    Choi, Wooyeol
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 341 - 342
  • [30] Optimal collaboration of thin–thick clients and resource allocation in cloud computing
    Pham Phuoc Hung
    Tuan-Anh Bui
    Mauricio Alejandro Gómez Morales
    Mui Van Nguyen
    Eui-Nam Huh
    Personal and Ubiquitous Computing, 2014, 18 : 563 - 572