To Offload or Not to Offload? the Bandwidth and Energy Costs of Mobile Cloud Computing
In this paper the authors study the feasibility of both mobile computation offloading and mobile software/data backups in real-life scenarios. In their study they assume an architecture where each real device is associated to a software clone on the cloud. They consider two types of clones: the off-clone, whose purpose is to support computation offloading, and the back-clone, which comes to use when a restore of user's data and apps is needed. They achieve this through measurements done on a real testbed of 11 Android Smartphones and an equal number of software clones running on the Amazon EC2 public cloud.