Tashi: Your Faithful Cluster Manager

Tashi: Cloud Computing on Big Data


Tashi is a new cluster management system for cloud computing on big data. Development of Tashi is hosted by the Apache Software Foundation's (ASF) Incubator. The initial proposal and web site for this open-source software project can be found at the ASF web site. Key initial contributors include Intel Labs Pittsburgh and the Parallel Data Laboratory at Carnegie Mellon University.

The Tashi system leverages virtual machine technology to enable deployment of many virtual clusters with differing software requirements on a single physical cluster, and a major research goal of the project is the development of mechanisms that will enable efficient access to cluster resources, such as power and storage, from these independent virtual clusters.

Tashi is deployed on the Big Data cluster at Intel Labs Pittsburgh. This 125-node cluster comprises 1000 cores and 450 disks (providing more than 400TB of raw storage). Tashi is a key software component that enables the Big Data cluster to participate in the OpenCirrus cluster testbed as a Center of Excellence.

Intel Labs Pittsburgh Team


Collaborators


Students


Publications


  • Thomas C. Bressoud and Michael A. Kozuch "Cluster Fault-Tolerance: An Experimental Evaluation of Checkpointing and MapReduce through Simulation" (to appear) .  2009 IEEE International Conference on Cluster Computing (Cluster'09).
  • Michael A. Kozuch, Michael P. Ryan, Richard Gass, Steven W. Schlosser, David O'Hallaron, James Cipar, Elie Krevat, Julio López, Michael Stroucken, and Gregory R. Ganger "Tashi: Location-aware Cluster Management" (pdf) .  First Workshop on Automated Control for Datacenters and Clouds (ACDC'09).
  • Michael A. Kozuch, Michael Kaminsky, and Michael P. Ryan "Migration without Virtualization" (html) .  12th Workshop on Hot Topics in Operating Systems (HotOS'09).
  • "Tashi: Cloud Computing on Big Data" (pdf) .  PDL Packet: Newsletter on PDL Activities and Events (Adapted from ACDC'09)