VIRTUAL MACHINE PLACEMENT STRATEGY BASED ON DISCRETE FIREFLY ALGORITHM IN CLOUD ENVIRONMENTS

被引:0
|
作者
Li, Xiao-Ke [1 ]
Gu, Chun-Hua [1 ]
Yang, Ze-Ping [1 ]
Chang, Yao-Hui [1 ]
机构
[1] East China Univ Sci & Technol, Dept Comp Sci & Engn, Shanghai 200237, Peoples R China
关键词
Cloud Computing; virtual machine placement; energy consumption; resource wastage; firefly algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Because of poor performance of heuristic algorithms on virtual machine placement problem in cloud environments, a multi-objective constraint optimization model of virtual machine placement is presented, which taking energy consumption and resource wastage as the objective. We solve the model based on the proposed discrete firefly algorithm. It takes firefly's location as the placement result, brightness as the objective value. Its movement strategy makes darker fireflies move to brighter fireflies in solution space. The continuous position after movement is discretized by the proposed discrete strategy. In order to speed up the search for solution, the local search mechanism for the optimal solution is introduced. The experimental results in Open Stack cloud platform show that the proposed algorithm makes less energy consumption and resource wastage compared with other algorithms.
引用
收藏
页码:61 / 66
页数:6
相关论文
共 50 条
  • [1] Power aware virtual machine placement in IaaS cloud using discrete firefly algorithm
    Balaji, K.
    Kiran, P. Sai
    Kumar, M. Sunil
    [J]. APPLIED NANOSCIENCE, 2022, 13 (3) : 2003 - 2011
  • [2] Power aware virtual machine placement in IaaS cloud using discrete firefly algorithm
    K. Balaji
    P. Sai Kiran
    M. Sunil Kumar
    [J]. Applied Nanoscience, 2023, 13 : 2003 - 2011
  • [3] Solving Virtual Machine placement in Cloud data centre based on Novel Firefly algorithm
    Kalaipriyan, T.
    Amudhavel, J.
    Pothula, Sujatha
    [J]. BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2018, 11 (01): : 48 - 53
  • [4] A hybrid energy-Aware virtual machine placement algorithm for cloud environments
    Abohamama, A. S.
    Hamouda, Eslam
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
  • [5] Predicted Affinity Based Virtual Machine Placement in Cloud Computing Environments
    Fu, Xiong
    Zhou, Chen
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (01) : 246 - 255
  • [6] A Utilization Based Genetic Algorithm for virtual machine placement in cloud systems
    Cavdar, Mustafa Can
    Korpeoglu, Ibrahim
    Ulusoy, Ozgur
    [J]. COMPUTER COMMUNICATIONS, 2024, 214 : 136 - 148
  • [7] A Matrix Transformation Algorithm for Virtual Machine Placement in Cloud
    Sun, Meng
    Gu, Weidong
    Zhang, Xinchang
    Shi, Huiling
    Zhang, Wei
    [J]. 2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1778 - 1783
  • [8] Towards optimal virtual machine placement methods in cloud environments
    Zuo, Haichun
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (05) : 8663 - 8696
  • [9] Virtual machine placement mechanisms in the cloud environments: a systematic review
    Zhuang, Haiyan
    Ghouchani, Babak Esmaeilpour
    [J]. KYBERNETES, 2021, 50 (02) : 333 - 368
  • [10] Elastic virtual machine placement in cloud computing network environments
    Kavvadia, Eleni
    Sagiadinos, Spyros
    Oikonomou, Konstantinos
    Tsioutsiouliklis, Giorgos
    Aissa, Sonia
    [J]. COMPUTER NETWORKS, 2015, 93 : 435 - 447