Twister4Azure-0.9

Rating: No reviews yet
Downloads: 121
Change Set: b655b3900d0d
Released: Sep 15, 2012
Updated: Jan 1, 2013 by thilina
Dev status: Beta Help Icon

Recommended Download

Source Code twister4azure-0.9-src.zip
source code, 3865K, uploaded Oct 16, 2012 - 121 downloads

Release Notes

Twister4Azure-0.9

Twister4Azure is a distributed decentralized iterative MapReduce runtime for Windows Azure Cloud that was developed utilizing Azure cloud infrastructure services. Twister4Azure extends MapReduce paradigm by introducing extensions and optimizations for iterative MapReduce applications. Twister4Azure supports caching of loop-invarient data, adds a new merge step (map->reduce->merge) to the programming model and introduces a novel cache-aware task scheduling mechanism. Twister4Azure running in Azure cloud outperforms Hadoop in a local bare-metal cluster by 2 to 4 times.

Authors: Thilina Gunarathne, Tak-Lon Wu, Judy Qiu, Geoffrey Fox
School of Informatics and Computing / Pervasive Technology Institute
Indiana University, Bloomington.
{tgunarat, taklwu, xqiu,gcf}@indiana.edu

Requirements

For Azure Cloud use : Windows Azure Account
For Local Testing : Azure SDK V1.7
For Development: Windows Azure SDK 1.7 (http://www.microsoft.com/windowsazure/sdk/)
Visual Studio 2010 (or 2012)

User and development Guides

  1. Quick Start - MapReduce: Running WordCount Sample http://twister4azure.codeplex.com/wikipage?title=Quick%20Start%20-%20MapReduce
  2. Quick Start - Iterative MapReduce - Running KMeansClustering Sample http://twister4azure.codeplex.com/wikipage?title=Quick%20Start%20Guide
  3. Twister4Azure Application Development Guide http://twister4azure.codeplex.com/wikipage?title=User%20Guide
  4. FAQ http://twister4azure.codeplex.com/wikipage?title=FAQ

Samples

This release contains the WordCount traditional MapReduce sample and the KMeansClustering iterative MapReduce sample. More untested samples compatible with this release are available in the default branch of the source control repository.

Support

Disclaimer of Warranty

Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

Reviews for this release

No reviews yet for this release.