Dynamic Circuit Network (DCN) / perfsonar Shared Infrastructure



Similar documents
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS)

Hybrid Optical and Packet Infrastructure (HOPI) Project

Experiences with Dynamic Circuit Creation in a Regional Network Testbed

Introduction to perfsonar

Transport OIF. Hans-Martin Foisel Deutsche Telekom. OIF Carrier WG Chair. October 16, 2013

Figure 1. perfsonar architecture. 1 This work was supported by the EC IST-EMANICS Network of Excellence (#26854).

Lightpath Planning and Monitoring

Software Defined Optical Networks with Optical OpenFlow. Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1.

Network performance monitoring Insight into perfsonar

Multilayer Networks: An Architecture Framework

Software Defined Exchange (SDX) and Software Defined Infrastructure Exchange (SDIX) Vision and Architecture

Network Service Interface

Voice Quality Measurement in perfsonar

Transport SDN Directions. March 20, 2013 Lyndon Ong Ciena

Tomohiro Kudoh Information Technology Research Institute, Science and Technology (AIST) aist.go.jp

ESnet SDN Experiences. Roadmap to Operating SDN-based Networks Workshop July 14-16, 2015 Berkeley, CA C. Guok, B. Mah, I. Monga, E.

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

Real-World Insights from an SDN Lab. Ron Milford Manager, InCNTRE SDN Lab Indiana University

SDN Testbed Experiences: Challenges and Next Steps

GLIF End to end architecture Green paper

Proceedings of the th International Teletraffic Congress (ITC)

Next Challenges in Optical Networking Research: Contribution from the CaON cluster for HORIZON 2020

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE

Transport SDN Toolkit: Framework and APIs. John McDonough OIF Vice President NEC BTE 2015

GENI Network Virtualization Concepts

State of Texas. TEX-AN Next Generation. NNI Plan

Sustainable Network Resource Management System for Virtual Private Clouds

Extending SDN into the Transport Network. Nanog 59 Wayne Wauford Infinera

Smart Solutions for Network IP Migration

Licia Florio Project Development Officer Identity Federations in Europe

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

SDN IN WAN NETWORK PROGRAMMABILITY THROUGH CENTRALIZED PATH COMPUTATION. 1 st September 2014

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

ANI Network Testbed Update

Cisco Active Network Abstraction 4.0

Enterprise Data Center Networks

What Applications Can be Deployed with Software Defined Elastic Optical Networks?

OpenNaaS based Management Solution for inter-data Centers Connectivity

Open Transport Switch:

MRV EMPOWERS THE OPTICAL EDGE.

How To Build A Network On A Network (Internet2)

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

Facility Usage Scenarios

1.264 Lecture 37. Telecom: Enterprise networks, VPN

LHCONE Site Connections

Flexible SDN Transport Networks With Optical Circuit Switching

Industrial Network Security for SCADA, Automation, Process Control and PLC Systems. Contents. 1 An Introduction to Industrial Network Security 1

Generalized MultiProtocol Label Switching

An Architecture for Application-Based Network Operations

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

Deploying distributed network monitoring mesh

Enlighten your transport network

A Federated Authorization and Authentication Infrastructure for Unified Single Sign On

Capacity of Inter-Cloud Layer-2 Virtual Networking!

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~

The New Datacenter Network: Furthering Holistic Data Solutions. Cindy Borovick Program Vice President, Enterprise and Datacenter Networks IDC

THE CCLRC DATA PORTAL

SDN Architecture and Standards for Operational, at Scale Networks. 신명기 ETRI KRNET June 2012

Software Defined Networking for big-data science

HADES MA Installation Guide

DREAMER and GN4-JRA2 on GTS

Transcription:

Dynamic Circuit Network (DCN) / perfsonar Shared Infrastructure Tom Lehman USC/ISI

Network Cyberinfrastructure Application Classes: Bulk Transport 2-Way Interactive Video Real-Time Communications others. Phoebus Federated Trust Applications call on Network Middleware Lambda Station Performance Infrastructure / Tools Terapaths Control Plane Dynamic, Reactive, Visible, Service-rich Network. Information Services Network Cyberinfrastructure

DCN Control Plane Architecture and Protocol which Enables Dynamic Provisioning "heterogeneous" network environments. "Heterogeneous" implies environments which may include the following: Multi-domain Multi-layer Multi-control Multi-technology Multi-vendor Control plane protocol InterDomain Controller (IDC) Protocol (IDCP)

Dynamic Network Services IntraDomain Circuit Request Source Address Destination Address Bandwidth VLAN TAG (untagged any tagged tunnel) User Identification (certificate) Schedule Dynamically Provisioned Dedicated Resource Path ( Circuit ) Internet2 IDC DRAGON Enabled Control Plane USER API XML Client A Ethernet Mapped SONET or SONET Circuits Client B api can run on the client, or in a separate machine, or from a web browser Internet2 DCN Service Actual Network Path

Dynamic Network Services InterDomain No difference from a client (user) perspective for InterDomain vs IntraDomain USER API XML 1 2 A A 2 RON Dynamic Infrastructure Ethernet VLAN A. Abstracted topology exchange 1. Client Service Request 2. Resource Scheduling 5. Service Instantiation (as a result of Signaling) Internet2 DCN Ethernet Mapped SONET RON Dynamic Infrastructure Ethernet VLAN Multi-Domain Dynamically Provisioned Circuit

IDC Protocol - Web Service Based Definitions Four Primary Web Services Areas: Topology Exchange, Resource Scheduling, Signaling, User Request

I2 DCN Software Suite OSCARS OSCARS DOE Office of Science Web service layer, InterDomain messaging, AAA, Scheduling DRAGON DRAGON Control of domain network elements (Core Directors and/or Ethernet Switches) Intra and Inter Domain Path Computation RSVP based signaling Version 0.3.1 of DCNSS released April 2008 https://wiki.internet2.edu/confluence/display/dcnss

InterDomain Controller (IDC) Protocol (IDCP) Developed via collaboration with multiple organizations Internet2, ESnet, GEANT2 (DICE) Nortel, University of Amsterdam, others The following organizations have implemented/deployed systems which are compatible with this IDCP Internet2 Dynamic Circuit Network (DCN) ESNet Science Data Network (SDN) GÉANT2 AutoBahn System Nortel (via a wrapper on top of their commercial DRAC System) Surfnet (via use of above Nortel solution) LHCNet (use of I2 DCN Software Suite) Nysernet (use of I2 DCN Software Suite) University of Amsterdam (use of I2 DCN Software Suite) DRAGON Network The following "higher level service applications" have adapted their existing systems to communicate via the user request side of the IDCP: LambdaStation (FermiLab) TeraPaths (Brookhaven) Phoebus

InterDomain Controller Protocol Standardization Activities Standardization process and increasing community involvement continues Optical Grid Forum (OGF) Network Markup Language (NML) Working Group Standardizing topology schemas (perfsonar and control plane) Network Services Interface (NIS-WG) Grid High Performance Networking (GHPN) Research Group Network Measurement (NM-WG) Network Measurement Control (NMC-WG) Information Services (IS-WG) GLIF Control Plane Subgroup working on normalizing between various interdomain protocols (IDCP, G-Lambda GNS-WSI, Phosphorus API) Also other GLIF subgroups in this and related space (global id format, PerfSonar)

Internet2 DCN Working Group DCN WG has been formed under NTAC Chair: Linda Winkler (Argonne National Laboratory) DCN WG will drive directions and set agenda in this area Mailing list and Wiki available dcn-wg@internet2.edu https://spaces.internet2.edu/display/dcn/home DCN WG Meeting on Monday, July 21, 12:30 PM 1:50 PM

perfsonar perfsonar allows autonomous measurement systems to be aggregated in analysis user performance GUI measurement archive measurement archive Analysis tool measurement archive m1 m3 m4 measurement archive m1 m3 m4 measurement archive m1 m3 m4 FNAL (AS3152) [US] m1 m4 GEANT (AS20965) [Europe] m1 m3 m4 DESY (AS1754) [Germany] m3 ESnet (AS293) [US] DFN (AS680) [Germany] 11

Elements of PS and IDC Common Elements Topology Topology Exchange Domain Abstraction Lookup Services Different Elements, but with Strong Parallels Resource Scheduling and Path Computation Multi-Domain path computation techniques Resource identification, reservation, confirmation Signaling Path setup, service instantiation Ideally AAI models and infrastructure would be compatible and/or common

DCN/perfSonar Shared Infrastructure Lookup Service Topology Service Topology Exchange Domain Abstraction AAI Authentication Authorization Infrastructure

Information Services Topology Service and LookUp Service Control Plane uses Information Services Topology Service and LookUp Service LookUp Service Provides a mapping from circuit end points to user friendly names Topology Service Provides an infrastructure from which to retrieve topologies from other domains Will be utilized for global path computation

InterDomain Controller Web Service Based Utilizes OGF Network Measurement Working Group (NMWG) for Topology Definition Schemas (control plane namespace added) nmtopo-ctrlp.xsd Web Services definition also for the Resource Scheduling, Signaling, and User Request

DCN Control Plane uses NMWG OGF Topology Schema

DCN Control Plane uses NMWG OGF Topology Schema

DCN Information Service - Lookup Service

Lookup Service Also XML based configuration/protocol Native storage/query mechanisms [XPath/XQuery] Message format to exchange the data Targeted at single domain deployment Single instance to manage multiple services Client components and applications use the LS to find services perfsonar-ui perfadmin DCN Control Plane

Distributed Lookup Service Federation of individual IS instances into a global system Meta -lookup phase allows a query to find the specific IS that has relevant information Or perhaps the relevant ISes that have said info The specific query is sent directly to the IS in question Recent active design and development

Topology Service Provides a queryable repository for obtaining topology information about a domain Can obtain the entire network XQuery interface allows the construction of complex queries about the network Topology is specified according to the schema in development in the OGF Current work to merge this with NDL in the NML OGF WG

Information Services Topology Service

Topology Service and Path Computation Topology Distribution is a critical service for future advanced dynamic network operations Initially we want to be able to automate the determination of available paths based on basic network parameters such as technologies, bandwidth, vlans available, etc Eventually we would like to make path decisions based multiple constraints including administrative and policy criteria. Have an infrastructure which makes topology information available will be key to that capability

DCN Control Plane AAA and Security OSCARS AAA SSL Encryption Authentication X.509 Certificates User to Domain Domain to Domain Web Service Security by OASIS SAML assertions about end-user (future) Authorization OSCARS attribute based system

IDC Protocol - Web Service Based Definitions Four Primary Web Services Areas: Topology Exchange, Resource Scheduling, Signaling, User Request

DCN and perfsonar AAI This is an area where we hope to converge over time perfsonar currently SAML assertions for various attribute based user authentication and authorization use cases DCN use case is more of a network to network "service level agreement" type of model. authorization, authentication is based on trust relationships with directly connected users and peering networks. this is a very useful model which is anticipated to remain However it is desired to also be able to make use of the AAI infrastructure that perfsonar will put in place for AAA associated with DCN service provision There is also work to evolve the current perfsonar AAI to incorporate additional capabilities associated with Federated Models and Virtual Organizations

Thank You