Creating a Highly Configurable, Scalable Cloud Test Bed Using Nimbus and Phantom
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 Impact
The ability to test the performance of a MANET-connected cloud testbed, and scripts for easily setting up such a cloud.
Use of FutureGrid
The Nimbus cloud and Phantom
Scale Of Use
less than 10 VMs at a time