The Case for Execution Replay using a Virtual Machine

Nicolas Loriant 1, 2 Jean-Marc Menaud 1, 2
1 OBASCO - Objects, aspects and components
Mines Nantes - Mines Nantes, Inria Rennes – Bretagne Atlantique
Abstract : Debugging grid systems is complex, mainly because of the probe effect and non reproducible execution. The probe effect arises when an attempt to monitor a system changes the behavior of that system. Moreover, two executions of a distributed system with identical inputs may behave differ- ently due to non determinism. Execution replay is a tech- nique developed to facilitate the debugging of distributed systems: a debugger first monitors the execution of a dis- tributed system and then replays it identically. Existing approaches to execution replay only partially address the probe effect and irreproducibility problem. In this paper, we argue for execution replay of distributed sys- tems using a virtual machine approach. The VM approach addresses the irreproducibility problem, it does not com- pletely avoid the probe effect. Nevertheless, we believe that the full control of the virtual hardware addresses the probe issue well enough to debug distributed system errors.
Type de document :
Communication dans un congrès
2006 WETICE Workshop on Emerging Technologies for Next-Generation GRID, Jun 2006, Manchester, United Kingdom. 2006
Liste complète des métadonnées

Littérature citée [15 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00441363
Contributeur : Nicolas Loriant <>
Soumis le : mardi 15 décembre 2009 - 18:36:12
Dernière modification le : mercredi 11 avril 2018 - 01:57:19
Document(s) archivé(s) le : jeudi 17 juin 2010 - 23:43:48

Fichier

loriant.etngrid06.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00441363, version 1

Citation

Nicolas Loriant, Jean-Marc Menaud. The Case for Execution Replay using a Virtual Machine. 2006 WETICE Workshop on Emerging Technologies for Next-Generation GRID, Jun 2006, Manchester, United Kingdom. 2006. 〈inria-00441363〉

Partager

Métriques

Consultations de la notice

212

Téléchargements de fichiers

99