Improved Flower Pollination Algorithm Based Virtual Machine Allocation Approach in Cloud Data Centers
CSTR:
Author:
Affiliation:

1.School of Computer Engineering, Jinling Institute of Technology, Nanjing 211169,China;2.School of Date Science,Guangzhou HuaShang College, Guangzhou 511300,China

Clc Number:

TP393.4

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    For a cloud data center, minimizing resource wastage and increasing resource utility efficiency are two important aims. So an efficient virtual machine allocation strategy is necessary. A flower pollination algorithm based virtual machine allocation(FPA-VMA)approach is proposed. In FPA-VMA, the plant has only one flower, and each flower produces only one pollen gamete. The flower and pollen gamete are similar to the virtual machine and physical machine in cloud data center. The cloud client resource requesting model and the multi-dimensional resource energy consumption model are also analyzed and described. FPA-VMA uses a strategy which is called dynamic switching probability (DSP). DSP finds a near optimal solution quickly and balances the exploration of the global search and exploitation of the local search, thus improving the global convergence of FPA-VMA. Experimental results on the real virtual machine workloads show that FPA-VMA has better performance in resource wastage and energy consumption compared with previous VMA strategies.

    Reference
    Related
    Cited by
Get Citation

TIAN Haimei, XU Shengchao. Improved Flower Pollination Algorithm Based Virtual Machine Allocation Approach in Cloud Data Centers[J].,2021,36(5):996-1006.

Copy
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:February 23,2021
  • Revised:March 21,2021
  • Adopted:
  • Online: September 25,2021
  • Published:
Article QR Code