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:

Publications

  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
  3. Guanying Wang, Ali R. Butt, Henry Monti, and Karan Gupta. Towards Synthesizing Realistic Workload Traces for Studying the Hadoop Ecosystem. In Proceedings of the 19th Annual Meeting of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Singapore. July 2011

Affiliation and People