Design and implementation of device sub-system of transparent computing system based on machine virtualization

XU Guang-bin,WEI Li,ZHOU Yue-zhi,TAO Ran
DOI: https://doi.org/10.3969/j.issn.1001-3695.2008.08.089
2008-01-01
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.
What problem does this paper attempt to address?