Connie Logg February 13 and 17, 2005

Slides:



Advertisements
Similar presentations
05/11/2001 CPT week Natalia Ratnikova, FNAL 1 Software Distribution in CMS Distribution unitFormContent Version of SCRAM managed project.
Advertisements

Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
Connect. Communicate. Collaborate WI5 – tools implementation Stephan Kraft October 2007, Sevilla.
1 Traceanal: a tool for analyzing and representing traceroutes Les Cottrell, Connie Logg, Ruchi Gupta, Jiri Navratil SLAC, for the E2Epi BOF, Columbus.
1 SLAC Internet Measurement Data Les Cottrell, Jerrod Williams, Connie Logg, Paola Grosso SLAC, for the ISMA Workshop, SDSC June,
MAGGIE NIIT- SLAC On Going Projects Measurement & Analysis of Global Grid & Internet End to end performance.
Collaborative Picture Gallery Project Presentation Amos Hersch Aviad Barzilai Supervisor Maxim Gurevitch Lab Chief Eng. Ilana David.
HEPIX 2005Hege Hansbakk - Managing software licences1 Managing software licences Background Software Licensing LicMon – Licence Monitoring LicMon – Future.
October 2003 Iosif Legrand Iosif Legrand California Institute of Technology.
Magda – Manager for grid-based data Wensheng Deng Physics Applications Software group Brookhaven National Laboratory.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
A Mobile-Agent-Based Performance-Monitoring System at RHIC Richard Ibbotson.
TeraPaths: A QoS Collaborative Data Sharing Infrastructure for Petascale Computing Research Bruce Gibbard & Dantong Yu High-Performance Network Research.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
LAN and WAN Monitoring at SLAC Connie Logg September 21, 2005.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES PhEDEx Monitoring Nicolò Magini CERN IT-ES-VOS For the PhEDEx.
1 Using Netflow data for forecasting Les Cottrell SLAC and Fawad Nazir NIIT, Presented at the CHEP06 Meeting, Mumbai India, February
IEPM-BW Deployment Experiences Connie Logg SLAC Joint Techs Workshop February 4-9, 2006.
DataGrid Wide Area Network Monitoring Infrastructure (DWMI) Connie Logg February 13-17, 2005.
Measurement & Analysis of Global Grid & Internet End to end performance (MAGGIE) Network Performance Measurement.
1 Overview of IEPM-BW - Bandwidth Testing of Bulk Data Transfer Tools Connie Logg & Les Cottrell – SLAC/Stanford University Presented at the Internet 2.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
EbiTrack Architecture Version 1.0 September 24, 2012.
SAM Sensors & Tests Judit Novak CERN IT/GD SAM Review I. 21. May 2007, CERN.
Licensing Infrastructure Issues Solutions Experience Matthias Schröder for N.Høimyr, M.Katzarova, P.Saiz, A.M.Osborne, A.Thys, P.Bähler, H.Hansbakk.
Group Communication Theresa Nguyen ICS243f Spring 2001.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
GEMINI: Active Network Measurements Martin Swany, Indiana University.
Status of tests in the LCG 3D database testbed Eva Dafonte Pérez LCG Database Deployment and Persistency Workshop.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Magda Distributed Data Manager Torre Wenaus BNL October 2001.
Toward a Measurement Infrastructure. Warren Matthews (SLAC) Presented at the e2e Workshop Miami, FL, February 2003.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
SPS Spotlight Series October 2014
Architecture Review 10/11/2004
IEPM-BW Deployment Experiences
WP4 meeting Heidelberg - Sept 26, 2003 Jan van Eldik - CERN IT/FIO
Database Replication and Monitoring
The CALgorithm for Detecting Bandwidth Changes
Database System Concepts and Architecture
Networking for the Future of Science
IEPM-BW Deployment Experiences
CERN-Russia Collaboration in CASTOR Development
GLAST Release Manager Automated code compilation via the Release Manager Navid Golpayegani, GSFC/SSAI Overview The Release Manager is a program responsible.
Using Netflow data for forecasting
Connie Logg, Joint Techs Workshop February 4-9, 2006
ExaO: Software Defined Data Distribution for Exascale Sciences
End-to-end Anomalous Event Detection in Production Networks
Chapter 2: The Linux System Part 1
Navigating PingER Les Cottrell – SLAC
Introduction to Apache
Experiences in Traceroute and Available Bandwidth Change Analysis
Network Performance Measurement
Technical Capabilities
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
SLAC monitoring Web Services
IEPM. Warren Matthews (SLAC)
MAGGIE NIIT- SLAC On Going Projects
The CALgorithm for Detecting Bandwidth Changes
Interoperable Measurement Frameworks: Internet2 E2E piPEs and NLANR Advisor Eric L. Boyd Internet2 17 April 2019.
Net Rat Network Reliability and Troubleshooting.
Status and plans for bookkeeping system and production tools
New Technologies for Storage and Display of Meteorological Data
CS-Status Results from workshop 2008 Statistics Miscellaneous
Web Application Development Using PHP
Presentation transcript:

Connie Logg February 13 and 17, 2005 DataGrid Wide Area Network Monitoring Infrastructure (DWMI) aka IEPM-BW Connie Logg February 13 and 17, 2005

History SLAC CALTECH BNL CERN Originally done for SC2001 demo and called IEPM-BW After SC2001, development continued FNAL picked up IEPM-BW and adapted it to their site In Spring 2004 – redesigned for TeraPaths monitoring project Currently still called IEPM-BW, and deployed at 4 sites SLAC CALTECH BNL CERN

Architecture - I Use MySQL database Written in perl All configuration is in the database so the code can self configure Allows flexibility for adding new types of data Written in perl Low impact probes (currently abwed, traced, and pingd) have daemons that run independently High impact probes have a daemon (bw-synchd) which insures that high impact probes do not run simultaneously and that there is a break between each test.

Architecture - II Results from all probes written to a data directory and are loaded by load-datad daemon which assures that the data base is not bombarded by hundreds of writes simultaneously. Analysis scripts run every hour or two depending upon how long they take Plot data, traceroute reports, master web page generation

MySQL Database Tables - I NODES – Each node has an entry and its specs (latitude, longitude, contact, paths, et al.) MONHOST – Active monitoring host(s) information (web/cgi paths, data analysis specs, et al.) TOOLSPECS – Probe specifications (probe, probe options, frequency, testtype, et al.)

MySQL Database Tables - II Many types of tests possible background – low impact tests which can run concurrently (traceroute, ping, abwe) background-syn – Tests which must be run one at a time (iperf) On demand – to be implemented

MySQL Database Tables - III SCHEDULE scheduler inserts probe requests into the SCHEDULE Daemons read SCHEDULE table for the probes they are responsible for within the “current” timeframe, and run the probes. All results are written to a data directory and loaded by the data loading daemon

APIs and other utilities Fetch-ping-data Fetch-abwe-data Fetch-trace-data Fetch-bw-data (e.g iperf) Etc.. All take a nodename and timespan and return a filename where the data is stored

Data Analysis Time series plots – group and individual Diurnal analysis & fitting Traceroute analysis Bandwidth Change Analysis – will be augmented by other methods currently be researched and developed

CGI Utilities – in development Add and update NODES Add and update TOOLSPECS Add and update MONHOST Interactive data analysis

Informational Web Pages Table of defined NODES Table of defined MONHOST Table of TOOLSPECS – probe specifications Description of data base tables Report on data logging for past few weeks PLM – needs updating Others to come – every time I have to look at something for validation, I create a web page

Futures Make data available via web services Interactive data analysis CGIs Add additional probe types Develop complete distribution kit – complicated by differing locations and versions of perl, gnuplot, mysql, graphics libs, ploticus, iperf, etc. Add additional anomaly detection techniques

Summary The objective is to provide for regular and reliable network probe testing and data collection from several locations around the world Make the data available to the community Provide a framework for the incorporation of a variety of analysis tools

Acknowledgements Many people have contributed content to this system over the years Maxim Grigoriev (FNAL), I-Heng Mei (SLAC RA), Manish Bhargava (SLAC RA), Ruchi Gupta (SLAC RA) Mahesh Chhaparia (SLAC RA) Parakram Khandpur (SLAC RA) And of course: Les Cottrell

Questions & Considerations BWCTL – not installed everywhere and it is one more thing I would need to install as part of the distribution kit and maintain Does not do multiple iperf streams May want other heavyweight tests that bwctl does not provide for OWAMP – special NTP configuration