Francisco Javier Maldonado Carrascosa, Doraid Seddiki, Antonio Jiménez Sánchez, Sebastián García Galán, Manuel Valverde Ibáñez, Adam Marchewka
{"title":"Multi-objective optimization of virtual machine migration among cloud data centers","authors":"Francisco Javier Maldonado Carrascosa, Doraid Seddiki, Antonio Jiménez Sánchez, Sebastián García Galán, Manuel Valverde Ibáñez, Adam Marchewka","doi":"10.1007/s00500-024-09950-2","DOIUrl":null,"url":null,"abstract":"<p>Workload migration among cloud data centers is currently an evolving task that requires substantial advancements. The incorporation of fuzzy systems holds potential for enhancing performance and efficiency within cloud computing. This study addresses a multi-objective problem wherein the goal is to maximize the interpretability and the percentage of renewable energy consumed by a fuzzy meta-scheduler system in cloud scenarios. To accomplish this objective, the present research proposes a novel approach utilizing a multi-objective Knowledge Acquisition with a Swarm Intelligence Approach algorithm. Additionally, it takes advantage of a framework built on CloudSim, which includes virtual machine migration capabilities based on an expert system. Furthermore, a hierarchical fuzzy system is employed to assess rule base interpretability, along with another multi-objective algorithm, named Non-dominated Sorting Genetic Algorithm II. The framework and hierarchical system are employed to perform various simulation results concerning renewable energy and interpretability, while the algorithms aim to enhance the system’s performance and interpretability. Empirical results demonstrate that it is possible to improve the performance of cloud data centers while improving the interpretability of the corresponding fuzzy rule-based system. The proposed multi-objective algorithm shows comparable or superior performance to the genetic algorithm across diverse scenarios. The simulation results indicate that improvements in cloud data center performance can be achieved while enhancing system interpretability. The average improvement in the interpretability index ranges from 0.6 to 6%, with a corresponding increase in renewable energy utilization ranging from 5 to 6%.</p>","PeriodicalId":22039,"journal":{"name":"Soft Computing","volume":"43 1","pages":""},"PeriodicalIF":3.1000,"publicationDate":"2024-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00500-024-09950-2","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Workload migration among cloud data centers is currently an evolving task that requires substantial advancements. The incorporation of fuzzy systems holds potential for enhancing performance and efficiency within cloud computing. This study addresses a multi-objective problem wherein the goal is to maximize the interpretability and the percentage of renewable energy consumed by a fuzzy meta-scheduler system in cloud scenarios. To accomplish this objective, the present research proposes a novel approach utilizing a multi-objective Knowledge Acquisition with a Swarm Intelligence Approach algorithm. Additionally, it takes advantage of a framework built on CloudSim, which includes virtual machine migration capabilities based on an expert system. Furthermore, a hierarchical fuzzy system is employed to assess rule base interpretability, along with another multi-objective algorithm, named Non-dominated Sorting Genetic Algorithm II. The framework and hierarchical system are employed to perform various simulation results concerning renewable energy and interpretability, while the algorithms aim to enhance the system’s performance and interpretability. Empirical results demonstrate that it is possible to improve the performance of cloud data centers while improving the interpretability of the corresponding fuzzy rule-based system. The proposed multi-objective algorithm shows comparable or superior performance to the genetic algorithm across diverse scenarios. The simulation results indicate that improvements in cloud data center performance can be achieved while enhancing system interpretability. The average improvement in the interpretability index ranges from 0.6 to 6%, with a corresponding increase in renewable energy utilization ranging from 5 to 6%.
期刊介绍:
Soft Computing is dedicated to system solutions based on soft computing techniques. It provides rapid dissemination of important results in soft computing technologies, a fusion of research in evolutionary algorithms and genetic programming, neural science and neural net systems, fuzzy set theory and fuzzy systems, and chaos theory and chaotic systems.
Soft Computing encourages the integration of soft computing techniques and tools into both everyday and advanced applications. By linking the ideas and techniques of soft computing with other disciplines, the journal serves as a unifying platform that fosters comparisons, extensions, and new applications. As a result, the journal is an international forum for all scientists and engineers engaged in research and development in this fast growing field.