CloudSim 7G: An Integrated Toolkit for Modeling and Simulation of Future Generation Cloud Computing Environments

Fuente: Wiley Open Access
Guardado en:
Detalles Bibliográficos
Autores principales: Remo Andreoli, Jie Zhao, Tommaso Cucinotta, Rajkumar Buyya
Formato: Artículo Open Access
Publicado: Wiley 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1867020162461335552
author Remo Andreoli
Jie Zhao
Tommaso Cucinotta
Rajkumar Buyya
author_facet Remo Andreoli
Jie Zhao
Tommaso Cucinotta
Rajkumar Buyya
Remo Andreoli
Jie Zhao
Tommaso Cucinotta
Rajkumar Buyya
collection Wiley Open Access
contents CloudSim 7G: An Integrated Toolkit for Modeling and Simulation of Future Generation Cloud Computing Environments Remo Andreoli Jie Zhao Tommaso Cucinotta Rajkumar Buyya Software: Practice and Experience ABSTRACTBackgroundCloud Computing has established itself as an efficient and cost‐effective paradigm for the execution of web‐based applications, and scientific workloads, that need elasticity and on‐demand scalability capabilities. However, the evaluation of novel resource provisioning and management techniques is a major challenge due to the complexity of large‐scale data centers. Therefore, Cloud simulators are an essential tool for academic and industrial researchers, to investigate the effectiveness of novel algorithms and mechanisms in large‐scale scenarios.AimThis paper proposes CloudSim 7G, the seventh generation of CloudSim, which features a re‐engineered and generalized internal architecture to facilitate the integration of multiple CloudSim extensions within the same simulated environment.MethodsAs part of the new design, we introduced a set of standardized interfaces to abstract common functionalities and carried out extensive refactoring and refinement of the codebase.ResultsThe result is a substantial reduction in lines of code with no loss in functionality, significant improvements in run‐time performance and memory efficiency (up to 25\% less heap memory allocated), as well as increased flexibility, ease‐of‐use, and extensibility of the framework.ConclusionThese improvements benefit not only CloudSim developers but also researchers and practitioners using the framework for modeling and simulating next‐generation Cloud Computing environments. 10.1002/spe.3413 http://creativecommons.org/licenses/by/4.0/
doi_str_mv 10.1002/spe.3413
format Artículo Open Access
id wiley_oa_10_1002_spe_3413
institution Wiley Open Access
license_str_mv http://creativecommons.org/licenses/by/4.0/
publishDate 2025
publisher Wiley
record_format wiley_oa
spellingShingle CloudSim 7G: An Integrated Toolkit for Modeling and Simulation of Future Generation Cloud Computing Environments
Remo Andreoli
Jie Zhao
Tommaso Cucinotta
Rajkumar Buyya
Software: Practice and Experience
CloudSim 7G: An Integrated Toolkit for Modeling and Simulation of Future Generation Cloud Computing Environments Remo Andreoli Jie Zhao Tommaso Cucinotta Rajkumar Buyya Software: Practice and Experience ABSTRACTBackgroundCloud Computing has established itself as an efficient and cost‐effective paradigm for the execution of web‐based applications, and scientific workloads, that need elasticity and on‐demand scalability capabilities. However, the evaluation of novel resource provisioning and management techniques is a major challenge due to the complexity of large‐scale data centers. Therefore, Cloud simulators are an essential tool for academic and industrial researchers, to investigate the effectiveness of novel algorithms and mechanisms in large‐scale scenarios.AimThis paper proposes CloudSim 7G, the seventh generation of CloudSim, which features a re‐engineered and generalized internal architecture to facilitate the integration of multiple CloudSim extensions within the same simulated environment.MethodsAs part of the new design, we introduced a set of standardized interfaces to abstract common functionalities and carried out extensive refactoring and refinement of the codebase.ResultsThe result is a substantial reduction in lines of code with no loss in functionality, significant improvements in run‐time performance and memory efficiency (up to 25\% less heap memory allocated), as well as increased flexibility, ease‐of‐use, and extensibility of the framework.ConclusionThese improvements benefit not only CloudSim developers but also researchers and practitioners using the framework for modeling and simulating next‐generation Cloud Computing environments. 10.1002/spe.3413 http://creativecommons.org/licenses/by/4.0/
title CloudSim 7G: An Integrated Toolkit for Modeling and Simulation of Future Generation Cloud Computing Environments
topic Software: Practice and Experience
url https://onlinelibrary.wiley.com/doi/10.1002/spe.3413