DOE/MICS Mid Year Project Report

Date: Dec 1, 2002

Project Title:  Self-Configuring Network Monitor

Project Type: Base

PI:  Deb Agarwal and Brian Tierney

__________________________________________________________________

Executive summary

Achieving the goals of high performance distributed data access and computing will require wringing the best possible performance from the networks. Most existing tools for end-to-end tests of network performance provide the end user little or no information from intermediate hops within the network. Without this information, the end-to-end system is unable to identify and diagnose problems within the network.  The goal of this project is to design and implement a self-configuring monitoring system that uses special request packets to automatically activate monitors deployed at the Layer three ingress and egress routers of the ESNet network and within the end site networks. A principal design goal of the system is to provide components that are secure, easy to install, and easy to maintain so that the system does not add a burden to the network’s administration. This architecture will not require modifications to the application or network routing infrastructure. Archived monitoring data will help point the way beyond the handcrafted systems of network testbeds to a production environment that can routinely support high performance distributed applications. This passive monitoring system will integrate with active monitoring efforts and provide an essential component in a complete end-to-end network test and monitoring capability.

Accomplishments May 2002 to Dec 2002

The focus of the past 6 months has been on performance issues, both for the packet capture and for the SNCMPlot analysis tool.

We found that the capture daemon was sometimes missing packets. A thorough analysis of the system showed that this was mainly due to the fact that we were doing too many memory copies of the packet header and generating too much data. To address these issues we did the following:

 

Other work includes:

We continue to work with Tom Dunigan of ORNL to install and test the SCNM box at ORNL, and have been looking at data from the LBNL to ORNL network path. We continue to work with NERSC personnel to test and use the SCNM box at NERSC. We also continue to work with Tom Lehman from ISI, who installed SCNM boxes at ISI East (Arlington, VA) and ISI West (Marina Del Ray, CA), and is planning to move these boxes to PSC and possibly StarTap. We have begun discussions with the network and security staff at SLAC to get approval to install a box there.

We continue to improve documentation of all the SCNM components (see: http://www-itg.lbl.gov/Net-Mon/SCNM_hw_sw.html)

Future Plans (Next six months)

Research interactions

We are working closely with the Net100 project and the LBNL portion of the Bandwidth Estimation project to coordinate opportunities to monitor their active measurement traffic using the self-configuring network monitors.  We are also working with NERSC, ORNL, SLAC, PSC and ESNet personnel to identify issues and deploy monitors.