Research Article
Demo: Transient Clouds
@INPROCEEDINGS{10.4108/icst.mobicase.2014.257792, author={Terry Penner and Alison Johnson and Brandon Van Slyke and Mina Guirguis and Qijun Gu}, title={Demo: Transient Clouds}, proceedings={6th International Conference on Mobile Computing, Applications and Services}, publisher={IEEE}, proceedings_a={MOBICASE}, year={2014}, month={11}, keywords={transient cloud transient cloud mobile assignment android}, doi={10.4108/icst.mobicase.2014.257792} }
- Terry Penner
Alison Johnson
Brandon Van Slyke
Mina Guirguis
Qijun Gu
Year: 2014
Demo: Transient Clouds
MOBICASE
IEEE
DOI: 10.4108/icst.mobicase.2014.257792
Abstract
In this paper, we present our demo of Transient Clouds -- a platform that allows for mobile devices within range of each other to form an ad-hoc network and collaboratively execute tasks. Transient Clouds are utilized in temporal scenarios in which the cloud is created on-the-fly by the devices present in an environment and would disappear as the devices leave the network. In Transient Clouds, each device offers a different set of capabilities based on its software and hardware. When a particular device has a task to execute, it can send it into the Transient Cloud that would assign the subtasks to the devices, based on their capabilities, and collect the results back. We use a modified version of the Hungarian method to decide the assignments to achieve certain properties such as load balancing and collocating subtasks. This demo showcases an implementation of a Transient Cloud, albeit limited by Android's Wi-Fi Direct framework, in which a number of devices provide their capabilities as a cloud service. The demo is based on an Android app that connects the devices and allows for the remote execution of subtasks on devices based on the assignment algorithm.