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
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2017年 / 6卷
基金
加拿大自然科学与工程研究理事会;
关键词
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] Impact of Instance Seeking Strategies on Resource Allocation in Cloud Data Centers
    Zhuang, Hao
    Liu, Xin
    Ou, Zhonghong
    Aberer, Karl
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 27 - 34
  • [22] Efficient Resource Allocation in Cloud Data Centers Through Genetic Algorithm
    Arianyan, Ehsan
    Maleki, Davood
    Yari, Alireza
    Arianyan, Iman
    2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 566 - 570
  • [23] Pricing for Resource Allocation in Cloud Computing
    Cai, Zhengce
    Chen, Guolong
    Yang, Huijun
    Li, Xianwei
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON LOGISTICS, ENGINEERING, MANAGEMENT AND COMPUTER SCIENCE (LEMCS 2015), 2015, 117 : 921 - 925
  • [24] Optimization of Resource Allocation and Energy Efficiency in Heterogeneous Cloud Data Centers
    Qouneh, Amer
    Liu, Ming
    Li, Tao
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 1 - 10
  • [25] Recent advancements in resource allocation techniques for cloud computing environment: a systematic review
    Madni, Syed Hamid Hussain
    Abd Latiff, Muhammad Shafie
    Coulibaly, Yahaya
    Abdulhamid, Shafi'i Muhammad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2489 - 2533
  • [26] Resource Allocation Techniques Based on Availability and Movement Reliability for Mobile Cloud Computing
    Park, JiSu
    Yu, HeonChang
    Lee, EunYoung
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, 2012, 7154 : 263 - +
  • [27] Recent advancements in resource allocation techniques for cloud computing environment: a systematic review
    Syed Hamid Hussain Madni
    Muhammad Shafie Abd Latiff
    Yahaya Coulibaly
    Shafi’i Muhammad Abdulhamid
    Cluster Computing, 2017, 20 : 2489 - 2533
  • [28] Optimal multi-dimensional dynamic resource allocation in mobile cloud computing
    Shahin Vakilinia
    Dongyu Qiu
    Mustafa Mehmet Ali
    EURASIP Journal on Wireless Communications and Networking, 2014
  • [29] Optimal collaboration of thin-thick clients and resource allocation in cloud computing
    Pham Phuoc Hung
    Tuan-Anh Bui
    Morales, Mauricio Alejandro Gomez
    Mui Van Nguyen
    Eui-Nam Huh
    PERSONAL AND UBIQUITOUS COMPUTING, 2014, 18 (03) : 563 - 572
  • [30] Reinforcement learning based methodology for energy-efficient resource allocation in cloud data centers
    Thein, Thandar
    Myo, Myint Myat
    Parvin, Sazia
    Gawanmeh, Amjad
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (10) : 1127 - 1139