{"title":"Multi-Objective Virtual Machine Placement Algorithm Based on Improved Discrete Differential Evolution","authors":"Li Liu, Wujun Yang, Zhixian Chang","doi":"10.1109/ICNLP58431.2023.00086","DOIUrl":null,"url":null,"abstract":"Aiming at the problem of high energy consumption and resource fragmentation caused by unbalanced multidimensional resource usage of servers in current cloud data centers, a virtual machine placement algorithm based on improved discrete differential evolution(IDDE) algorithm was proposed. According to the multi-dimensional resource requirements of virtual machines, the population initialization was used to improve the convergence speed of the algorithm, and the discrete differential mutation and crossover operations were used to ensure the diversity of the population. A multi-group elite selection strategy based on $\\varepsilon$ relaxation was proposed to select the optimal virtual machine placement scheme and enhance the global search ability of the algorithm. The simulation results show that compared with the other three algorithms such as the DE algorithm, the IDDE algorithm has a certain improvement effect in reducing energy consumption, improving resource utilization and reducing resource fragmentation.","PeriodicalId":53637,"journal":{"name":"Icon","volume":"55 1","pages":"445-450"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Icon","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNLP58431.2023.00086","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Arts and Humanities","Score":null,"Total":0}
引用次数: 0
Abstract
Aiming at the problem of high energy consumption and resource fragmentation caused by unbalanced multidimensional resource usage of servers in current cloud data centers, a virtual machine placement algorithm based on improved discrete differential evolution(IDDE) algorithm was proposed. According to the multi-dimensional resource requirements of virtual machines, the population initialization was used to improve the convergence speed of the algorithm, and the discrete differential mutation and crossover operations were used to ensure the diversity of the population. A multi-group elite selection strategy based on $\varepsilon$ relaxation was proposed to select the optimal virtual machine placement scheme and enhance the global search ability of the algorithm. The simulation results show that compared with the other three algorithms such as the DE algorithm, the IDDE algorithm has a certain improvement effect in reducing energy consumption, improving resource utilization and reducing resource fragmentation.