Jeff Boote, Eric L. Boyd, Rich Carlson, Hyungseok Chung

Slides:



Advertisements
Similar presentations
PerfSONAR: Schema, Topology and Discovery Martin Swany.
Advertisements

CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
Proposal by CA Technologies, IBM, SAP, Vnomic
1 Semester 2 Module 4 Learning about Other Devices Yuda college of business James Chen
Connect. Communicate. Collaborate Towards Multi-domain Monitoring for the Research Networks Nicolas Simar, Dante TNC 2005, Poznan, June 2005.
© 2006 Open Grid Forum Network Measurements Working Group Agenda Chairs:Eric Boyd Richard Hughes-Jones Mark Leese GGF19, Chapel Hill, 1 st February 2007,
Chapter 1 Read (again) chapter 1.
© 2006 Open Grid Forum Network Measurements Working Group Chairs:Eric Boyd Richard Hughes-Jones Mark Leese GGF18, Washington, 12 th Sepetember 2006, Session.
© 2006 Open Grid Forum Network Measurements Working Group Chairs:Eric Boyd Richard Hughes-Jones Mark Leese GGF18, Washington, 13 th Sepetember 2006, Session.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
NMWG GGF10 Berlin March 2004 R. Hughes-Jones Manchester Network Measurements Working Group Chairs:Richard Hughes-Jones Brian Tierney Eric Boyd ISP Area.
DataGrid WP7 Oct 2002 R. Hughes-Jones Manchester GGF 5 and GGF 6 Richard Hughes-Jones The University of Manchester.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
© 2006, The Technology FirmWWW.THETECHFIRM.COM 1 WINDOWS XP SUPPORT TOOLS.
GEANT Performance Monitoring Infrastructure – Joint Techs meeting July Nicolas Simar GEANT’s Performance Monitoring.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
An XML Schema for NMWG Yee-Ting Li, UCL. Metrics All results from Network Monitoring stored in some format All results from Network Monitoring stored.
The NMWG Framework A (very) brief introduction Raphael Dourado 13/04/20121.
EGEE is a project funded by the European Union under contract IST Bandwidth Measurements Loukik Kudarimoti Network Engineer, DANTE JRA4 Meeting,
NDT: Update Duplex Mismatch Detection Rich Carlson Winter Joint Tech February 15, 2005.
© 2006 Open Grid Forum Network Measurements Working Group Summary of the Version 2 Schemata Richard Hughes-Jones Martin Swany, Jason.
ALTO BOF Charter Discussion. Charter Iterated (twice) on the list  Several comments on the first version Terminology, caching  No complains on current.
Mark Leese Daresbury Laboratory GridMon – Grid Network Performance Monitoring for UK e-Science AllHands 2003 – Thursday 4 th September.
Network Schemata Martin Swany. Perspective UNIS – Uniform Network Information Schema –Unification of perfSONAR Lookup Service (LS) and Topology Service.
NMWG GGF7 Tokyo March 2003 R. Hughes-Jones Manchester A Hierarchy of Network Measurements for Grid Applications and Services Les Cottrell, Richard Hughes-Jones,
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
© 2006 Open Grid Forum Network Monitoring and Usage Introduction to OGF Standards.
LAMP: Leveraging and Abstracting Measurements with perfSONAR Guilherme Fernandes
NMWG GGF13 Seoul March 2005 R. Hughes-Jones Manchester Network Measurements Working Group Summary of the Work on "new" Schemata Richard Hughes-Jones Main.
GENI Instrumentation and Measurement System - Schema Martin Swany.
Interoperable Measurement Frameworks: Joint Monitoring of GEANT & Abilene Eric L. Boyd, Internet2 Nicolas Simar, DANTE.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
Mark Leese (Daresbury Laboratory) Paul Mealor (University College London) 1st EGEE Conference Cork, April 2004 Network Monitoring: The GGF Perspective.
July 19, 2004Joint Techs – Columbus, OH Network Performance Advisor Tanya M. Brethour NLANR/DAST.
Building A Network: Cost Effective Resource Sharing
Exchanging Network Measurement Data using Web Services Merten Leupolt Supervisors: Daniel Gunter, DSD Martin Swany, University of Delaware DSD Meeting.
Keimyung University 1 Network Control Hong Taek Ju College of Information and Communication Keimyung University Tel:
INFSO-RI Enabling Grids for E-sciencE Diagnostic Tool Brainstorming Ratnadeep Abrol EGEE JRA4 F2F, DANTE, Cambridge 9 th May 2005.
– 1 – Update on GGF Measurement Activities Bruce Lowekamp The College of William and Mary.
PerfSONAR Schema and Topology Martin Swany. Schema Key Goals: Extensibility, Normalization, Readability Break representation of performance measurements.
Leading the pervasive adoption of grid computing for research and industry © 2005 Global Grid Forum The information contained herein is subject to change.
Manajemen Jaringan, Sukiswo ST, MT 1 Network Control Sukiswo
released for field test training
R. Hughes-Jones Manchester
Grid Scheduling Architecture – Research Group
NAT , Device Discovery Chapter 9 , chapter 10.
Network Measurements Working Group
Oracle Solaris Zones Study Purpose Only
Grid Information Services: alternate models
Chapter 8: Monitoring the Network
Pong: Diagnosing Spatio-Temporal Internet Congestion Properties
DetNet Information Model Consideration
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
Building A Network: Cost Effective Resource Sharing
SLAC monitoring Web Services
Interoperable Measurement Frameworks: Internet2 E2E piPEs and NLANR Advisor Eric L. Boyd Internet2 17 April 2019.
An Implementation of the Profile Document.
“Detective”: Integrating NDT and E2E piPEs
Anup K.Talukdar B.R.Badrinath Arup Acharya
Internet2 E2E piPEs Project
CIS679: Two Planes and Int-Serv Model
An Implementation of the Profile Document.
A General Approach to Real-time Workflow Monitoring
Net Rat Network Reliability and Troubleshooting.
Presentation transcript:

Jeff Boote, Eric L. Boyd, Rich Carlson, Hyungseok Chung Pipefitters BOF Jeff Boote, Eric L. Boyd, Rich Carlson, Hyungseok Chung 4 December 2018

Pipefitters BOF BWCTL: Bandwidth Control (Jeff Boote) Building a Measurement Framework: Request and Response Schemas (Eric Boyd) “Detective”: Integrating NDT and E2E piPEs (Rich Carlson) Wise* Trafview: Flow-based Measurement and Analysis System (Hyungseok Chung) 12/4/2018

Building a Measurement Framework: Request and Response Schemas Eric L. Boyd, Internet2 Reporting on GGF NMWG Activities 4 December 2018

GGF Network Measurement Working Group Hierarchy of Network Performance Characteristics Request Schema Requirements and Sample Implementation 12/4/2018

Network Performance Characteristics Sub-WG Les Cottrell, SLAC Richard Hughes-Jones, University of Manchester Thilo Kielmann, Vrije Universiteit Bruce Lowenkamp, College of William and Mary Martin Swany, University of Delaware Brian Tierney, LBNL 12/4/2018

Hierarchy of Network Performance Characteristics Standard set of network characteristics Network classification hierarchy Useful for Grid applications and services Facilitates portability of all measurements actually taken Submitted to GGF http://www-didc.lbl.gov/NMWG/docs/draft-ggf-nmwg-hierarchy-02.pdf 12/4/2018

Terminology Network characteristics are the intrinsic properties of a portion of the network that are related to the performance and reliability of the network. Measurement methodologies are the means and methods of applying those characteristics An observation is an instance of the information obtained by applying the measurement methodology. 12/4/2018

Relationship between Terms 12/4/2018

Describing a Network Measurement Two Elements: Characteristic being Measured Network Entity that the Measurement Describes Nodes Paths 12/4/2018

Relationship between Node and Path Network Entities 12/4/2018

Characteristics GGF Discovery and Monitoring Event Descriptions (DAMED) WG <entity type>.<characteristic>.<sub-characteristic> Examples path.delay.oneway path.loss.oneway path.bandwidth.achievable 12/4/2018

Subset of Characteristics 12/4/2018

Network Topology Representation End-to-end are the common case of host-to-host measurements Links between between routers and switches are frequently measured for capacity, availability, latency, and loss Nodes may report useful information such as router queue discipline or host interface speed Physical vs. Functional Topologies Nodes: Hosts, Internal Nodes, Virtual Nodes 12/4/2018

GGF Network Measurement Working Group Hierarchy of Network Performance Characteristics Request Schema Requirements and Sample Implementation 12/4/2018

Request Schema Sub-Working Group Mark Leese, Daresbury Laboratory Nicolas Simar, DANTE Loukik Kudarimoti, DANTE Jeff Boote, Internet2 Eric Boyd, Internet2 Matt Zekauskas, Internet2 Dan Gunter, LBNL Tanya Brethour, NLANR/DAST Paul Mealor, University College London Warren Matthews, Georgia Tech 12/4/2018

Test / Data Request and Response Protocol 12/4/2018

Request Schema Requirements Document: http://www.gridmon.dl.ac.uk/nmwg/request_schema_requirements-01b.rtf Schema and Examples: http://www.hep.ucl.ac.uk/~pdm/nmwg/ XML Spy Documentation http://www.hep.ucl.ac.uk/~pdm/nmwg/Dante-NM-WG-RequestSchema2-docs/#element_NetworkMeasurementRequest_Link028220C0 12/4/2018

What: Measurement/Metric Info Use DAMED-style name One characteristic / message Possible to request multiple statistical data Extensible to unsupported statistical data Number of Results (Positive real number or “all”) 12/4/2018

Where: Source and Destination Information Flexible, allow Hostnames IP Addreses (IPv4 and IPv6) Aliases (e.g. “edge router”), if alias file known to source and destination Source Address info required 12/4/2018

When: Time Information (1) Target Time Target Time (Absolute Time or “now”) Relative negative and positive time tolerances Negative time tolerance can be (“infinity”) Time Interval Give Start & End Time Target Time = Start Time Negative Time Tolerance = 0 Positive Time Tolerance = End Time – Start Time Max # Results = “all” Absolute Time Seconds since 1970, XML type, or NTP timestamp) 12/4/2018

When: Time Information (2) Evaluate “now” as late as possible Testing Interval to Control Timing of Tests Specified in Seconds, accurate to microsecond granularity 12/4/2018

How: Test Parameters (1) Allow either: NMWG-style Predefined Tags <packetTypeParam>TCP</packetTypeParam> Or: Allow Command-Line Tool Parameters <sourceParameterString>-c –p 501</sourceParameterString> <destParameterString>-s –w 1024k</destParameterString> 12/4/2018

How: Test Parameters (2) Maintain Parameter Order Employ Receiving System Parameter Defaults Reject Requests if Required Parameter Cannot be Supported Ability to Request Measurement Parameters Ability to Set Ranges and Preferential Order for Tool Parameters 12/4/2018

Other (Non-)Requirements Desirable: Ability to add Custon Tags Non-Requirements: Ability to query monitoring and data publishing capabilities What network monitoring data available? What tools are available? What are tool versions? What parameters can be used with tools? 12/4/2018

Request Schema Example http://www.hep.ucl.ac.uk/~pdm/nmwg/2004-01-08-Dante-NM-WG-RequestSchema2-examples/Dante-NM-WG-RequestSchema2-demo-Iperf.xml 12/4/2018

Conclusions Consensus emerging on network measurement characteristic definitions Test/Data Request and Response Schemas in “Alpha” Form Future work includes: Abstracting commonalities between request and response schemas into an inherited schema Intermediate schemas Full-blow “Grid Service” (including Discovery, AA) 12/4/2018

12/4/2018