MapReduce Programming Model for .NET-Based Cloud Computing

  • Chao Jin
  • Rajkumar Buyya
Conference paper

DOI: 10.1007/978-3-642-03869-3_41

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5704)
Cite this paper as:
Jin C., Buyya R. (2009) MapReduce Programming Model for .NET-Based Cloud Computing. In: Sips H., Epema D., Lin HX. (eds) Euro-Par 2009 Parallel Processing. Euro-Par 2009. Lecture Notes in Computer Science, vol 5704. Springer, Berlin, Heidelberg

Abstract

Recently many large scale computer systems are built in order to meet the high storage and processing demands of compute and data-intensive applications. MapReduce is one of the most popular programming models designed to support the development of such applications. It was initially created by Google for simplifying the development of large scale web search applications in data centers and has been proposed to form the basis of a ‘Data center computer’ This paper presents a realization of MapReduce for .NET-based data centers, including the programming model and the runtime system. The design and implementation of MapReduce.NET are described and its performance evaluation is presented.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Chao Jin
    • 1
  • Rajkumar Buyya
    • 1
  1. 1.Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer Science and Software EngineeringThe University of MelbourneAustralia

Personalised recommendations