20100713 Boyd IRIS DyGIR - International Networks at IU

advertisement
13 June 2010
Eric Boyd, Internet2 Deputy CTO
IRNC Special Projects:
IRIS and DyGIR
IRIS and DyGIR
• PI: Eric Boyd; Co-PI: Ana Preston
– eboyd@internet2.edu
– apreston@internet2.edu
• Division of Responsibilities:
– Eric: Execution of IRIS and DyGIR proposals, direct engagement with
other PIs on deliverables
– Ana: Overall coordination, Internet2 engagement with IRNC projects
and partners
• IRIS: International Research Instrumentation System
– Support performance monitoring via perfSONAR-PS
– The “performance / perfSONAR” one
• DyGIR: Dynamic Gateways for International Research
– Support automatic provisioning of circuits via OSCARS / DRAGON
– The “dynamic circuits / DCN / IDC / ION/ OSCARS” one
2 – 3/18/2016, © 2009 Internet2
What is perfSONAR?
• A collaboration
– Production network operators focused on designing and building tools that
they will deploy and use on their networks to provide monitoring and
diagnostic capabilities to themselves and their user communities.
• An architecture & set of communication protocols
– Web Services (WS) Architecture
– Protocols established in the Open Grid Forum
• Network Measurement Working Group (NM-WG)
• Network Measurement Control Working Group (NMC-WG)
• Network Markup Language Working Group (NML-WG)
• Several interoperable software implementations
– perfSONAR-MDM (developed in Europe with contributions from RNP,
Internet2)
– perfSONAR-PS (developed in US by ESnet, FNAL, GaTech, Internet2, SLAC)
• A Deployed Measurement infrastructure
3 – 3/18/2016, © 2010 Internet2
What is DCN / IDC / ION / OSCARS?
•
A collaboration
–
•
Production network operators focused on designing and building tools that they will deploy and use
on their networks to provide automatic provisioning of circuits through a web interface or the IDC
protcol to their user communities.
An architecture & set of communication protocols
–
–
Web Services (WS) Architecture
Protocols established by the DICE collaboration
–
–
Protocols refined in the Open Grid Forum
•
•
•
Pledge to continue to work within the GLIF framework towards greater interoperability
Several interoperable software implementations
–
–
–
•
Network Services Interface Working Group (NSI-WG)
Network Markup Language Working Group (NML-WG)
Continuing discussion / experimentation in the GLIF
•
•
CANARIE, ESnet, GÉANT, Internet2, USLHCnet
OSCARS (developed by ESnet and Internet2)
OSCARS / DRAGON (developed by MAX, USC ISI East, internet2)
AutoBahn (developed by GÉANT2)
A Deployed Measurement infrastructure, e.g.
–
–
–
–
ESnet Science Data Network (OSCARS)
Internet2 ION (OSCARS)
USLHCnet, many regionals and campuses (OSCARS / DRAGON)
Deployments in Europe and Asia
4 – 3/18/2016, © 2010 Internet2
IRIS
• Objective: provide the infrastructure necessary for the
identification, diagnosis and eventual correction of network
performance problems for paths traversing IRNC links
• IRIS will provide a software framework to enable performance
monitoring services on IRNC links
• Produce a set of easy-to-install, tailored software packages of the
perfSONAR-PS software suite for use by the IRNC link operators
• Develop new functionality specific to international exchange points
• Work with the IRNC link awardees to help them deploy the software
5 – 3/18/2016, © 2010 Internet2
DyGIR
• Objective: enable researchers to reserve dedicated bandwidth
over IRNC links
• Allow for more distributed collaboration
• DyGIR will provide a prototype software framework to enable
dynamic circuit services for a pair of IRNC links
• Produce a set of easy-to-install, tailored software packages for the
OSCARS software suite
• Prototype new functionality specific to international exchange
points
• Work with 2+ of the IRNC link awardees to help them deploy the
prototype software
6 – 3/18/2016, © 2010 Internet2
IRIS and DyGIR: General Approach
•
Goals:
– Create 2 software packages
– Enable successful IRNC PRONET awardees to effectively meet the monitoring and
dynamic circuits support requirements of the NSF solicitation
– Partner with interested IRNC PRONET awardees in order to support their success
•
•
“All network measurement activities must address interoperability with emerging
best practice international research and education network performance monitoring,
or explain in detail why this is not feasible. This should include the deployment of
compatible bandwidth and latency measurement services, as well as compatible
measurement archives, and details about access to these archives by relevant
parties. Additional services such as monitoring for flow analysis are also encouraged
if feasible. These services may be part of the security plan for the project and should
be addressed as such.”
“Hybrid network services have matured to the point that they are considered for the
time period supported in this solicitation to be production services; thus, dynamic
circuit networking capabilities in combination with shared IP services must be
supported. Specifically, proposals should address interoperability with emerging
production dynamic switching network services, or explain in detail why such
interoperability is not feasible.”
7 – 3/18/2016, © 2009 Internet2
Software Infrastructure
• Build on software developed in part by Internet2
–
–
–
–
perfSONAR-PS: distributed monitoring framework
OWAMP: one-way latency measurement tool
BWCTL: throughput measurement tool
OSCARS: implements InterDomain Controller protocol
• What’s missing
– IRNC PRONET Awardee requirements
• Needs ongoing discussion
• Example: Better support in perfSONAR-PS for passive measurements
• Example: Better support in OSCARS for exchange points
– Improved packaging support for quick and easy installation and
operation
8 – 3/18/2016, © 2009 Internet2
perfSONAR Workshop
• First Workshop on the perfSONAR Network Measurement
Infrastructure
– Bring together researchers, applications developers, network
operators, network managers, and others with an interest in network
research and network performance monitoring and measurement.
• July 7th, 8th, 9th 2010 – Arlington VA
• Sponsored By:
– Networking and Information Technology Research and
Development Program
Large Scale Networking (LSN) Coordinating Group
– National Science Foundation
Directorate for Computer and Information Science and Engineering
– Department of Energy - Office of Science
Advanced Scientific Computing Research
• http://www.internet2.edu/workshops/perfSONAR/
perfSONAR Workshop Outcomes
• Tutorial Session to educate researchers not familiar with
perfSONAR effort.
• Presentations from researchers:
– Affiliated with perfSONAR efforts, using collected data
– Performing work that would benefit from the availability of
performance measurement
– Interested in gathering new metrics, or extending perfSONAR
• “Breakout” Discussions
–
–
–
–
How to “grow” the perfSONAR community
New uses for perfSONAR in network research
Operational concerns for perfSONAR
Advancing perfSONAR technologies
• Workshop Report available after September, 2010
perfSONAR Software Update
• pS Performance Toolkit Release 3.2
– 1st Release Candidates available July 2010
• CentOS 5.5 Based
• Live CD and option to install to hard disk
• Expected final release – Early August 2010
– Network monitoring solution on a single CD
• Ability to run diagnostic tools
• Ability to perform regular measurement according to a schedule
– Latency
– Bandwidth
• perfSONAR-enabled to facilitate data sharing
– For more information please visit:
• http://psps.internet2.edu/toolkit
11 – 3/18/2016, © 2010 Internet2
perfSONAR Software Update
• perfSONAR-PS 3.2.1 Plans
–
–
–
–
–
Stability and scalability improvements
Introduction of new Analysis and GUI tools
Support for Iperf 3
Support for dynamic circuit monitoring
Estimated Release: Fall 2010
• pS Performance Toolkit 3.2.1 Plans
– Integration with Nagios monitoring
– Improved management GUI
– Estimated Release: Late 2010
12 – 3/18/2016, © 2010 Internet2
perfSONAR Adoption
• perfSONAR is gaining traction as an interoperable and
extensible monitoring solution
• Adoption has progressed in the following areas:
–
–
–
–
R&E networks including backbone, regional, and exchange points
Universities on a national and international basis
Federal labs and agencies in the United States (e.g. JET nets)
Scientific Virtual Organizations, notably the LHC project
• Recent interest has also accrued from:
– International R&E network partners and exchange points
– Commercial Providers in the United States
– Hardware manufactures
13 – 3/18/2016, © 2010 Internet2
perfSONAR Adoption
• Networks
– US National R&E Networks
• ESnet, Internet2, NLR, NOAA
– International R&E Networks/Exchange Points
• APAN NOC, CSTNET, GEANT (and NREN Partners), Gloriad, JGN2, JPNet,
KRNET, MANLAN, Starlight, TransPac2, RNP
– US Regional R&E Networks
• CENIC, CIC OmniPoP, Florida LambdaRail, Front Range GigaPoP, GPN,
Indiana GigaPoP, LEARN, LONI, MAX, MCNC, Merit, MOREnet, Northern
Lights GigaPoP, NOX, NYSERNet, OARnet, Pacific Northwest GigaPoP, SoX,
UEN
• US Based Federal Labs/Facilities
– ANL, BNL, DOE Headquarters, FNAL, LBNL, LLNL, MIT Lab for Nuclear
Science, National Library of Medicine, NCAR, NCSA, NERSC, PNNL,
PPPL, PSC, SLAC
14 – 3/18/2016, © 2010 Internet2
perfSONAR Adoption
• International Sites
– North America
• Simon Frazier University (Canada), University of Western Ontario (London,
Ontario, Canada), Camosun College (Canada)
– South America
• MonIPE - RNP (Rio de Janeiro, Brazil), Universidade Federal De Santa Catarina
(Brazil), SPRACE (Brazil), UERJ (Brazil), Innova-Red (Buenos Aires, Argentina),
UFSC (Florianopolis, Brazil), REUNA (Santiago, Chile), PUCP (Lima, Peru),
MRREE (Lima, Peru), RAGIE2 (Universidad Mariano Galvez – Guatemala),
UDESC (Brazil), UNIFACS (Salvador, Bahia, Brazil)
– Europe/Middle East
• Universitat Politecnica de Catalunya (Barcelona Spain), GEANT Affiliated NRENs
(Europe), Northwestern (Doha, Qatar), Georgetown University (Doha, Qatar)
– Africa
• African Network Information Center, KRNET, UbuntuNet
– Asia/Oceana
• Chinese University of Hong Kong, Chonnam National University (South Korea),
KISTI (Korea), Teritary Education Commission (Wellington, NZ), IHEP (China),
Advanced Network Lab. at JNU (South Korea), Monash University (Melbourne,
Australia), USTC ATLAS Tier-3 in Hefei (AnHui Province, China), NCHC (Taiwan),
NICT (Japan), Thaisarn Nectec (Bangkok, Thailand)
15 – 3/18/2016, © 2010 Internet2
perfSONAR Adoption
•
Universities
Boise State University
Boston University *
California Institute of Technology **
The College of William and Mary
Colorado School of Mines
Colorado State University
Florida Atlantic University
George Mason University
Georgia Tech University
Georgetown University
Hat Creek Radio Observatory
Harvard University *
Hope College
Indiana University *
Indiana Purdue University *
Iowa State University
Johns Hopkins University
Leeward Community College
Louisianna State University
Massachusetts Institute of Technology (MIT) **
Merced County Office of Education
Michigan State University *
Middle Tennessee State University
North Dakota State University
Northwestern University
Oregon State University
Penn State University
Portland Community College
Purdue University **
Scripps College
Southern Methodist University *
Syracuse University
Texas A&M University
Tufts *
16 – 3/18/2016, © 2010 Internet2
•
Universities
University of California Irvine *
University of California Los Angles
University of California San Diego **
University of California Santa Barbara *
University of California Santa Cruz *
University of Chicago *
University of Connecticut
University of Delaware
University of Florida **
University of Hawaii
University of Houston
University of Illionios *
University of Maryland
University of Michigan *
University of Minnesota
University of Nebraska **
University of Northern Iowa
University of Oklahoma *
University of Oregon
University of Pennsylvania
University of South Dakota
University of South Florida
University of Texas *
University of Utah
University of Washington *
University of Wisconsin * **
Vanderbilt University **
Washington University in St. Louis
Wayne State University
* USATLAS
** USCMS
perfSONAR Adoption
• Commercial Networks/Organizations
– AboveNet, BCNet, BBN, Cobham, EagleNet, KDL Inc., Northrop
Gruman, Ocala Electric Company, Philadelphia Orchestra, Steelville
Telephone Exchange, Viawest, Verizon
• Virtual Organizations
– GENI, LIGO, LSST, MeasurementLab, REDDnet, USATLAS, USCMS
• Live pS Status:
– Services: http://www.perfsonar.net/activeServices
– Locations: http://www.perfsonar.net/activeServices/IS
17 – 3/18/2016, © 2010 Internet2
Control Plane Software
• ION uses OSCARS (and used to use) DRAGON Software for service
provisioning and control
– Developed in partnership with ESnet, USC ISI East, MAX
– Enables provisioning Ethernet VLAN "Circuits" across multiple
domains and heterogeneous networks (MPLS, SONET, Ethernet)
– Current version of software suite: 0.5.2
• https://wiki.internet2.edu/confluence/display/DCNSS/Home
• Expected release of 0.5.3, Late Summer 2010
– Bug fixes, stability enhancements
– VLAN Translation of Juniper Networks
• The following Networks have deployed software suite:
– LONI
– Internet2 ION
– USLHCNet
– University of Amsterdam
– CalTech
– Mid-Atlantic Crossroads (MAX) DRAGON
– Northrop Grumman
– Internet2 Ann Arbor Site
– NYSERNet
– Japan Research Network(JGN2)
– LEARN
18 – 3/18/2016, © 2010 Internet2
OSCARS Control Plane Software
• ESnet and Internet2 are currently collaborating on next version of
OSCARS
– Objective is to develop a more modular architecture to facilitate a
larger open source development community to emerge and contribute
– This is a work in progress - software architecture and functionality are
currently under development
– All existing capabilities and deployments are expected to be supported
with new software release
19 – 3/18/2016, © 2010 Internet2
IRIS Milestones
• Requirements gathering from IRNC PRONET Awardees
• Publish IRNC Measurement Best Common Practice
• Development of features required for link operators and
exchange points.
• Creation of easy-to-install software packages to enable IRNC
awardees to make monitoring services available.
• Software package deployment assistance for IRNC awardees.
• Regular releases of updated IRIS packages.
• Community Outreach
20 – 3/18/2016, © 2009 Internet2
DyGIR Milestones
• Requirements gathering from IRNC PRONET Awardees
• Release of a hardware recommendation that is known to work
across a wide variety of networks.
• Development of features required for link operators and
exchange points.
• Creation of easy-to-install software packages to enable IRNC
awardees to make dynamic circuit services available.
• Software package deployment assistance for IRNC awardees.
• Regular releases of updated DyGIR packages.
• Community Outreach
21 – 3/18/2016, © 2009 Internet2
IRIS and DyGIR - 2013
• Integrated end-to-end performance monitoring is a “normal part
of networking”
– Preserve local autonomy and enable diversity of networking
practices
– Beginning to see monitoring directly supported on networking
devices
• Integrated end-to-end automatic provisioning of circuits is a
“normal part of networking”
– Preserve local autonomy and enable a diversity of networking
technologies and practices
22 – 3/18/2016, © 2009 Internet2
12 July 2010
Eric Boyd, Internet2 Deputy CTO
Internet2 Update
Download