Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3474963.3474976acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiccmsConference Proceedingsconference-collections
research-article

A Virtual Machine Placement Strategy with Low Resource Consumption

Published: 14 October 2021 Publication History

Abstract

A virtual machine placement strategy based on sine and cosine perturbation and reverse learning particle swarm optimization is proposed to solve the problem of insufficient optimization of internal resource consumption in data center. First of all, the integer encoding method is used to solve the shortcoming of the tedious operation of binary encoding on the virtual machine placement problem. Secondly, the quality of the initial solution is improved by the inverse learning strategy to initialize the population, the method of sine and cosine perturbation is used to avoid the particle swarm optimization algorithm falling into the locally optimal solution, and the ability of exploration and development is explored by the open downward parabola adaptive adjustment. Then, with minimizing resource consumption as the optimization goal, a constrained optimization model for virtual machine placement in the data center is established. Finally, the relevant experiments prove that this strategy can effectively reduce resource consumption and ensure service quality, and it has a good application prospect.

References

[1]
ZHANG Xun, GU Chun-hua, LUO Fei, Virtual Machine Placement Strategy Based on Dynamic Programming[J]. Computer Science, 2017, 44(08):54-59+75.
[2]
Monshizadeh Naeen, Hossein, Esmaeil Zeinali, and Abolfazl Toroghi Haghighat. "Adaptive Markov‐based approach for dynamic virtual machine consolidation in cloud data center with quality‐of‐service constraints." Software: Practice and Experience 50.2 (2020): 161-183.
[3]
Gharehpasha S, Masdari M, Jafarian A. Power Efficient Virtual Machine Placement in Cloud Data Center with A Discrete and Chaotic Hybrid Optimization Slgorithm[J]. Cluster Computing, 2020(16):1-23.
[4]
Parvizi, Elnaz. Utilization-Aware Energy-Efficient Virtual Machine Placement in Cloud Networks using NSGA-III Meta-Heuristic Approach[J].Cluster computing, 2020,23(4): 2945-2967.
[5]
GUO Shujie, GUO Shujie, LIN Kaiqing. Fuzzy Membership Degree Based Virtual Machine Placement Algorithm in Cloud Environment[J] Journal of Computer Applications,2020,40(05):1374-1381.
[6]
Ismail, Leila, and Eyad H. Abed. "Linear power modeling for cloud data center: taxonomy, locally corrected linear regression, simulation framework and evaluation."IEEE Access7 (2019): 175003-175019.
[7]
LU Hai-feng, GU Chun-hua, LUO Fei, et,al. Virtual Machine Placement Strategy with Energy Consumption Optimization under Reinforcement Learning[J] Computer Science,2019,46(09):291-297.
[8]
GUO Shujie, LI Zhihua, LIN Kaiqing, Fuzzy Membership Degree Based Virtual Machine Placement Slgorithm in Vloud Environment [J] Journal of Computer Applications,2020,40(05):1374-1381.
[9]
He Liwen Yuan Ye Wang Yansong,et, al. Placement Strategy of Cloud Virtual Machine Based on WFPSO Algorithm[J]. Application Research of Computers,2017,34(02):591-59.
[10]
Gharehpasha S, Masdari M, Jafarian A . Power Efficient Virtual Machine Placement in Cloud Data Center with S Discrete and Chaotic Hybrid Optimization Algorithm[J]. Cluster Computing, 2020(16):1-23.
[11]
Ragmani A, Elomri A, Abghour N, FACO: A Hybrid Fuzzy Ant Colony Optimization Algorithm for Virtual Machine Dcheduling in High-Performance Cloud Computing[J]. Journal of Ambient Intelligence and Humanized Computing, 2019(9):1-13.
[12]
Ning Wei Di . Research and Application of Particle Swarm OptimizationBased on Sine and Cosine Strategy[D]. Hunan University, 2018.
[13]
HANG Ji-rong, ZHANG Tian. Optimization of PID control parameters based on improvedparticle group algorithm[J]. Computer Engineering and Design, 2020, 041(004):1035-1040.
[14]
Zhang Zhi Yu. Modification and application of particle swarm optimization[D]. Lanzhou Jiaotong University, 2017.
[15]
TONG Jun-jie, HE Gang, FU Gang. Research Survey of Virtual Machine Placement Problem[J] Computer Science,2016,43(S1):249-254.
[16]
Leixiao Li, Dan Deng, Jie Li, All-to-all comparison Computing Fata Fistribution Strategy Based on Particle Swarm Optimization[J/OL]. Computer Engineering and Applications: 1-10[2020-12-18]. http://kns.cnki.net/kcms/ detail/11.2127.TP.20201208.1511 .010.html.
[17]
Shengliang Wang, Genyou Liu, Ming Gao, Heterogeneous Comprehensive Learning and Dynamic Multi-Dwarm Particle Swarm Optimizer with Two Mutation Operators[J]. Information Sciences, 2020, 540.
[18]
Yla C, Kwa C, Wy B, Improving Wind Turbine Blade Based on Multi-Objective Particle Swarm Optimization[J]. Renewable Energy, 2020, 161:525-542.
[19]
ZHOU Rong LI Jun WANG Hao. Reverse Learning Particle Swarm Optimization Based on Grey Wolf Optimization[J] Computer Engineering and Applications[J] Computer Engineering and Applications,2020,56(7):48-56.
[20]
He Liwen, Yuan Ye, Wang Yansong, Placement Strategy of Cloud Virtual Machine Based on WFPSO Algorithm[J] Application Research of Computers, 2017, 34(02):591-594.
[21]
LIU Xiao-juan, WANG Lian-guo. A Sine Cosine Algorithmbased on Differential Evolution[J] Chinese Journal of Engineering,2020,42(12):1674-1684.

Cited By

View all
  • (2024)A Utilization Based Genetic Algorithm for virtual machine placement in cloud systemsComputer Communications10.1016/j.comcom.2023.11.028214:C(136-148)Online publication date: 12-Apr-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICCMS '21: Proceedings of the 13th International Conference on Computer Modeling and Simulation
June 2021
276 pages
ISBN:9781450389792
DOI:10.1145/3474963
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Coding scheme
  2. Particle swarm optimization algorithm
  3. Resource consumption
  4. Reverse learning
  5. Virtual machine placement

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • Science Research Project of Inner Mongolia University of Technology
  • Scientific and Technological Achievements Transformation Special Fund of Inner Mongolia Autonomous Region
  • Key Technology Project of Inner Mongolia Autonomous Region
  • Inner Mongolia Autonomous Region Science and Technology Major Special Project
  • Scientific Research Project of Inner Mongolia Autonomous Region

Conference

ICCMS '21

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Utilization Based Genetic Algorithm for virtual machine placement in cloud systemsComputer Communications10.1016/j.comcom.2023.11.028214:C(136-148)Online publication date: 12-Apr-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media