PDL Abstract

Just-in-Time Provisioning for Cyber Foraging

The 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

*Intel Labs


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.