Introduction and Analysis of Simulators of MapReduce | SpringerLink
Skip to main content

Introduction and Analysis of Simulators of MapReduce

  • Conference paper
  • First Online:
Trustworthy Computing and Services (ISCTCS 2013)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 426))

Included in the following conference series:

Abstract

Recently MapReduce has emerged as a popular model for supporting modern data-intensive computing. Hadoop, Apache open source project, has implemented MapReduce, which becomes the most popular tools for many programmers due to its ability to process parallel programming. However, to control the resource allocations and power efficient among the jobs, working on simulate the MapReduce is still important. So, there are a large number of simulating tools available to simulate distributed environment. In this paper, we conclude some typical simulator on MapReduce and analysis their work flow and defect to help the programmer of MapReduce to model the real execution process of MapReduce job.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ghemawat, S., Gobioff, H., Leung, S-T.: The Google file system. In: Proceedings of the 19th ACM SOSP, pp. 29–43, Dec 2003

    Google Scholar 

  2. Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: Proceedings of the 6th USENIX Symposium on Operating Systems Design and Implementation (OSDI2004), pp. 137–150 (2004)

    Google Scholar 

  3. Apache Hadoop. http://hadoop.apache.org

  4. Mumak.: Map-Reduce Simulator ASF JIRA. https://issues.apache.org/jira/browse/MAPREDUCE-728. Accessed 21 Apr 2010

  5. Apache.: Rumen: a tool to extract job characterization data from jobtracker logs (2010). https://issues.apache.org/jira/browse/MAPREDUCE-751

  6. Wang, G., Butt, A.R., Pandey, P., Gupta, K.: Using realistic simulation for performance analysis of MapReduce setups. In: Proceedings of the 1st ACM Workshop on Large-Scale System and Application Performance, Garching. ACM, Germany (2009), pp. 19–26

    Google Scholar 

  7. Verma, A., Cherkasova, L., Campbell, R.H.: PlayItAgain, SimMR!. In: Proceedings of the 2011 IEEE International Conference on Cluster Computing (Cluster’2011)

    Google Scholar 

  8. Hammoud, S., Li, M., Liu, Y., Alham, N., Liu, Z.: MRSim: a discrete event based MapReduce simulator. In: 2010 Seventh International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), vol. 6 (2010)

    Google Scholar 

  9. GridSim.: Get GridSim: A grid simulation toolkit at SourceForge.net. http://sourceforge.net/projects/gridsim/. Accessed 21 Apr 2010

  10. Howell, F., McNab, R.: SimJava: A Discrete Event Simulation Library for Java. Simulation Series, vol. 30, 1998

    Google Scholar 

  11. Wang, G., Butt, A., Pandey, P., Gupta, K.: A simulation approach to evaluating design decisions in MapReduce setups. In: International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems (2009)

    Google Scholar 

Download references

Acknowledgement

This work is supported by the National High-Tech Research and Development Plan of China under Grant No. 2011AA01A204 and 2012AA01A306, National Key Technology R&D Program under grant No. 2011BAH04B03, National Natural Science Foundation of China under grant NO. 61202041, and the Fundamental Research Funds for the Central Universities under grant 08142007.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuanquan Fan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fan, Y., Wei, W., Gao, Y., Wu, W. (2014). Introduction and Analysis of Simulators of MapReduce. In: Yuan, Y., Wu, X., Lu, Y. (eds) Trustworthy Computing and Services. ISCTCS 2013. Communications in Computer and Information Science, vol 426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43908-1_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43908-1_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-43907-4

  • Online ISBN: 978-3-662-43908-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics