MRPerf: A Simulator for MapReduce

Introduction

MRPerf is a simulation tool to model MapReduce application performance on large clusters. The current simulation mimics Hadoop, an open-source MapReduce implementation.

Get, Compile, and Use MRPerf

The latest version of MRPerf is 0.1, published on 2009-7-14. To get previous versions, go to archive.

To set up and use MRPerf, read instructions in README file, or following the steps:

Publication

  1. Guanying Wang, Ali R. Butt, Prashant Pandey, and Karan Gupta. Using Realistic Simulation for Performance Analysis of MapReduce Setups. In Proceedings of the 1st ACM workshop on Large-Scale System and Application Performance (LSAP '09), Garching, Germany. Jun. 2009.
  2. Guanying Wang, Ali R. Butt, Prashant Pandey, and Karan Gupta. A Simulation Approach to Evaluating Design Decisions in MapReduce Setups. In Proceedings of the 17th Annual Meeting of the IEEE/ACM International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS '09), London, UK. Sep. 2009. Best Paper Award

Affiliation and People