Seamless mobile computing on fixed infrastructure

The term mobile computing typically evokes images of a laptop, handheld, or wearable computer. However, the plummeting cost of hardware suggests that pervasive computing infrastructure could minimize the need to carry such devices in the near future. Personal computing will be available anywhere on demand, like light at the flip of a switch. Only when a user starts to use a computer will it acquire unique customization and state. When the user finishes using the computer, this customization and state will disappear from it. Thus, a user could travel hands-free yet be confident of making productive use of slivers of free time anywhere. For this to be a compelling vision from a user's viewpoint, the customization and state acquisition process must be accurate and nearly instantaneous. For it to be a viable business model, the management and system administration costs of pervasive deployments of machines must be low. Internet Suspend/Resume is a thick-client approach to mobility in which hardware virtualization and file caching are the keys to rapid personalization of anonymous hardware for transient use.

[1]  J. Duane Northcutt,et al.  The interactive performance of SLIM: a stateless, thin-client architecture , 1999, SOSP.

[2]  Jason Nieh,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation , 2022 .

[3]  Sean W. Smith,et al.  Trusting Trusted Hardware: Towards a Formal Model for Programmable Secure Coprocessors , 1998, USENIX Workshop on Electronic Commerce.

[4]  Stanley T. Rolfe,et al.  A Comparison of the J -lntegral and CTOD Parameters for Short Crack Specimen Testing , 1991 .

[5]  SatyanarayananMahadev Scalable, Secure, and Highly Available Distributed File Access , 1990 .

[6]  Robert W. Brodersen,et al.  The InfoPad Multimedia Terminal: A Portable Device for Wireless Information Access , 1998, IEEE Trans. Computers.

[7]  Mahadev Satyanarayanan,et al.  Integrating Portable and Distributed Storage , 2004, FAST.

[8]  Bennet S. Yee,et al.  Dyad : a system for using physically secure coprocessors , 1991 .

[9]  Mahadev Satyanarayanan,et al.  Scalable, secure, and highly available distributed file access , 1990, Computer.

[10]  Brian D. Noble,et al.  When Virtual Is Better Than Real , 2001 .

[11]  M. Rosenblum,et al.  Optimizing the migration of virtual computers , 2002, OSDI '02.

[12]  James Kempf,et al.  XMOVE: a pseudoserver for X window movement , 1994 .

[13]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[14]  Mahadev Satyanarayanan,et al.  Internet suspend/resume , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[15]  Mahadev Satyanarayanan,et al.  The evolution of Coda , 2002, TOCS.

[16]  Brian D. Noble,et al.  When virtual is better than real [operating system relocation to virtual machines] , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.