Creating a Highly Configurable, Scalable Cloud Test Bed Using Nimbus and Phantom

Project Information

Discipline
Computer Science (401) 
Orientation
Research 
Abstract

The goal of this project is to create a highly configurable, scalable test bed that consists of various heterogeneous hardware devices, both static and mobile, connected over a mobile ad hoc network (MANET). This test bed will allow us to measure the effectiveness of such a system, for example under different scheduling strategies. Furthermore, we incorporated a technique that detects the remaining battery life of the mobile devices in the test bed, which uses Phantom, open-source cloud broker software – this will facilitate future planned modifications to the cloud scheduler. To facilitate the creation of a cloud test bed of this type, we also created automation scripts for easy test bed setup, configuration, and scaling.

Intellectual Merit

The creation of a power-aware cloud testbed, connected via a MANET, that is easily scalable and configurable.

Broader Impacts

The ability to test the performance of a MANET-connected cloud testbed, and scripts for easily setting up such a cloud.

Project Contact

Project Lead
Patricia Teller (pteller) 
Project Manager
Patricia Teller (pteller) 
Project Members
Joshua McKee  

Resource Requirements

Hardware Systems
  • hotel (IBM iDataPlex at U Chicago)
  • Not sure
 
Use of FutureGrid

The Nimbus cloud and Phantom

Scale of Use

less than 10 VMs at a time

Project Timeline

Submitted
02/28/2014 - 09:58