Computer Science Department
School of Computer Science, Carnegie Mellon University


Pocket ISR: Virtual Machines Anywhere

Benjamin Gilbert, Adam Goode, Mahadev Satyanarayanan

March 2010


Keywords: Internet Suspend/Resume ®, OpenISR, USB key, Live CD, Linux, Fedora, VirtualBox, virtual machines

The Internet Suspend/Resume ® system provides access to a user's computing state anytime and anywhere – as long as there's an ISR client handy. We introduce Pocket ISR, a Linux distribution which can be installed on a USB key and booted on any borrowed PC to quickly provide a complete ISR client without modifying the borrowed machine. In order to ensure adequate I/O performance, Pocket ISR noninvasively uses free disk space on the host computer to store parcel data. Pocket ISR is easy to set up, can automatically update itself to the newest version, and allows an ISR user to achieve the promise of ISR: that personalized computing can be done at any Internet-connected computer, anytime and anywhere.

19 pages

Return to: SCS Technical Report Collection
School of Computer Science

This page maintained by