MapReduce in the Cloud
An open source implementation of MapReduce for Amazon Cloud OS, named as “Cloud MapReduce” is also available. You can explore Cloud MapReduce at: cloudmapreduce.
As of now, Microsoft Azure does not provide an Amazon Elastic MapReduce equivalent service for parallel processing. However Microsoft is working on a research project named DryadLINQ, which is a programming environment for writing large-scale data parallel applications on PC clusters. Using DryadLinq framework, developers can write MapReduce kind of applications on .NET. DryadLinq framework is expected to be available on Azure in future.
For Google’ App Engine (Google’s cloud computing offering), I came across an implementation of MapReduce know as HTTPMR. However, to use this, your computing environment should meet certain assumptions mentioned here.
With Amazon leading the way, you could see many of the cloud service providers offering mapreduce implementations as a service. This will help researchers, academics, small and medium enterprises in processing vast amounts of data efficiently and cost-effectively.
As of now, Microsoft Azure does not provide an Amazon Elastic MapReduce equivalent service for parallel processing. However Microsoft is working on a research project named DryadLINQ, which is a programming environment for writing large-scale data parallel applications on PC clusters. Using DryadLinq framework, developers can write MapReduce kind of applications on .NET. DryadLinq framework is expected to be available on Azure in future.
For Google’ App Engine (Google’s cloud computing offering), I came across an implementation of MapReduce know as HTTPMR. However, to use this, your computing environment should meet certain assumptions mentioned here.
With Amazon leading the way, you could see many of the cloud service providers offering mapreduce implementations as a service. This will help researchers, academics, small and medium enterprises in processing vast amounts of data efficiently and cost-effectively.


