Home // SIMUL 2025, The Seventeenth International Conference on Advances in System Modeling and Simulation // View article


Modular and Reproducible Simulator Architecture for Composable Cloud Systems

Authors:
Rubén Luque
Jose Luis Díaz
Joaquín Entrialgo
Rubén Usamentiaga

Keywords: Cloud simulation; Discrete-event simulation; Reproducible research; Workload modeling; Plugin-based architecture

Abstract:
Simulating modern cloud systems requires tools that balance precision, extensibility, and reproducibility. Existing simulators often target specific use cases or rely on monolithic designs, which hinder the integration of alternative models for workload generation, resource allocation, or cost estimation. We present a modular and reproducible architecture for a cloud simulation framework, implemented in a functional prototype, and designed to support composable experimentation through a plugin-based approach. Simulation scenarios are defined declaratively, specifying interchangeable components, such as allocators, load balancers, workload injectors, and cost models. This architecture enables the systematic exploration and evaluation of diverse cloud management strategies, offering full support for event traceability, component reuse, and seamless integration into scientific workflows.

Pages: 82 to 87

Copyright: Copyright (c) IARIA, 2025

Publication date: September 28, 2025

Published in: conference

ISSN: 2308-4537

ISBN: 978-1-68558-300-2

Location: Lisbon, Portugal

Dates: from September 28, 2025 to October 2, 2025