AGOCS -- Accurate Google Cloud Simulator Framework

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Sliwko, Leszek, Getov, Vladimir
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908568750391296
author Sliwko, Leszek
Getov, Vladimir
author_facet Sliwko, Leszek
Getov, Vladimir
contents This paper presents the Accurate Google Cloud Simulator (AGOCS) - a novel high-fidelity Cloud workload simulator based on parsing real workload traces, which can be conveniently used on a desktop machine for day-to-day research. Our simulation is based on real-world workload traces from a Google Cluster with 12.5K nodes, over a period of a calendar month. The framework is able to reveal very precise and detailed parameters of the executed jobs, tasks and nodes as well as to provide actual resource usage statistics. The system has been implemented in Scala language with focus on parallel execution and an easy-to-extend design concept. The paper presents the detailed structural framework for AGOCS and discusses our main design decisions, whilst also suggesting alternative and possibly performance enhancing future approaches. The framework is available via the Open Source GitHub repository.
format Preprint
id arxiv_https___arxiv_org_abs_2509_26120
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle AGOCS -- Accurate Google Cloud Simulator Framework
Sliwko, Leszek
Getov, Vladimir
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Performance
This paper presents the Accurate Google Cloud Simulator (AGOCS) - a novel high-fidelity Cloud workload simulator based on parsing real workload traces, which can be conveniently used on a desktop machine for day-to-day research. Our simulation is based on real-world workload traces from a Google Cluster with 12.5K nodes, over a period of a calendar month. The framework is able to reveal very precise and detailed parameters of the executed jobs, tasks and nodes as well as to provide actual resource usage statistics. The system has been implemented in Scala language with focus on parallel execution and an easy-to-extend design concept. The paper presents the detailed structural framework for AGOCS and discusses our main design decisions, whilst also suggesting alternative and possibly performance enhancing future approaches. The framework is available via the Open Source GitHub repository.
title AGOCS -- Accurate Google Cloud Simulator Framework
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Performance
url https://arxiv.org/abs/2509.26120