We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Fault Injection in Virtualized Systems—Challenges and Applications.
- Authors
Le, Michael; Tamir, Yuval
- 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.
- Subjects
VIRTUAL acoustics; STANDARDS; FAULT currents; VIRTUAL machine systems software; OUTCOME-based education
- Publication
IEEE Transactions on Dependable & Secure Computing, 2015, Vol 12, Issue 3, p284
- ISSN
1545-5971
- Publication type
Article
- DOI
10.1109/TDSC.2014.2334300