Title :
Portable desktop applications based on user-level virtualization
Author :
Youhui Zhang ; Xiaoling Wang ; Gelin Hong Liang Su ; Dongsheng Wang
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing
Abstract :
As computing is becoming increasingly ubiquitous today, it would be very attractive for common computer users to access same personalized desktop environment on any compatible PC anytime and anywhere. This paper presents such a solution for Windows systems based on user-level virtualization technologies. Namely, the userpsilas data, applications and their configurations are stored on a portable USB device. At run-time, the portable desktop-applications on the device will run in a user-mode virtualization environment where some resource (registry, files/directories, environment variables, etc.) accessing APIs are intercepted and redirected to the portable device as necessary. User can access her personalized applications and data conveniently on any compatible computer, although they do not exist on local disk. This paper describes the whole design, technical details and performance evaluation, and presents a demo application. Compared with some existing solutions based on virtual machine technologies, this solution is more efficient in performance and storage capacity.
Keywords :
application program interfaces; portable computers; ubiquitous computing; performance evaluation; personalized desktop environment; portable USB device; portable desktop; storage capacity; ubiquitous computing; user-level virtualization technologies; Application software; Application virtualization; Computer interfaces; Network servers; Pervasive computing; Portable computers; Resource virtualization; Runtime environment; Universal Serial Bus; Virtual machining;
Conference_Titel :
Computer Systems Architecture Conference, 2008. ACSAC 2008. 13th Asia-Pacific
Conference_Location :
Hsinchu
Print_ISBN :
978-1-4244-2682-9
Electronic_ISBN :
978-1-4244-2683-6
DOI :
10.1109/APCSAC.2008.4625473