IOAgent: a parallel I/O workload generator

  • Authors:
  • Sergio Gómez-Villamor;Victor Muntés-Mulero;Marta Pérez-Casany;John Tran;Steve Rees;Josep-L. Larriba-Pey

  • Affiliations:
  • DAMA-UPC, Computer Architecture Dept., Universitat Politècnica de Catalunya, Barcelona;DAMA-UPC, Computer Architecture Dept., Universitat Politècnica de Catalunya, Barcelona;DAMA-UPC, Computer Architecture Dept., Universitat Politècnica de Catalunya, Barcelona;IBM Toronto Lab., Markham, ON, Canada;IBM Toronto Lab., Markham, ON, Canada;DAMA-UPC, Computer Architecture Dept., Universitat Politècnica de Catalunya, Barcelona

  • Venue:
  • Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The purpose of this paper is twofold. First, we present IOAgent, a tool that allows to generate synthetic workloads for parallel environments in a simple way. IOAgent has been implemented for Linux and takes into account different I/O characteristics like synchronous and asynchronous calls, buffered and unbuffered accesses, as well as different numbers of disks, intermediate buffers and number of agents simulating the workload. Second, we propose statistical models that help us to analyze the I/O behaviour of an IBM e-server OpenPower 710, with 4 SCSI drives. The observations used to build the model have been obtained using IOAgent.