Replay debugging of non‐deterministic executions in the Kernel‐based Virtual Machine. (27th May 2011)
- Record Type:
- Journal Article
- Title:
- Replay debugging of non‐deterministic executions in the Kernel‐based Virtual Machine. (27th May 2011)
- Main Title:
- Replay debugging of non‐deterministic executions in the Kernel‐based Virtual Machine
- Authors:
- Kiefer, Kurt E.
Moser, Louise E.
Sicilia, Miguel‐Angel - Abstract:
- <abstract abstract-type="main" id="spe1094-abs-0001"> <title>SUMMARY</title> <p id="spe1094-para-0002">Logging and replay provide numerous benefits for debugging today's increasingly distributed and parallel applications, as well as for debugging within cloud computing environments. Tracking down faults, particularly in applications that involve non‐deterministic executions, becomes much easier if such a technique is used. This article presents a system that leverages the functionality of modern x86 hardware extensions present in Intel and AMD processors to implement logging and replay of the Kernel‐based Virtual Machine (KVM). With our KVM‐based logging and replay system, virtual machines can be logged at will. The system can record the behavior of the operating system, the applications, the network traffic, and the user input. At a later time, and even on another machine, the problematic execution can be replayed and analyzed. The implementation incurs a minimal amount of processing and memory overhead, and thus, its effects are largely imperceptible to users of the system. Copyright © 2011 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software, practice & experience. Volume 43:Number 11(2013)
- Journal:
- Software, practice & experience
- Issue:
- Volume 43:Number 11(2013)
- Issue Display:
- Volume 43, Issue 11 (2013)
- Year:
- 2013
- Volume:
- 43
- Issue:
- 11
- Issue Sort Value:
- 2013-0043-0011-0000
- Page Start:
- 1261
- Page End:
- 1281
- Publication Date:
- 2011-05-27
- Subjects:
- Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.1094 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 3723.xml