ACM Home Page
Please provide us with feedback. Feedback
Transient customization of mobile computing infrastructure
Full text PdfPdf (652 KB)
Source International Conference On Mobile Systems, Applications And Services archive
Proceedings of the First Workshop on Virtualization in Mobile Computing table of contents
Breckenridge, Colorado
SESSION: Security table of contents
Pages 37-41  
Year of Publication: 2008
ISBN:978-1-60558-328-0
Authors
Adam Wolbach  Carnegie Mellon University
Jan Harkes  Carnegie Mellon University
Srinivas Chellappa  Carnegie Mellon University
M. Satyanarayanan  Carnegie Mellon University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 8,   Citation Count: 0
Additional Information:

abstract   references  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1622103.1622108
What is a DOI?

ABSTRACT

Kimberley is a system that simplifies transient use of fixed hardware infrastructure by a mobile device. It uses virtual machine (VM) technology to resolve the tension between standardizing infrastructure for ease of deployment and maintenance, and customizing that infrastructure to meet the specific needs of a user. Kimberley decomposes the state of a customized VM into a widely-available base VM and a much smaller private VM overlay. The base is downloaded by the infrastructure in advance. Only the small overlay needs to be delivered from the mobile device, or under its control from a public web site. This strategy keeps startup delay low. It may also conserve energy on the mobile device by reducing the volume of wireless transmission. We have built a prototype of Kimberley, and our experiments confirm the feasibility of this approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Balan, R., Flinn, J., Satyanarayanan, M., Sinnamohideen, S., and Yang, H. The Case For Cyber Foraging. In Proceedings of the 10th ACM SIGOPS European Workshop (Saint-Emilion, France, September 2002).
 
2
Balan, R., Gergle, D., Satyanarayanan, M., and Herbsleb, J. Simplifying Cyber Foraging for Mobile Devices. In Proceedings of the 5th International Conference on Mobile Computing Systems, Applications and Services (MobiSys 2007) (San Juan, Puerto Rico, June 2007).
 
3
Flinn, J., Sinnamohideen, S., Tolia, N., and Satyanaryanan, M. Data Staging on Untrusted Surrogates. In Proceedings of the FAST '03 Conference on File and Storage Technologies (San Francisco, CA, March 2003).
 
4
Goyal, S., and Carter, J. A Lightweight Secure Cyber Foraging Infrastructure for Resource-Constrained Devices. In Proceedings of the Sixth Workshop on Mobile Computing Systems and Applications (English Lake District, UK, December 2004).
 
5
Kozuch, M., Satyanarayanan, M. Internet Suspend/Resume. In Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications (Callicoon, NY, June 2002).
 
6
Richardson, T., Stafford-Fraser, Q., Wood, K. R., and Hopper, A. Virtual Network Computing. IEEE Internet Computing 2, 1 (Jan/Feb 1998).
 
7
Satyanarayanan, M., Gilbert, B., Toups, M., Tolia, N., Surie, A., O'Hallaron, D., Wolbach, A., Harkes, J., Perrig, A., Farber, D. J., Kozuch, M., Helfrich, C., Nath, P., and Lagar-Cavilla, A. Pervasive Personal Computing in an Internet Suspend/Resume System. IEEE Internet Computing 11, 2 (March/April 2007).
 
8
Satyanarayanan, M. The Evolution of Coda. ACM Transactions on Computer Systems 20, 2 (May 2002).
 
9
Satyanarayanan, M., Sukthankar, R., Goode, A., Huston, L., Mummert, L., Wolbach, A., Harkes, J., Gass, R., Schlosser, S. The OpenDiamond Platform for Discard-based Search. Tech. Rep. CMU-CS-08-132, Computer Science Department, Carnegie Mellon University, May 2008.
 
10
vizioncore. vpackager version 1.0 user manual, 2007. [Online; accessed on 13-April-2008 at http://www.vizioncore.com/vPackager.html].
 
11
Want, R., Pering, T., Sud, S., and Rosario, B. Dynamic Composable Computing. In Proceedings of the Ninth Workshop on Mobile Computing Systems and Principles (HotMobile 2008) (Napa, CA, February 2008).
 
12
Wikipedia. Avahi (software) --- Wikipedia, The Free Encyclopedia, 2008. [Online; accessed 9-June-2008 at "http://en.wikipedia.org/w/index.php?title=Avahi_%28software%29&oldid=189746162"].
 
13
Wikipedia. D-Bus --- Wikipedia, The Free Encyclopedia, 2008. [Online; accessed 9-June-2008 at http://en.wikipedia.org/w/index.php?title=D-Bus&oldid=217062865].
 
14
Wikipedia. Lempel-Ziv-Markov chain algorithm --- Wikipedia, The Free Encyclopedia, 2008. [Online; accessed 22-April-2008 at http://en.wikipedia.org/w/index.php?title=Lempel-Ziv-Markov_chain_algorithm&oldid=206469040].
 
15
Wikipedia. VirtualBox --- Wikipedia, The Free Encyclopedia, 2008. [Online; accessed 21-April-2008 at http://en.wikipedia.org/w/index.php?title=VirtualBox&oldid=206252157].