WCSim: A Cloud Computing Simulator with Support for Bag of Tasks Workflows

  • Maicon Ança dos Santos UFPel
  • Gabriel J. A. Grabher Université Grenoble-Alpes
  • Matheus F. Kovaleski UFRGS
  • Cláudio F. R. Geyer UFRGS
  • Gerson Geraldo H. Cavalheiro UFPel

Resumo


In this paper, we present WCSim, Workflow Cloud Simulator. Firstly, we argue that this cloud simulation tool offers a high level of accessibility by allowing the description of various components, such as users, infrastructures, and workload, of a given scenario simply by providing parameters at launch time, without requiring the extension of the simulator code. Then, we explain how we conceived the components for the simulation models and provide a detailed description of the implemented software. Additionally, we compare the results of a small scenario obtained from two other simulation tools with those provided by WCSim. Finally, we present a case study that illustrates the usage of WCSim. The paper also introduces the a abstraction to model workflows as a Direct Acyclic Graph of Bag of Tasks.
Palavras-chave: Cloud Simulators, Simulation, Cloud Computing, Programming Models, Performance Evaluation
Publicado
17/10/2023
SANTOS, Maicon Ança dos; GRABHER, Gabriel J. A.; KOVALESKI, Matheus F.; GEYER, Cláudio F. R.; CAVALHEIRO, Gerson Geraldo H.. WCSim: A Cloud Computing Simulator with Support for Bag of Tasks Workflows. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 35. , 2023, Porto Alegre/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 230-241.