DocumentCode
2840372
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
fYear
2008
fDate
4-6 Aug. 2008
Firstpage
1
Lastpage
6
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/APCSAC.2008.4625473
Filename
4625473
Link To Document