Using NetLogger for Distributed Systems Performance Analysis of the BaBar Data Analysis System
Brian Tierney, Jacek Becla, Dan Gunter, Bob Jacobsen, David R. Quarrie · 1997
Developers and users of high-performance distributed systems often observe performance problems, the reasons for which are rarely obvious. Bottlenecks can occur in any of the components along the paths through which the data flows: the applications, the operating systems, the hosts, or the network. We have developed a methodology, known as NetLogger, for detailed, end-to-end, top-to-bottom monitoring and analysis of all system components. NetLogger is being added to the data analysis systems that are used at the Stanford Linear Accelerator Center (SLAC) for the BaBar Project, and some initial results are presented in this paper. Keywords: performance analysis, NetLogger, BaBar 1.0 Introduction Developers and users of high-performance distributed systems often observe performance problems such as unexpectedly low throughput or high latency. The reasons for the poor performance can be manifold and are frequently not obvious. It is often difficult to track down performance proble...