Mobile Service Clouds: A Self-Managing Infrastructure for Autonomic Mobile Computing Services [chapter]

Farshad A. Samimi, Philip K. McKinley, S. Masoud Sadjadi
2006 Lecture Notes in Computer Science  
We recently introduced Service Clouds, a distributed infrastructure designed to facilitate rapid prototyping and deployment of autonomic communication services. In this paper, we propose a model that extends Service Clouds to the wireless edge of the Internet. This model, called Mobile Service Clouds, enables dynamic instantiation, composition, configuration, and reconfiguration of services on an overlay network to support self-management in mobile computing. We have implemented a prototype of
more » ... his model and applied it to the problem of dynamically instantiating and migrating proxy services for mobile hosts. We conducted a case study involving data streaming across a combination of Planet-Lab nodes, local proxies, and wireless hosts. Results are presented demonstrating the effectiveness of the prototype in establishing new proxies and migrating their functionality in response to node failures.
doi:10.1007/11767886_10 fatcat:eww7bhdvuja3raogjuoeuxkosi