DocumentCode
110980
Title
Fault Injection in Virtualized Systems—Challenges and Applications
Author
Le, Michael ; Tamir, Yuval
Author_Institution
Comput. Sci. Dept., UCLA, Los Angeles, LA, USA
Volume
12
Issue
3
fYear
2015
fDate
May-June 1 2015
Firstpage
284
Lastpage
297
Abstract
We analyze the interaction between system virtualization and fault injection: (i) use of virtualization to facilitate fault injection into non-virtualized systems, and (ii) use of fault injection to evaluate the dependability of virtualized systems. We explore the benefits of using virtualization for fault injection and discuss the challenges of implementing fault injection in virtualized systems along with resolutions to those challenges. For experimental evaluation, we use a test platform that consists of the Gigan fault injector, that we have developed, with the Xen virtual machine monitor. We evaluate the degree to which fault injection results obtained from running the target system in a virtual machine are comparable to running the target system on bare hardware. We compare results when injection is done from within the target system versus from the hosting hypervisor. We evaluate the performance benefits of leveraging system virtualization for fault injection. Finally, we demonstrate the capabilities of our injector and highlight the benefits of leveraging system virtualization for fault injection by describing deployments of Gigan to evaluate both non-virtualized and virtualized systems.
Keywords
computer network reliability; fault diagnosis; virtual machines; virtualisation; Gigan fault injector; Xen virtual machine monitor; computer systems; fault injection; hypervisor; system virtualization; virtualized systems; Computer crashes; Hardware; Kernel; Registers; Virtual machine monitors; Virtualization; Fault injection; hypervisors; reliability; virtualization;
fLanguage
English
Journal_Title
Dependable and Secure Computing, IEEE Transactions on
Publisher
ieee
ISSN
1545-5971
Type
jour
DOI
10.1109/TDSC.2014.2334300
Filename
6866200
Link To Document