Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
Mobile phones are pervasive but they lack in resources compared to conventional processing devices (desktop or laptop). Allow mobile devices to use cloud computing platforms Cloud computing access
Create an ad-hoc mobile cloud Access an infrastructure-based cloud
Future work
Usage of mobility traces to create stable communities and not only places Usage of context awareness for fault tolerance
Elastic applications are not constrained by compute capabilities of todays mobile platform. Mobile device compute and storage need not be designed to satisfy the most demanding applications. Gives the device greater flexibility. Application components that are partitioned for migration can be replicated. Elastic applications model serves as a testbed for future technologies.
4 attributes considered: power consumption, monetary cost, performance attributes, security & privacy
Elastic application: Elastic Image Processing Various filtering operations applied to set of images Replication pattern: weblet pool is created on the cloud and images are processed in parallel by the pool members 3 workloads
Load 1: 1 image Load 2: 4 images Load 3: 16 images
Elastic application: object identification and replacement Real-world objects are detected and enhanced. User inputs:
Specify the language of choice Number of weblets to run on the cloud
3 types of weblets
Tracker performs feature extraction on the live feed Matcher matches extracted features with images in a database Compositor performs image replacements on the device
Experimental Validation (Zhang et. Al.) Image processing application as benchmark For elastic device
In-house cloud comprising of 8 Linux boxes
References
Gonzalo Huerta-Canepa and Dongman Lee. 2010. A virtual cloud computing provider for mobile devices. In Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond (MCS '10). ACM, New York, NY, USA, , Article 6 , 5 pages.
Xinwen Zhang, Anugeetha Kunjithapatham, Sangoh Jeong, and Simon Gibbs. 2011. Towards an Elastic Application Model for Augmenting the Computing Capabilities of Mobile Devices with Cloud Computing. Mob. Netw. Appl. 16, 3 (June 2011), 270-284.