A novel virtual machine placement algorithm using RF element in cloud infrastructure

被引:4
|
作者
Farzaneh, Seyed Milad [1 ]
Fatemi, Omid [1 ]
机构
[1] Univ Tehran, Dept Elect & Comp Engn, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 01期
关键词
Accelerated cloud computing; Cloud infrastructure architecture; Dynamic virtual machine consolidation; Methodology on virtual machine placement; Reconfigurable fabric; CONSOLIDATION;
D O I
10.1007/s11227-021-03863-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Finding the best approach for virtual machine placement (VMP) in cloud infrastructure is one of the most important optimization problems. The obtained solution of this problem significantly impacts on costs, energy, performance, etc. Physical machine (PM) processing capacity and virtual machine (VM) workloads have played important roles in VMP. Besides, in recent years with the increasingly development of semiconductors industry, fabricated chips including multiple homogeneous or heterogeneous processing elements (PEs) are of interest. The latest produced chip contains several general-purpose cores side by side with reconfigurable fabrics (RF) which have been used for accelerated computing and performing on par with ASIC hardware. In this paper a methodology is proposed to design VMP algorithms using arbitrary PEs. Moreover, a novel algorithm to address VMP problem using RF elements in cloud infrastructure is proposed. The methodology includes discovering, evaluation environment, models, parameters extraction, limitations, adaptation, problem formulation and heuristic. Among those, parameters extraction has a critical role in the overall performance. The extracted parameters are employed to make decision about which PM is more appropriate for hosting the desired VM. According to simulation results on synthetic workloads our proposed VMP algorithm outperforms others in operation with our proposed cloud architecture model.
引用
收藏
页码:1288 / 1329
页数:42
相关论文
共 50 条
  • [31] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [32] Enhanced cuckoo search algorithm for virtual machine placement in cloud data centres
    Barlaskar, Esha
    Singh, Yumnam Jayanta
    Issac, Biju
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2018, 9 (01) : 1 - 17
  • [33] Research on Virtual Machine Placement in the Cloud Based on Improved Simulated Annealing Algorithm
    Su, Nan
    Shi, Aiwu
    Chen, Changnian
    Chen, E.
    Wang, Yuxuan
    2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [34] Improving Grouping Genetic Algorithm for Virtual Machine Placement in Cloud Data Centers
    Jamali, Shahram
    Malektaji, Sepideh
    2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 328 - 333
  • [35] An Energy-efficient Virtual Machine Placement Algorithm in Cloud Data Center
    Liu, Dan
    Sui, Xin
    Li, Li
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 719 - 723
  • [36] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Malek Yousefi
    Seyed Morteza Babamir
    Computing, 2024, 106 : 1297 - 1320
  • [37] Guarantee-Aware Cost Effective Virtual Machine Placement Algorithm for the Cloud
    Li, Long
    Liu, Ke
    Fu, Binzhang
    Chen, Mingyu
    Zhang, Lixin
    PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF'16), 2016, : 347 - 348
  • [38] VIRTUAL MACHINE PLACEMENT STRATEGY BASED ON DISCRETE FIREFLY ALGORITHM IN CLOUD ENVIRONMENTS
    Li, Xiao-Ke
    Gu, Chun-Hua
    Yang, Ze-Ping
    Chang, Yao-Hui
    2015 12TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2015, : 61 - 66
  • [39] Enhanced cuckoo search algorithm for virtual machine placement in cloud data centres
    Barlaskar E.
    Singh Y.J.
    Issac B.
    Barlaskar, Esha (eshabarlaskar@gmail.com), 2018, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (09) : 1 - 17
  • [40] Guarantee-Aware Cost Effective Virtual Machine Placement Algorithm for the Cloud
    Li, Long
    Liu, Ke
    2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 506 - 513