DocumentCode :
3032891
Title :
Improving Virtual Machine Reliability with Driver Fault Isolation
Author :
Hao Zheng ; Xiaoshe Dong ; Endong Wang ; Baoke Chen ; Nan Wu ; Xingjun Zhang
Author_Institution :
Dept. of Comput. Sci. & Technol., Xi´an Jiaotong Univ., Xian, China
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
239
Lastpage :
244
Abstract :
With the development of virtualization technologies, the server resources are maximized by integrating multiple operating systems into a high-performance server. So the server is possible to provide services to more users simultaneously. However, the driver fault still impacts the reliability of the operating system in the virtual machine, and impacts the continuity and stability of services. This paper proposes a architecture to improve the reliability of the virtual machine environments. By monitoring the driver´s memory usage, the architecture creates the authorization table. Through setting the corresponding shadow page table in the virtual machine manager of the whole kernel space of the virtual machine, the architecture captures the write operation of the virtual machine. Combing with the authorization table, the correctness of the writing operations can be determined. Our architecture needn´t to modify the drivers and is easy to develop. Experimental results show that the architecture can effectively isolate the driver faults, and improve the reliability of the virtual machine environments.
Keywords :
device drivers; fault diagnosis; operating system kernels; system monitoring; virtual machines; authorization table; driver fault isolation; driver memory usage monitoring; high-performance server; kernel space; multiple operating systems; operating system reliability; server resources; service continuity; service stability; shadow page table; virtual machine environment; virtual machine manager; virtual machine reliability; virtualization technology; write operation; writing operation correctness; Authorization; Computer crashes; Kernel; Memory management; Monitoring; Reliability; Driver Isolation; Reliability; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
Conference_Location :
Honolulu, HI
Type :
conf
DOI :
10.1109/SNPD.2013.64
Filename :
6598472
Link To Document :
بازگشت