{'fraction_non_alphanumeric': 0.01564828614008942, 'fraction_numerical': 0.0029806259314456036, 'mean_word_length': 5.782828282828283, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Experiences and Results from a New High Performance Network and Application Monitoring Toolkit

Grid Computing capabilities are increasingly needed for scientific research. Groups such as Globus and the Particle Physics Data Grid are developing tools to meet these needs. An additional challenge is the evaluation and fine-tuning of these applications, as well as support for long term monitoring, performance analysis, and troubleshooting. In September 2001, SLAC started the development of a toolkit for studying the available bandwidth as measured by various network sensing tools and comparing that with the bandwidth achievable by various bulk data transfer applications. This study has provided experience in the challenges of deploying and using the sensor tools and transfer applications, as well as information for fine tuning the applications and analyzing their performance. The results presented in this paper include the deployment challenges, techniques for optimizing the duration of measurements, the impacts of throughput on CPU utilization, optimizing windows and parallel streams, the impact on other users, comparisons of various throughput measurement techniques, patterns of throughput behaviors, forecasting, and comparisons of active and passive measurements. We finish up with possible avenues for future development.