1 Resource Optimization in Hybrid Core Networks with 100G Links Malathi Veeraraghavan University of Virginia Date: Feb. 4, 2010 (Collaborator: Admela Jukan)

Slides:



Advertisements
Similar presentations
Computer Networks TCP/IP Protocol Suite.
Advertisements

1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Virtual Trunk Protocol
Electronic Visualization Laboratory University of Illinois at Chicago EVL Optical Networking Research Oliver Yu Electronic Visualization Laboratory University.
CCIRN Meeting: Optical Networking Topic North America report Heather Boyles, Internet2
MPLS and GMPLS Li Yin CS294 presentation.
APNOMS2003Fujitsu Laboratories Ltd.1 A QoS Control Method Cooperating with a Dynamic Load Balancing Mechanism Akiko Okamura, Koji Nakamichi, Hitoshi Yamada.
Circuit Monitoring July 16 th 2011, OGF 32: NMC-WG Jason Zurawski, Internet2 Research Liaison.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 The Metro Ethernet Forum Helping Define the Next Generation of Service and Transport Standards Ron Young Chairman of the Board
LambdaStation Phil DeMar Don Petravick NeSC Oct. 7, 2004.
Video Services over Software-Defined Networks
Identifying MPLS Applications
1 EL736 Communications Networks II: Design and Algorithms Class1: Introduction Yong Liu 09/05/2007.
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
Jennifer Rexford Princeton University MW 11:00am-12:20pm Logically-Centralized Control COS 597E: Software Defined Networking.
Chapter 1: Introduction to Scaling Networks
M A Wajid Tanveer Infrastructure M A Wajid Tanveer
Barracuda Link Balancer Link Reliability and Bandwidth Optimization.
ATM Firewall Routers with Black Lists Hwajung LEE The George Washington University School of Engineering and Applied Science Electrical Engineering and.
Chapter 9 Introduction to MAN and WAN
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing MPLS VPN Architecture.
Broadband – IP Transport 2012 ACE/RUS School and Symposium May 6-9, 2012 Fort Worth, TX Brian LeCuyer, PE RVW, Inc. (402)
S Licentiate course on Telecommunications Technology (4+1+3 cr.) Course Topic Spring 2000: Routing Algorithms in the DiffServ MPLS Networks Introduction.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
Chapter 7: Intranet LAN Design
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring BGP as the Routing Protocol Between PE and CE Routers.
Connecting LANs, Backbone Networks, and Virtual LANs
2006 © SWITCH 1 TNC'06 Panel Presentation Myths about costs of circuit vs. packet switching Simon Leinen.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Ethernet Frame PreambleDestination Address Source Address Length/ Type LLC/ Data Frame Check Sequence.
Multi-Layer Traffic Engineering in IP over Optical Networks October 20, 2004 Hung-Ying Tyan Department of Electrical Engineering National Sun Yat-sen University.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
1 ESnet Update Summer 2007 Joint Techs Workshop Joe Burrescia ESnet General Manager July 16,2007 Energy Sciences Network Lawrence Berkeley National Laboratory.
1 ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group ESCC July Energy Sciences Network.
OSCARS Overview Path Computation Topology Reachability Contraints Scheduling AAA Availability Provisioning Signalling Security Resiliency/Redundancy OSCARS.
1 Services to the US Tier-1 Sites LHCOPN April 4th, 2006 Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
Network Monitoring, WAN Performance Analysis, & Data Circuit Support at Fermilab Phil DeMar US-CMS Tier-3 Meeting Fermilab October 23, 2008.
Rick Summerhill Chief Technology Officer, Internet2 Internet2 Fall Member Meeting 9 October 2007 San Diego, CA The Dynamic Circuit.
HOPI: Making the Connection Chris Robb 23 June 2004 Broomfield, CO Quilt Meeting.
1 ESnet Update Winter 2008 Joint Techs Workshop Joe Burrescia ESnet General Manager January 21, 2008 Energy Sciences Network Lawrence Berkeley National.
6/1/991 Internetworking connectionless and connection-oriented networks Malathi Veeraraghavan Mark Karol Polytechnic UniversityBell Laboratories
1 ESnet Update Joint Techs Meeting Minneapolis, MN Joe Burrescia ESnet General Manager 2/12/2007.
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Delivering Circuit Services to Researchers: The HOPI Testbed Rick Summerhill Director, Network Research, Architecture, and Technologies, Internet2 Joint.
Copyright 2004 National LambdaRail, Inc N ational L ambda R ail Update 9/28/2004 Debbie Montano Director, Development & Operations
GrangeNet Dr. Greg Wickham APAN NOC 25 August 2005.
TeraPaths TeraPaths: Establishing End-to-End QoS Paths through L2 and L3 WAN Connections Presented by Presented by Dimitrios Katramatos, BNL Dimitrios.
Dynamic Lightpath Services on the Internet2 Network Rick Summerhill Director, Network Research, Architecture, Technologies, Internet2 TERENA May.
1 Circuit switch controller: Routing and signaling Malathi Veeraraghavan University of Virginia Circuit switch –Routing –Signaling Difference in use of.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
OSCARS Roadmap Chin Guok Feb 6, 2009 Energy Sciences Network Lawrence Berkeley National Laboratory Networking for the Future of.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Dynamic Network Services In Internet2 John Vollbrecht /Dec. 4, 2006 Fall Members Meeting.
INDIANAUNIVERSITYINDIANAUNIVERSITY HOPI: Hybrid Packet and Optical Infrastructure Chris Robb and Jim Williams Indiana University 7 July 2004 Cairns, AU.
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
1 Resource Optimization in Hybrid Core Networks with 100G Links Malathi Veeraraghavan University of Virginia [Collaboration with Admela Jukan] Date: Sep.
ESnet’s Use of OpenFlow To Facilitate Science Data Mobility Chin Guok Inder Monga, and Eric Pouyoul OGF 36 OpenFlow Workshop Chicago, Il Oct 8, 2012.
Connecting to the new Internet2 Network What to Expect… Steve Cotter Rick Summerhill FMM 2006 / Chicago.
J. Bunn, D. Nae, H. Newman, S. Ravot, X. Su, Y. Xia California Institute of Technology US LHCNet LHCNet WG September 12 th 2006.
The Internet2 Network and LHC Rick Summerhill Director Network Research, Architecture, and Technologies Internet2 LHC Meeting 23 October 2006 FERMI Lab,
Networking for the Future of Science
Dynamic Network Services In Internet2
Establishing End-to-End Guaranteed Bandwidth Network Paths Across Multiple Administrative Domains The DOE-funded TeraPaths project at Brookhaven National.
OSCARS Roadmap Chin Guok
Presentation transcript:

1 Resource Optimization in Hybrid Core Networks with 100G Links Malathi Veeraraghavan University of Virginia Date: Feb. 4, 2010 (Collaborator: Admela Jukan) Outline –What is a hybrid network? –Scheduled Dynamic Circuit Service (SDCS) –Single or separate hybrid networks? –SDCS usage –ASCR project software testing on DOE ANI network testbed –Summary Sponsored by DOE ASCR grant DE-SC

What is a hybrid network? A network with –packet switches and circuit switches? –Connection-oriented (CO) and connectionless (CL) modes of operation? –All-optical switches and electronic switches? –“Optical and IP”? [dissimilar items] 2

A classification of switches/gateways A circuit switch is necessarily connection-oriented as positions have to be allocated to a communication session before data transfer can start 3 Line cards (multiplexing) Controller (admission control or not) Circuit mode (position-based mux: time, frequency, port ) Packet mode (header-based mux) Connectionless (CL) (no admission control) e.g., IP routers, Ethernet switches Connection-oriented (CO) (admission control) e.g., SONET, WDM switches Virtual-circuit switches (VLAN, MPLS)

ESnet: IP-routed network (2006 network) 4 Is this a hybrid network? –Leased lines between routers pass through SONET circuit switches –Thus, packet and circuit switches –Leased-lines: CO mode –CO and CL modes –Some switches could be all-optical (metro rings) –Thus all-optical and electronic Not quite! From ESnet document dated Oct. 08, 2006

Our understanding of “hybrid network” Supports two types of services: –IP-routed service –Dynamic Circuit Service To do so, what is required of the network? –Support for connection-oriented (CO) and connectionless modes –CO mode should support dynamic bandwidth sharing with control-plane software such as OSCARS schedulers, not just leased-line service –Circuit or virtual-circuit switches to support the dynamic circuit service –IP routers –As link speeds and switching capacities increase, all- optical switches may be required 5

Scheduled Dynamic Circuit Service (SDCS) Instead of advance-reservation dynamic circuit service, we propose the name SDCS because –circuit requests can be for immediate usage –so cannot limit it to “advance-reservation” or book-ahead –scheduler (e.g., OSCARS) returns a start time for the circuit hence “Scheduled Dynamic Circuit Service” Two types of SDCS requests: –User-specified start times (USST): co-scheduling apps with instrument or HPC or for a teleconference –Earliest start time (EST): immediate usage requested, but scheduler returns an assigned start time based on resource availability: suitable for large file transfers 6

How does SDCS fit in with other connectivity services? 7 RDP: Rate Duration Product RDP = 1500B RDP = 1.4MB (DS0*3 min) RDP = 5.9TB (T1*1 year) Gap to fill

How does SDCS differ from leased line service? 8 Leased line Circuit/VC switch Customer device e.g., IP router Customer device e.g., cluster computer SDCS access link Dynamic circuit Customer device e.g., LCD display

Differences ServiceLeased line serviceScheduled dynamic circuit service Components of contract One contract: duration rate specific endpoints Two contracts: SDCS access link of certain rate (like IP access link) as needed, requests for circuits of certain duration, rate, between any two SDCS endpoints Duration limit? NoMaximum limit required for acceptable blocking rate/start-time delay with moderate utilization Call blocking?NoYes; to achieve moderate utilization, some call blocking should be tolerated 9 Difficult to articulate differences between a “leased line” and a “dynamic circuit” BUT difference between leased-line service and dynamic-circuit service is clear

10 Outline check Outline –What is a hybrid network? –Scheduled Dynamic Circuit Service (SDCS)  Single or separate hybrid networks? –SDCS usage –ASCR project software testing on DOE ANI network testbed –Summary

Single or separate networks? The term “hybrid networking” is more general than “hybrid network” –Hybrid networking: Deploy two separate networks to support the two services IP-routed service Scheduled dynamic circuit service (SDCS) –Hybrid network: seems to imply a single network 11

ESnet4 (from 2006 talk by Johnston & Burrescia) Core networks Gbps by (10Gb/s circuits), Gbps by (100 Gb/s circuits) Cleveland Europe (GEANT) Asia-Pacific New York Chicago Washington DC Atlanta CERN (30+ Gbps) Seattle Albuquerque Australia San Diego LA Denver South America (AMPATH) South America (AMPATH) Canada (CANARIE) CERN (30+ Gbps) Canada (CANARIE) Europe (GEANT) Asia- Pacific Asia Pacific GLORIAD (Russia and China) Boise Houston Jacksonville Tulsa Boston Science Data Network Core IP Core Kansas City Australia Core network fiber path is ~ 14,000 miles / 24,000 km 1625 miles / 2545 km 2700 miles / 4300 km Sunnyvale Production IP core (10Gbps) SDN core ( Gbps) MANs (20-60 Gbps) or backbone loops for site access International connections IP core hubs Primary DOE Labs SDN hubs High speed cross-connects with Ineternet2/Abilene Possible hubs USLHCNet

“Single” hybrid network What does a “single” network mean: –One node at each PoP –One set of inter-PoP links –One set of customer (e.g., site) access links Today’s deployment: –One node at each PoP for ESnet (IP-routed service) and one node for SDN (dynamic circuit service) –Separate inter-PoP links –Separate site access links –Reasons: Costs of MX vs. M-series interfaces, funding, etc. Expenditures saved: –Inter-PoP and site access link costs –Maintenance costs for nodes What are the negatives? 13

What is required for a “single” hybrid network deployment? Node equipment should support –IP routing capability –Circuit/VC capability (e.g. VLAN, MPLS, GMPLS) To support IP-routed service and SDCS on a single interface –Circuit/VC based rate enforcement –e.g., VLAN rate policing/limiting OSCARS IDC for circuit scheduling 14

Single node supports both IP-forwarding and virtual-circuit capabilities 15 IP (Layer 3) Ethernet/VLAN (L2) Access links to sites and peers Inter-PoP ESnet links Leased-line for IP-routed service Dynamic circuit Existing equipment already available –Juniper MX series switches –Cisco 6500 series –Carrier-grade Ethernet switches Separate SDN was proof-of-concept for dynamic circuit service? –Since same type of node (MX) used in both IP and SDN networks, both services can be offered on one substrate

Part of the ESnet topology (potential single network offering both services) 16 ALBU DENV PNWG SUNN ELPA 100 GbE PNNL IP Ethernet/VLAN IP Ethernet/VLAN IP Ethernet/VLAN IP Ethernet/VLAN PE router Leased-line for IP-routed service Dynamic circuit OSCARS IDC Spectrum NMS LANL IP Ethernet/VLAN

17 Outline check Outline –What is a hybrid network? –Scheduled Dynamic Circuit Service (SDCS) –Single or separate hybrid networks?  SDCS usage –ASCR project software testing on DOE ANI network testbed –Summary

SDCS deployment Successful deployment in the core –important: inter-domain demonstrations –[Scheduled Circuit Routing Protocol: like BGP for SDCS] Status on deployment in: –site networks? With site deployments, development of new applications (remote instrument control, WAFS) can be encouraged Without data source-to-data sink (end-to-end) reach of SDCS: –usage scenarios for core SDCS service 18

Core network SDCS usage scenarios Usage I: Lambdastation –Applications on user hosts (dCache/SRM) communicate with Lamba Station Server, which runs at the “edge” of sites –Lambda Station Server communicates with core network IDC to reserve/provision dynamic circuit, and sets PBR in CE router to forward packets corresponding to that particular application flow to the circuit Usage II: Automatic long flow detection at PE routers and rerouting to dynamic circuits Usage III: Use SDCS instead of leased-line service for creating IP-routed topology, and resize/reroute these router-to-route circuits as aggregate IP loads on these circuits change –Spectrum monitors SNMP data and initiates changes by requesting these of the IDC 19

Two issues with Usage III Current ESnet weathermap shows light loading (5%-20%) on links between IP routers –If SNMP loads indicate a change from 5% to 25%, should the Spectrum NMS react and increase the rate of the circuit between the two routers? Commercial providers note: –Operations divisions typically have strong resistance to change the network topology because of the potential for: route flaps, and drastic changes in the end-end packet latency (e.g., > 10ms) –For these reasons, while theoretically management-plane traffic and network engineering is a potential user of core SDCS, we expect its use to be limited mainly to failure recovery. 20

Our ASCR project Focus on Usage II Long-flow identification methods: –5-tuple rule based flow classification –payload based classification –machine learning algorithms 21

Software implementation and testing on DOE ANI network testbed MFDB: Monitored Flow Data Base Flows in MFDB mirrored by router to HYNES server When one of these flows is detected, circuit setup is initiated and PBR set in router to route flow to circuit 22

Summary Proposed name “Scheduled Dynamic Circuit Service (SDCS)” to cover both –advance-reservation –immediate-request Hybrid networks support IP-routed service and SDCS SDCS: comparison with leased-line service Single hybrid network deployment Three usage scenarios for SDCS HYNES software testing on DOE ANI network testbed 23