DocumentCode :
2427681
Title :
High performance non-intrusive distributed CORBA monitoring
Author :
Vermeulen, Brecht ; De Reu, David ; Dhoedt, Bart ; Demeester, Piet
Author_Institution :
Dept. of Inf. Technol., Ghent Univ., Belgium
fYear :
2002
fDate :
2002
Firstpage :
116
Lastpage :
120
Abstract :
Due to a vast emergence of distributed software based on CORBA, a clear need arises for tools to ease the development, debugging and profiling of such complex distributed software. Existing tools were not satisfactory for our intentions because they show only a sequential packet based view of the CORBA communication, they need instrumentation of the software under test or they only provide a single sniffing point. As a result, we developed our own tool for CORBA monitoring which supports at the user-end a GUI which gives a clear overview of the present objects and the communication between these objects and which is at the low level end supported by distributed sniffing of network traffic at different points in the network. Furthermore, sniffing is done by (high end) Linux PCs with the MIT Click Modular Router package which makes it possible to let the network cards work in a polling mode instead of in interrupt mode to avoid the receive livelock problem. As a result, fully loaded gigabit Ethernet links with a minority of CORBA traffic (which is, for example, the case if CORBA is used in network management) can be sniffed without dropping any GIOP packet. Future work includes further investigation of the profiling part by letting the monitor automatically create statistics about the recorded communication and in a further step this information can then be used for automatic object distributing and load balancing of CORBA objects based on monitoring input.
Keywords :
computer network management; computerised monitoring; distributed object management; graphical user interfaces; local area networks; program debugging; GUI; MIT Click Modular Router package; automatic object distributing; complex distributed software; distributed software; gigabit Ethernet links; high performance nonintrusive distributed CORBA monitoring; load balancing; network management; network traffic; polling mode; receive livelock problem; Computerized monitoring; Graphical user interfaces; Instruments; Linux; Personal communication networks; Sequential analysis; Software debugging; Software testing; Software tools; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IP Operations and Management, 2002 IEEE Workshop on
Print_ISBN :
0-7803-7658-7
Type :
conf
DOI :
10.1109/IPOM.2002.1045766
Filename :
1045766
Link To Document :
بازگشت