1 Proposed future direction for CHEETAH Outline What's our goal for the network: eScience network or large-scale GP network? Book-Ahead (BA) or Immediate-Request.

Slides:



Advertisements
Similar presentations
August 10, Circuit TCP (CTCP) Helali Bhuiyan
Advertisements

CCNA2 Module 4. Discovering and Connecting to Neighbors Enable and disable CDP Use the show cdp neighbors command Determine which neighboring devices.
1 Semester 2 Module 4 Learning about Other Devices Yuda college of business James Chen
1 A Study of Applications for Optical Circuit-Switched Networks Xiuduan Fang May 1, 2006 Supported by NSF ITR , NSF EIN , and DOE DE-FG02-04ER25640.
Chapter 10 Wide Area Networks. Contents The need for Wide area networks (WANs) Point-to-point approaches Statistical multiplexing, TDM, FDM approaches.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
End-to-End GMPLS Signaling in CHEETAH Project Xiangfei Zhu 5/5/2005 Master’s Project Presentation.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
1 NSF CHEETAH project “End-To-End Provisioned Optical Network Testbed for Large-Scale eScience Applications” Xuan Zheng & Malathi Veeraraghavan Univ. of.
1 CHEETAH Network Xuan Zheng & Malathi Veeraraghavan {xz3y, Sept. 11, 2006.
A Guide to major network components
CUNY (NSF Planing Meeting, 11/12/03, Virginia) Circuit-switched High-speed End-to-End Transport arcHitecture (CHEETAH) Cisco MSPP Connection to primary.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Connecting LANs, Backbone Networks, and Virtual LANs
GMPLS optical networks
1 Cheetah-UTK collaboration Outline Potential topics for collaboration Cheetah goals with implications on network design CDN applications Collaboration.
1 Applications and Cheetah Outline eScience vs. commercial networks Three modes of bandwidth sharing large-m small-m, long-held calls small-m, short-duration.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
1 Proposals for HOPI Outline A proposal for testing on the HOPI testbed specific applications, and a control-plane solution A proposal to virtualize the.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
Concept: Use CHEETAH network between web caches Internet CHEETAH Application Gateway (CAG) CHEETAH Application Gateway (CAG) Web client Web server Original.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Jerry Sobieski MAX GigaPoP and TSC Program Manager Mark Johnson MCNC.
Data Plane Testing on USN, ESnet, and Internet2 Networks Tom Lehman (USC/ISI) Nasir Ghani (Tennessee Tech) Chin Guok (ESnet) Nagi Rao (ORNL) John Vollbrecht.
1 CHEETAH's use of DRAGON DRAGON software (current usage) RSVP-TE for an end-host client VLSR for a CVLSR to support immediate-request calls DRAGON network.
UVA work items  Provisioning across CHEETAH and UltraScience networks Transport protocol for dedicated circuits: Fixed-Rate Transport Protocol (FRTP)
Polytechnic University1 The internetworking solution of the Internet Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
Rick Summerhill Chief Technology Officer, Internet2 Internet2 Fall Member Meeting 9 October 2007 San Diego, CA The Dynamic Circuit.
Dynamic Circuit Services Control Plane Overview April 24, 2007 Internet2 Member Meeting Arlington, Virginia Tom Lehman University of Southern California.
HOPI: Making the Connection Chris Robb 23 June 2004 Broomfield, CO Quilt Meeting.
6/1/991 Internetworking connectionless and connection-oriented networks Malathi Veeraraghavan Mark Karol Polytechnic UniversityBell Laboratories
A Framework for Internetworking Heterogeneous High-Performance Networks via GMPLS and Web Services Xi Yang, Tom Lehman Information Sciences Institute (ISI)
Hybrid MLN DOE Office of Science DRAGON Hybrid Network Control Plane Interoperation Between Internet2 and ESnet Tom Lehman Information Sciences Institute.
Delivering Circuit Services to Researchers: The HOPI Testbed Rick Summerhill Director, Network Research, Architecture, and Technologies, Internet2 Joint.
1 End-host Route Selection in the CHEETAH Networking Solution Zhanxiang Huang 05/01/2006 Advisor: Malathi Veeraraghavan Master’s Project Presentation Acknowledgement:
1 CHEETAH applications and control-plane testing on HOPI Outline (Dynamic circuit) Services and applications Demonstrations (Tao Li) CHEETAH software 
1 Applications for dynamically shared GMPLS networks Outline Quick summary of CHEETAH project "Business" orientation Technical details of CHEETAH Malathi.
1 Building a connection-oriented internet Outline –What are we doing? - cheetah –Research problems –Engineering problems –Why we are doing this? - vision/motivation.
TeraPaths TeraPaths: Establishing End-to-End QoS Paths through L2 and L3 WAN Connections Presented by Presented by Dimitrios Katramatos, BNL Dimitrios.
Chapter 7 Backbone Network. Announcements and Outline Announcements Outline Backbone Network Components  Switches, Routers, Gateways Backbone Network.
1 CHEETAH – a high speed optical network Xiuduan Fang, Tao Li, Mark Eric McGinley, Xiangfei Zhu, and Malathi Veeraraghavan.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
Switch Features Most enterprise-capable switches have a number of features that make the switch attractive for large organizations. The following is a.
1 Circuit switch controller: Routing and signaling Malathi Veeraraghavan University of Virginia Circuit switch –Routing –Signaling Difference in use of.
1 CHEETAH Network Tao Li and Malathi Veeraraghavan {taoli, February 2008.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
1 Proposed future direction for CHEETAH Outline Strategy discussion: What's our goal for the CHEETAH network:  eScience network or a scalable GP network?
Internet2 Dynamic Circuit Services and Tools Andrew Lake, Internet2 July 15, 2007 JointTechs, Batavia, IL.
Enabling Supernova Computations on Dedicated Channels Malathi Veeraraghavan University of Virginia
1 Building a connection-oriented internet Outline Problem statement CHEETAH: an NSF-funded experimental project Research problems The “internet” name in.
1 CHEETAH - CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture Xuan Zheng, Xiangfei Zhu, Xiuduan Fang, Anant Mudambi, Zhanxiang Huang.
INDIANAUNIVERSITYINDIANAUNIVERSITY HOPI: Hybrid Packet and Optical Infrastructure Chris Robb and Jim Williams Indiana University 7 July 2004 Cairns, AU.
Signaling Transport Options in GMPLS Networks: In-band or Out-of-band Malathi Veeraraghavan & Tao Li Charles L. Brown Dept. of Electrical and Computer.
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.
6/1/991 Internetworking connectionless and connection-oriented networks Malathi Veeraraghavan Mark Karol Polytechnic UniversityBell Labs.
1 Circuit Switching Outline  Types of switches  Add multiplexers and demultiplexers  TDM circuit switch  Practice: SONET switch Malathi Veeraraghavan.
Connecting to the new Internet2 Network What to Expect… Steve Cotter Rick Summerhill FMM 2006 / Chicago.
HOPI Update Rick Summerhill Director Network Research, Architecture, and Technologies Internet2 Joint Techs 17 July 2006 University of Wisconsin, Madison,
The Internet2 Network and LHC Rick Summerhill Director Network Research, Architecture, and Technologies Internet2 LHC Meeting 23 October 2006 FERMI Lab,
Instructor Materials Chapter 1: LAN Design
Establishing End-to-End Guaranteed Bandwidth Network Paths Across Multiple Administrative Domains The DOE-funded TeraPaths project at Brookhaven National.
Transport Protocols over Circuits/VCs
Chapter 7 Backbone Network
End-host Initiated GMPLS Signaling Demo
Steps to set up end-to-end/partial-path circuits
End-to-End Provisioned Network Testbed for eScience
Detailed plan - UVA Dynamic circuit setup/release
Presentation transcript:

1 Proposed future direction for CHEETAH Outline What's our goal for the network: eScience network or large-scale GP network? Book-Ahead (BA) or Immediate-Request (IR)? CHEETAH network evolution to support IR Software modules that need to be implemented Applications CHEETAH/DRAGON/HOPI interconnectivity Malathi Veeraraghavan University of Virginia August 9, 2006

2 eScience or GP? BA or IR? BAIR eScience networks very large file transfers need high-BW and long holding time + remote viz. need to reserve timeslot for other resources None? general-purpose networks circuit service to service providers - users are only administrators - router-to-router circuits circuit/VC service for end users - host-to-host + router-to- router (E2E) - partial-path router-to-router circuits on congested links (called in by end user)

3 Reasons for choosing IR Metcalfe's value statement SCALE, SCALE, SCALE IR seems more natural in data world Bandwidth not as scarce as airline seats that only BA can be supported; so IR seems like a must-have Cisco/Juniper/Sycamore control-plane implementation + community's standardization effort is "wasted" to a large extent with BA Shouldn't at least one testbed to study whether and, if so, how, IR bandwidth-management software built into switches can be useful

4 Co-management of bandwidth on IR and BA basis But, BA and IR cannot coexist without bandwidth partitioning BA allows for high-BW, long-duration calls IR calls will suffer a high call blocking rate if supported through BA scheduler

5 CHEETAH wide-area network Raleigh PoP (MCNC) Control card GbE/ 10GbE card ORNL PoP Control card GbE/ 10GbE card SN16000 Control card OC192 card OC-192 GbE/ 10GbE card End hosts Atlanta PoP (SOX/SLR) SN16000 GaTech End hosts ORNL OC192 card NCSU OC192 card OC-192 (via NLR/SLR/NCREN) via NCREN UVa CUNY Via Nysernet/HOPI Via Vortex/HOPI

6 What CHEETAH s/w enables now. CHEETAH zelda2 Atlanta, GA zelda4 ORNL, TN wukong Releigh, NC mvstu6Cville, VA UGa UT Gatech duke NCSU UN C UVa VT GbE circuit Once zelda2's GbE card is LOCKED in a circuit headed to mvstu6, it cannot communicate with wukong or zelda4 via CHEETAH X. Fang R. Gisiger

7 Network evolution to support IR Current CHEETAH network only supports 10 circuits per OC192 link IR mode inefficient if m, the link capacity in channels, is small (i.e., 10) Recoup OC1-crossconnect capability of the SN16Ks from its current 1Gbps use Has three advantages supports higher m; better for IR GMPLS standards based signaling (GbE-SONET signaling is Sycamore proprietary) Call setup delay: 166ms for two-hop instead of 1.5sec!

8 Network evolution options Four options: NICs with VLAN support PLUS VLSR for SN16K with control-plane support for VLANs with VLSR IP router with VLSR Ethernet switch with VLSR

9 NICs with VLAN support Useful for web caching application since a cache may need to talk simultaneously to two other caches In general useful for end-to-end circuits (whether router-to-router or host-to- host) BUT, since the SN16K GMPLS software does not support VLAN mapping to multiples of OC1s, this solution is insufficient; hence the next slide

10 SN16K/VLSR at each PoP Can write a VLSR for SN16K to support GMPLS control of VLAN-OCxx circuits and then use VLAN-capable NICs Use hdb commands for flow-based Ethernet service, i.e., to map VLANs to OCxx circuits, but hdb software is unsupported Beats the reason for our choice of SN16Ks (GA support of GMPLS control plane)

/VLSR at each PoP Make the serve as the intermediary between Ethernet NICs in hosts and SONET based SN16Ks at cheetah PoPs Useful for end-to-end circuits (whether router- to-router or host-to-host), e.g., webcaching. Two problems: Needs a heterogeneous signaling procedure, Intserv based Path message and VLAN IDs as labels to a SONET based Path message and SKULM labels VLAN ID continuity requirement Cannot support partial-path circuits

12 IP router/VLSR at each PoP Use OCxx SONET interfaces to connect IP router to SN16K Connect web caches to router Have router initiate pure SONET circuit setup Use PBR or just ordinary routing table update to map flows to different OCxx circuits; support multiple circuits from one web cache

13 IP router/VLSR at each PoP Can support end-to-end circuits web caching CDN servers router-to-router apps: administrator initiated increases SNMP log monitor initiated increases video apps at 10-15Mbps - map to one OC1 Has the potential to support PPCs (partial-path circuits) Place router with VLSR in enterprises at edge of GbE cheetah access link

14 Ethernet switch/VLSR at each PoP Does not help with the problems noted in today's Gb/s circuit use of the SN16K long call setup delays: 1.5sec non-standard solution high per-circuit BW Using an Ethernet switch/VLSR at an enterprise (e.g. CUNY) requires all VLANs sharing 1Gbps CHEETAH access link to be switched to the same exit SN16K. Even worse, m=1 if whole 1Gb/s link used for a circuit

15 Software modules required CVLSR for IP router Web caching & video apps CTCP code to support multiple simultaneous flows

16 Applications In order of preference: web caching video apps at 10-15Mbps - map to one OC1 router-to-router apps: administrator initiated increases SNMP log monitor initiated increases storage Contact: Paul Sheldon, Vanderbilt, has NSF MRI to install data depots (600 TB) CDN servers IEEE, ACM, ComSoc web sites

17 Equipment purchase IP routers with channelized SONET cards with GA GMPLS UNI implementation at each CHEETAH PoP IP routers with GbE blades at enterprises IP router in NLR McLean (fourth CHEETAH PoP) unless MAX/Dragon router is available - then buy GbE and OC192 blades for that router If NC 454 transponders are unavailable, purchase transponders for DC-Raleigh NLR link - since HOPI doesn't have this Colocation costs at NLR McLean and NLR Raleigh

18 DRAGON How many WDM channels per link? m has to be small due to transponder costs makes it hard to support IR hence the interest in BA GMPLS in Movaz switches useful only for provisioning but not BW sharing Heterogeneous circuit setup not advisable in IR mode: should provision fat pipes based on aggregate usage observation, not per small-BW VLAN Does each DRAGON PoP have an Ethernet VLAN switch with VLSR?

19 Interest in using CHEETAH as part of the Southern leg for HOPI HOPI is public-domain "commercial" Further HOPI uses VLAN switches - small granularity! CAC even w/o enforcement is fine if CTCP is the only conduit at end hosts - can enforce there

20 HOPI and web caching Seems like a good match Rick's black cloud experiment - same as web caching Also Rick wants the "hybrid" part to be exercised - here's how with IP and VCs/circuits

21 What am I asking Rick? Web caches at PoPs Permission to run router VLSR software on Abilene routers that will need to update routing tables! Will of course demo this first thoroughly on cheetah network

22 What am I asking Jerry? CVLSR on HOPI switches - hop-by-hop IR mode IR support - GMPLS peer model call setup Path message between router VLSRs (in different domains) will carry final dest. IP address Router VLSR within cheetah (HOPI) domain finds exit router for that domain and issues SONET circuit Path message with that exit router as destination Web caches at DRAGON PoPs

23 Interconnect CHEETAH, DRAGON HOPI Through IP routers of Cheetah & Abilene With our IP router/VLSR combo, setup router-to-route SONET OC1 circuits via cheetah and router-to-router VLAN virtual circuits through DRAGON/HOPI. At routers, do PBR mapping for flows or just update routing tables for destination IP addresses (data-plane This means packets go back to IP layer between two networks

24 Figure HOPI + CHEETAH with routers in between

25 Web caching example Example: web cache in CA to web-cache at ORNL VLAN from Sunnyvale Abilene router through five HOPI nodes to McLean router McLean router to ORNL router through SONET nodes