Cloudy: A Python-based Simulator for Modern Cloud Environments

preprint OA: closed
View at publisher

Abstract

Abstract Cloud computing is a pervasive technology, underpinning numerous modern services. However, understanding and optimizing cloud environments can be complex and challenging, demanding sophisticated simulation tools. Existing cloud simulators, predominantly developed in languages like Java, often lack flexibility, struggle with rapid adaptation to emerging technologies, and can be difficult to integrate with contemporary libraries, especially in Artificial Intelligence (AI) and Linear Programming (LP) domains. To address these limitations , we introduce Cloudy, a Python-based simulator designed to model and simulate modern cloud environments. As Python offers simplicity, readability, and extensive library support, Cloudy provides an easily accessible, yet powerful , tool for comprehensive cloud simulations. It leverages Python's seamless integration with AI and LP libraries for advanced experimentation and supports modern cloud peripherals, such as GPUs. Moreover, Cloudy accommodates various cloud service models, making it highly versatile for different cloud-based scenarios. Compared to the established CloudSim simulator, Cloudy demonstrated a significant reduction in memory usage and simulation time by 15.6x and 2.75x, respectively. This paper offers an in-depth exploration of the Cloudy simulator, its features, and potential applications.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00