Just-in-Time Provisioning for Cyber ForagingThe 11th International Conference on Mobile Systems, Applications, and Services (MobiSys'13), June 25–28, 2013, Taipei, Taiwan.
Kiryong Ha, Padmanabhan Pillai*, Wolfgang Richter, Yoshihisa Abe, Mahadev Satyanarayanan
Carnegie Mellon University
Pittsburgh, PA 15213
Cloud offload is an important technique in mobile computing. VMbased cloudlets have been proposed as offload sites for the resourceintensive and latency-sensitive computations typically associated with mobile multimedia applications. Since cloud offload relies on precisely-configured back-end software, it is difficult to support at global scale across cloudlets in multiple domains. To address this problem, we describe just-in-time (JIT) provisioning of cloudlets under the control of an associated mobile device. Using a suite of five representative mobile applications, we demonstrate a prototype system that is capable of provisioning a cloudlet with a non- trivial VM image in 10 seconds. This speed is achieved through dynamic VM synthesis and a series of optimizations to aggressively reduce transfer costs and startup latency.
FULL PAPER: pdf