TY - GEN
T1 - Virtual execution environment for windows applications
AU - Sun, Hailei
AU - Wo, Tianyu
PY - 2011
Y1 - 2011
N2 - Application virtualization has been a trend for the architecture of Software as a Service (SaaS), which isolates applications from OS and from other applications. This paper provides a solution of virtual execution environment for windows applications, which intercepts a select subset of system calls at the user-level, incorporates the resources requested by the applications which are stored in different places through copy-on-write scheme and renaming mechanisms and implements three modules, including virtual registry, file visit virtualization and system objects virtualization in order to isolate applications from OS and from other application partially. Using the environment, the applications could be run in the host system without installation and without any changes. Experimental results demonstrate that the overhead of our solution is limited and acceptable.
AB - Application virtualization has been a trend for the architecture of Software as a Service (SaaS), which isolates applications from OS and from other applications. This paper provides a solution of virtual execution environment for windows applications, which intercepts a select subset of system calls at the user-level, incorporates the resources requested by the applications which are stored in different places through copy-on-write scheme and renaming mechanisms and implements three modules, including virtual registry, file visit virtualization and system objects virtualization in order to isolate applications from OS and from other application partially. Using the environment, the applications could be run in the host system without installation and without any changes. Experimental results demonstrate that the overhead of our solution is limited and acceptable.
KW - Application virtualization
KW - Virtual execution environment
UR - https://www.scopus.com/pages/publications/80055110945
U2 - 10.1109/CCIS.2011.6045094
DO - 10.1109/CCIS.2011.6045094
M3 - 会议稿件
AN - SCOPUS:80055110945
SN - 9781612842011
T3 - CCIS2011 - Proceedings: 2011 IEEE International Conference on Cloud Computing and Intelligence Systems
SP - 382
EP - 386
BT - CCIS2011 - Proceedings
T2 - 2011 IEEE International Conference on Cloud Computing and Intelligence Systems, CCIS2011
Y2 - 15 September 2011 through 17 September 2011
ER -