Vision: a Lightweight Computing Model for Fine-Grained Cloud Computing
Author(s)Paluska, Justin Mazzola; Pham, Hubert; Schiele, Gregor; Becker, Christian; Ward, Stephen A.
MetadataShow full item record
Cloud systems differ fundamentally in how they offer and charge for resources. While some systems provide a generic programming abstraction at coarse granularity, e.g., a virtual machine rented by the hour, others offer specialized abstractions with fine-grained accounting on a per-request basis. In this paper, we explore Tasklets, an abstraction for instances of short-duration, generic computations that migrate from a host requiring computation to hosts that are willing to provide computation. Tasklets enable fine-grained accounting of resource usage, enabling us to build infrastructure that supports trading computing resources according to various economic models. This computation model is especially attractive in settings where mobile devices can utilize resources in the cloud to mitigate local resource constraints.
DepartmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory; Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
MCS '12: Proceedings of the Third International Workshop on Mobile Cloud Computing and Services
Association for Computing Machinery (ACM)
Paluska, Justin Mazzola, et al. "Vision: a Lightweight Computing Model for Fine-Grained Cloud Computing." Forthcoming in: MCS '12: Proceedings of the Third International Workshop on Mobile Cloud Computing and Services (MCS'12) held with MobiSys2012, June 25-29, 2012, Low Wood Bay, Lake District, United Kingdom.
Author's final manuscript