|
计算机应用研究 2008
Design and implementation of device sub-system of transparent computing system based on machine virtualization
|
Abstract:
To host an operating system on client devices in a transparent system,the operating system needs to be modified to support device I/O redirection to the server: corresponding virtualized device drivers must be ported to replace original dri-vers.Besides,this method was difficult to be implemented in an operating systems without open interfaces,such as Windows XP.This paper presented a virtualized machine-based device subsystem to solve this problem.By leveraging hardware-supported virtualization of Intel VT and full virtualization approach of Xen,the I/O requested to disk and network devices in the guest domain were redirected to the transparent computing server through presented virtual device drivers integrated into the service domain.As a result,operating systems could run in a transparent client device unmodified.It also implemented a prototype,which verified feasibility of the new method.