DocumentCode
533297
Title
Flexible analysis of distributed protocol implementations using virtual time
Author
Weingärtner, Elias ; Ritter, Marko ; Sasnauskas, Raimondas ; Wehrle, Klaus
Author_Institution
Commun. Syst. (COMSYS), RWTH Aachen Univ., Aachen, Germany
fYear
2010
fDate
23-25 Sept. 2010
Firstpage
225
Lastpage
229
Abstract
Analyzing the run-time behavior of network protocol implementations in a distributed setting is difficult. However, such analyses are both vital for assuring their functionality and for performance optimizations. Common debuggers typically do not facilitate the inspection of the global state of a protocol implementation that is distributed among several hosts. In this paper we present a virtual machine (VM) based approach for the analysis of distributed protocol implementations. From each of the VMs we extract local state information of choice. By consolidating a global soft-state based on this information and by providing the virtual machines with a virtual and logical progression of time, we facilitate the flexible analysis of x86-based implementations in a distributed fashion.
Keywords
distributed processing; protocols; virtual machines; distributed protocol implementations; flexible analysis; network protocol implementations; performance optimizations; virtual machine based approach; virtual time; x86-based implementations; Debugging; Monitoring; Operating systems; Protocols; Synchronization; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Software, Telecommunications and Computer Networks (SoftCOM), 2010 International Conference on
Conference_Location
Split, Dubrovnik
Print_ISBN
978-1-4244-8663-2
Electronic_ISBN
978-953-290-004-0
Type
conf
Filename
5623655
Link To Document