Elastic Mobile Device Clouds

Karim Habak, Cong Shi, Ellen Witte Zegura, Khaled A. Harras, Mostafa Ammar · 2017

This chapter looks at the design space for mobile-device clouds and highlights instances of systems that fit in the space. A key dimension of the design space turns out to be the stability of the mobile devices used to construct the cloud, as reflected in device churn and computation cycles available for cloud computation. The chapter develops the design space for elastic mobile-device clouds and sketches a general system architecture that captures functionality common across the design space. It gives examples of specific mobile-device cloud systems and reviews how they achieve system functionality. The chapter then turns in to a deeper dive into two example systems, FemtoCloud and Serendipity, and highlights the evaluation of their performance. It concludes with open challenges in the area of realizing elastic mobile-device clouds. These challenges include: User Incentives, Security and Privacy, Context Awareness and Fault Tolerance and Portability.

Read the paper · More papers on PaperTik