NCAR perfSONAR Pete Siemsen September 19, 2012. Hardware and software Dedicated server with 2 10G ports –Only one is connected – Outside UCAR firewall.

Slides:



Advertisements
Similar presentations
Network Time Protocol (NTP) August 9 th 2011, OSG Site Admin Workshop Jason Zurawski – Internet2 Research Liaison.
Advertisements

Iperf Tutorial Jon Dugan Summer JointTechs 2010, Columbus, OH.
Routing Basics By Craig Lindstrom. Overview Routing Process Routing Process Default Routing Default Routing Static Routing Static Routing Dynamic Routing.
ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Service Level Agreement A Service Level Agreement (SLA) is a formal definition of the relationship that exists between a service.
Measuring Packet Reordering NETREAD UC Berkeley George Porter Oct 4, 2002.
Mapping a Network by Latency (and other things) Client connecting to , UDP port.
Internet Bandwidth Measurement Techniques Muhammad Ali Dec 17 th 2005.
Network Performance Toolkit (NPToolkit) A Knoppix Live-CD Rich Carlson Tools Tutorial 12/4/06.
Network Testing Tools Ettore Tamiro GARR - Network Operation Center PAP Workshop July 15, 2009.
Linux Networking Commands
Ssh: secure shell. overview Purpose Protocol specifics Configuration Security considerations Other uses.
Internet Communication Models. Two Communication Paradigms: Stream vs. Message StreamMessage Connection-orientedConnectionless 1-1 communication1-1, 1-many,
Network Performance Measurement Atlas Tier 2 Meeting at BNL December Joe Metzger
Performance Measurement Tools August 9 th 2011, OSG Site Admin Workshop Jason Zurawski – Internet2 Research Liaison.
Performance Measurement Tools March 10 th 2011, OSG All Hands Workshop - Network Performance Jason Zurawski, Internet2.
CS 6401 Internet Protocol Outline Introduction to Internet Protocol Header and address formats ICMP Tools.
Videoconferencing: Network Tools & Troubleshooting Dave Devereaux-Weber University of Wisconsin-Madison Internet2 Commons Site Coordinator Training March.
Videoconferencing: Network Tools & Troubleshooting Dave Devereaux-Weber University of Wisconsin-Madison Internet2 Commons Site Coordinator Training September.
Hands-on Networking Fundamentals
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
2007/01/031 Bandwidth Test Controller Speaker : Po-Chou Chen Cheng-Lin Tsai Advisor : Quincy Wu Date : 2008/01/03.
BWCTL March 10 th 2011, OSG All Hands Meeting, Network Performance Jason Zurawski – Internet2.
Module 8: Investigative Tools
1 IP: putting it all together Part 2 G53ACC Chris Greenhalgh.
Network Tools TCP/IP interface configuration query - MAC (HW) address and IP address – Linux - /sbin/ifconfig – MS Windows – ipconfig/all 1.
Transport Layer: TCP and UDP. Overview of TCP/IP protocols Comparing TCP and UDP TCP connection: establishment, data transfer, and termination Allocation.
BWCTL August 9 th 2011, OSG Site Admin Workshop Jason Zurawski – Internet2 Research Liaison.
PerfSONAR MDM and TCP buffers Domenico Vicinanza DANTE, Cambridge, UK EGI Technical Forum 2013, Madrid, Spain.
All Rights Reserved © Alcatel-Lucent | TIA 30.3 Contribution | August 2010 Telecommunications Industry AssociationTR-30.3/ Arlington, VA.
1 Internet Tool Practice 한두균 송정환
Internet2 E2EPI End-2-End Performance Initiative Jeff W. Boote Internet2 29 May 2006.
UNH network currently supports a 2.5 gbps network on campus. This network services thousands of users a day, and must be secure. These security measures.
ASCR/ESnet Network Requirements an Internet2 Perspective 2009 ASCR/ESnet Network Requirements Workshop April 15/16, 2009 Richard Carlson -- Internet2.
BNL’s Network diagnostic tool IPERF was used and combined with different strategies to analyze network bandwidth performance such as: -Test with iperf.
Packet Filtering COMP 423. Packets packets datagram To understand how firewalls work, you must first understand packets. Packets are discrete blocks of.
OWAMP August 10 th 2010, OSG Site Admin Workshop - Network Performance Jason Zurawski, Internet2.
NLANR The National Laboratory for Applied Network Research funded by the National Science Foundation, provides engineering,
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation Analyzing.
IP Telephone Lab 1 Connectivity Test IP Telephone Lab 2 Outline Ping & ICMP Fast Ping (fping) & AutoStatus One-Way Ping.
Wide Area Network Performance Analysis Methodology Wenji Wu, Phil DeMar, Mark Bowden Fermilab ESCC/Internet2 Joint Techs Workshop 2007
1/13 Comparison of several MANET routing protocols AODV, OLSR Final presentation By teams 2&3.
1 Iperf Adviser : Quincy Wu Speaker : Ying Shun Lin Nov.30 , 2005.
BNL PDN Enhancements. Perimeter Load Balancers Scaleable Performance Fault Tolerance Server Maintainability User Convenience Perimeter Security.
NAT & PAT Network Address Translation Port Address Translation.
US LHC Tier-2 Network Performance BCP Mar-3-08 LHC Community Network Performance Recommended BCP Eric Boyd Deputy Technology Officer Internet2.
IP Configuration API. Network Interface Configuration NAIfconfigIsDeviceUp() NAIfconfigDeviceFromInterface() NAIfconfigBringDeviceUp() NAIfconfigSetIpAddress()
GEMINI: Active Network Measurements Martin Swany, Indiana University.
14-Nov-07 OWAMP (One-Way Latencies) BWCTL (Bandwidth Test Control) Jeff Boote Network Performance Tools BOF-SC07.
10-Jun-05 BWCTL (Bandwidth Test Control) Jeff Boote Network Performance Workshop.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
BWCTL August 10 th 2010, OSG Site Admin Workshop - Network Performance Jason Zurawski, Internet2.
Samuel Wood Manikandan Punniyakotti Supervisors: Brad Smith, Katia Obraczka, JJ Garcia-Luna-Aceves
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
PiPEs Tools in Action Rich Carlson SMM Tools Tutorial May 3, 2005.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
WTG – Wireless Traffic Generator Presented by: Lilach Givaty Supervised by: Dr. Yehuda Ben-Shimol, Shlomi Atias.
1 Deploying Measurement Systems in ESnet Joint Techs, Feb Joseph Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Network Monitoring Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste
Service Challenge, 2. Dec Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Bruno Hoeft Progress at GridKa Forschungszentrum Karlsruhe GmbH.
iperf a gnu tool for IP networks
LESSON Networking Fundamentals Understand TCP/IP.
Measurement team Hans Ludwing Reyes Chávez Network Operation Center
Network Performance - Theory
Use of Measurement Tools
Installation & Basic Configuration
Interoperability with Existing PS-PS Instances
Network Performance Measurement
“Detective”: Integrating NDT and E2E piPEs
Presentation transcript:

NCAR perfSONAR Pete Siemsen September 19, 2012

Hardware and software Dedicated server with 2 10G ports –Only one is connected – Outside UCAR firewall CentOS Linux perfSONAR software perfsonar.ucar.edu

Web interface Accessible by anyone Web access has less power than command-line access

Global perfSONAR list Global Service and Data View Lets you find other perfSONAR hosts to test against

Tools BWCTL OWAMP NPAD NDT

BWCTL “Bandwidth test Controller” Wrapper for iperf Schedules iperf tests between 2 endpoints Can schedule 3 rd -party tests

BWCTL example NCAR to Kansas perfsonar$ bwctl -s bwctl.kans.net.internet2.edu -T iperf -f m -t 30 bwctl: 35 seconds until test results available RECEIVER START bwctl: exec_line: iperf -B s -f m -m -p t 30 bwctl: start_tool: Server listening on TCP port 5007 Binding to local address TCP window size: 0.08 MByte (default) [ 15] local port 5007 connected with port 5007 [ ID] Interval Transfer Bandwidth [ 15] sec 3549 MBytes 984 Mbits/sec [ 15] MSS size 8948 bytes (MTU 8988 bytes, unknown interface) bwctl: stop_exec: RECEIVER END perfsonar$

BWCTL example ORNL to NCAR perfsonar$ bwctl -c hank.ornl.gov -T iperf -f m bwctl: 15 seconds until test results available RECEIVER START bwctl: exec_line: /usr/local/bin/iperf -B s -f m -m -p t 10 bwctl: start_tool: Server listening on TCP port 5001 Binding to local address TCP window size: 0.25 MByte (default) [ 15] local port 5001 connected with port 5001 [ ID] Interval Transfer Bandwidth [ 15] sec 845 MBytes 698 Mbits/sec [ 15] MSS size 8948 bytes (MTU 8988 bytes, unknown interface) bwctl: stop_exec: RECEIVER END perfsonar$

OWAMP One-Way Ping Solves asymmetric routing problem Requires good NTP at both ends

OWAMP example perfsonar$ owping perfsonar.nersc.gov:861 -P Approximately 13.3 seconds until results available --- owping statistics from [perfsonar.ucar.edu]:39002 to [perfsonar.nersc.gov]: SID: d1f960eeb117b5287c0b2b6f first: T16:23: last: T16:23: sent, 0 lost (0.000%), 0 duplicates one-way delay min/median/max = 15.1/15.3/15.4 ms, (err=0.259 ms) one-way jitter = 0.1 ms (P95-P50) Hops = 12 (consistently) no reordering --- owping statistics from [perfsonar.nersc.gov]:39587 to [perfsonar.ucar.edu]: SID: cd1f960eeb5f00abf9bed331f first: T16:23: last: T16:23: sent, 0 lost (0.000%), 0 duplicates one-way delay min/median/max = 15.2/15.3/15.4 ms, (err=0.259 ms) one-way jitter = 0.1 ms (P95-P50) Hops = 12 (consistently) no reordering perfsonar$

NDT “Network Diagnostic Tool” For checking long paths Web/Java interface

NDT example

NPAD For checking your local network’s ability to support long-haul transfers Web/Java interface

Questions?