Mobile Device Computation Offloading over SocialVPNs

Project ID
Project Categories
Computer Science
NSF Grant Number
The project will advance the fundamental understanding of multiple technical issues faced in enabling flexible end-to-end management of cloud-supported mobile applications. Methods are needed to (re)implement applications so that their software architectures can reconfigure in response to changes in requirements as the environment changes, and to allow for runtime re-factoring of components for execution locally or remotely. Virtual networking techniques are needed to enable seamless off-loading of computation from a device to remote resources possibly provided by multiple clouds. In addition, both software adaptation and network configuration must be done on demand. The FutureGrid project entails research on virtual networking (ad-hoc peer-to-peer networks, social private networks) connecting mobile devices to cloud computing systems for computational offloading.
Use of FutureSystems
As a testbed for experiments involving offloading of tasks to cloud resources.
Scale of Use
Usage will be bursty, typically with a few VMs (1-10), occasionally with scalability tests may want to scale up to tens of VMs.