1 CHEETAH - CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture Xuan Zheng, Xiangfei Zhu, Xiuduan Fang, Anant Mudambi, Zhanxiang Huang.

Slides:



Advertisements
Similar presentations
G : DCM Signaling Mechanism Using GMPLS RSVP-TE ITU-T Workshop on IP-Optical, Chitose, Japan 7/11/2002 Dimitrios Pendarakis, Tellium, Inc. ITU-T.
Advertisements

Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management.
August 10, Circuit TCP (CTCP) Helali Bhuiyan
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.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
End-to-End GMPLS Signaling in CHEETAH Project Xiangfei Zhu 5/5/2005 Master’s Project Presentation.
1 Experiences with setting up the CHEETAH network Xuan Zheng, Xiangfei Zhu, Malathi Veeraraghavan University of Virginia.
Enabling New Applications with Optical Circuit-Switched Networks Xuan Zheng April 27, 2004.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
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.
1 CHEETAH software OCS/AAA module Routing decision module Signaling module VLSR module Include TL1 proxy for Cisco MSPP Router disconnect module.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
CUNY (NSF Planing Meeting, 11/12/03, Virginia) Circuit-switched High-speed End-to-End Transport arcHitecture (CHEETAH) Cisco MSPP Connection to primary.
ESnet On-demand Secure Circuits and Advance Reservation System (OSCARS) Chin Guok Network Engineering Group Thomas Ndousse Visit February Energy.
Client/Server Architectures
1 Fabio Mustacchio - IPS-MOME 2005 – Warsaw, March 15th 2005 Overview of RSVP-TE Network Simulator: Design and Implementation D.Adami, C.Callegari, S.Giordano,
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.
GMPLS Interoperability Test Event Results and Recommendations
C O R P O R A T E T E C H N O L O G Y Information & Communications Networks & Multimedia Communications NOBEL WP4 – Siemens implementation activities contact:
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
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.
Concept: Use CHEETAH network between web caches Internet CHEETAH Application Gateway (CAG) CHEETAH Application Gateway (CAG) Web client Web server Original.
1 Terena Networking Conference 2000, Lisboa May QoS in IP over ATM Networks Terena Networking Conference 2000 Lisboa, May The BTI field trials.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
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)
Rick Summerhill Chief Technology Officer, Internet2 Internet2 Fall Member Meeting 9 October 2007 San Diego, CA The Dynamic Circuit.
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.
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.
Lucy Yong Young Lee IETF CCAMP WG GMPLS Extension for Reservation and Time based Bandwidth Service.
1 CHEETAH – a high speed optical network Xiuduan Fang, Tao Li, Mark Eric McGinley, Xiangfei Zhu, and Malathi Veeraraghavan.
TeraPaths The TeraPaths Collaboration Presented by Presented by Dimitrios Katramatos, BNL Dimitrios Katramatos, BNL.
Dynamic Lightpath Services on the Internet2 Network Rick Summerhill Director, Network Research, Architecture, Technologies, Internet2 TERENA May.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
1 Circuit switch controller: Routing and signaling Malathi Veeraraghavan University of Virginia Circuit switch –Routing –Signaling Difference in use of.
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 1 Enabling Supernova Computations by Integrated Transport and Provisioning Methods Optimized.
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
Chapter 3: Network Protocols and Communications
DOE UltraScience Net The Need –DOE large-scale science applications on supercomputers and experimental facilities require high-performance networking Petabyte.
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
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
Signaling Transport Options in GMPLS Networks: In-band or Out-of-band Malathi Veeraraghavan & Tao Li Charles L. Brown Dept. of Electrical and Computer.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
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.
Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
Connecting to the new Internet2 Network What to Expect… Steve Cotter Rick Summerhill FMM 2006 / Chicago.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Chapter 3: Network Protocols and Communications
Distributed Systems.
Transport Protocols over Circuits/VCs
Instructor Materials Chapter 3: Network Protocols and Communications
CHEETAH: Circuit-switched High-speed End-to-End Transport ArcHitecture
End-host Initiated GMPLS Signaling Demo
Steps to set up end-to-end/partial-path circuits
Project overview Agenda Project goals How we plan to work together
End-to-End Provisioned Network Testbed for eScience
Multimedia and Networks
A tool for locating QoS failures on an Internet path
Detailed plan - UVA Dynamic circuit setup/release
Presentation transcript:

1 CHEETAH - CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture Xuan Zheng, Xiangfei Zhu, Xiuduan Fang, Anant Mudambi, Zhanxiang Huang and Malathi Veeraraghavan Nov. 1, 2004 An NSF-sponsored project Other participant organizations: ORNL, NCSU, CUNY

2 Demo #1 File transfer application integrated with CHEETAH software

3 Demo #1: introduction A file transfer application integrated with: dynamic circuit setup and release (RSVP-TE) includes end host RSVP-TE clients external RSVP-TE control engine for Cisco MSPP a transport protocol designed for dedicated circuits (FRTP – Fixed Rate Transport Protocol) Pros and cons of rate-guaranteed transfers if load on TCP/IP network increases after the start of a transfer, it would have been a “ good ” thing to have a rate guarantee but, if load on TCP/IP network decreases after the start of the transfer, it would have been a “ bad ” thing to have a rate guarantee!

4 Demo #1: End-host RSVP-TE client and External RSVP-TE control software for End-host RSVP-TE client Original KOM RSVP: partial support of RFC 2205, 2210, 3209 Dragon RSVP-TE: partial support of RFC 3471, 3473 & GMPLS SONET extensions Our work (in progress): Make it compatible with Sycamore SN16000 More support of GMPLS SONET extensions External RSVP-TE control software for Cisco MSPP only provides TL1 interface to provision circuits Need an external RSVP-TE control software, which can provision circuits by issuing TL1 commands to Solution: integrated Dragon RSVP-TE software with Monfox Dynamic TL1 library RSVP-TE software Dynamic TL1 library RSVP-TE messages TL1 commands

5 Demo #1: Demo Setup Ethernet interface card OC-48 interface card Control card Primary NIC Secondary NIC Primary NIC Secondary NIC MVSTU2 MVSTU3 MVSTU6 External RSVP- TE software for the MSPP Cisco MSPP Web server + RSVP-TE client + FRTP Web client + RSVP-TE client + FRTP Background traffic PATH message PATH message RESV message RESV message TL1 commands Wire Provisioned crossconnection Dynamic Crossconnection

6 Demo #1: The Event Flow in Web Application At the web server side Hyperlink to file is a CGI script (download.cgi); filename embedded in hyperlink Download.cgi started automatically at server when user clicks hyperlink, which triggers CHEETAH FT sender CHEETAH FT Sender initiates CHEETAH circuit setup by calling RSVP-TE client. CHEETAH FT Sender starts data transfer using dual paths: FRTP/circuit and TCP/IP At the web client side A RSVP-TE client is running as daemon to accept the circuit setup request A CHEETAH FT receiver is running as daemon to receive the user data Web server (mvstu2) Web client (mvstu3) Web Browser (e.g. Mozilla) Web Server (e.g. Apache) download.cgi Data transfer URL Response RSVP-TE Messages CHEETAH FT receiver FRTP RSVP-TE interface CHEETAH FT sender FRTP RSVP-TE interface RSVP-TE daemon RSVP-TE daemon

7 Demo #1: Conclusions Running open-source GMPLS software external to switches (such as Ethernet based VLAN switches and Cisco ’ s MSPP) is a feasible option. Need to add CAC and route computation functions in external RSVP-TE control software to switches. Circuit provisioning measurements Time for STS-1 circuit provisioning: ~500ms Includes RSVP-TE message processing + TL1 switch config. No release measurement

8 Demo #2 RSVP-TE Signaling Interoperability Testing

9 Demo #2: Interoperability Test Background CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture An NSF-sponsored project at University of Virginia Sycamore Networks Provider of intelligent optical switching solutions Industry leader in optical control plane technologies Interoperability testing relationship with UVA Sycamore GMPLS software utilized in test

10 Demo #2: Signaling Test Scenario Test elements: Dragon/KOM RSVP-TE client software Sycamore GMPLS software Implementation: End-host RSVP-TE software and Sycamore Networks RSVP- TE software SONET data plane Dynamically controlled circuit creation

11 Demo #2: Signaling Software Interoperability PATH message RESV message

12 Demo #2: Demo Configuration Primary NIC RSVP-TE client MVSTU2 Primary NIC RSVP-TE client MVSTU3 Sycamore switch emulator Tcpdump/Ethereal

13 Signaling interoperability testing successful Vendor implementation of GMPLS protocols is mature, ready for deployment of CHEETAH services (e-science applications) today Key feature requirements for research community network applications Signaling support for Ethernet/SONET hybrid circuits Support for uni-directional circuits Support for scheduled (advanced reservation) calls Demo #2: Conclusions