Coordinated Control Plane Improvements: CHEETAH, HOPI, OSCARS, USN.


187 views
Uploaded on:
Category: Travel / Places
Description
Coordinated Control Plane Improvements: CHEETAH, HOPI, OSCARS, USN. Nagi Rao Oak Edge National Research facility, raons@ornl.gov Malathi Veeraraghavan College of Virginia, mv@ece.virgina.edu Tom Lehman Data Sciences Foundation East, tlehman@isi.edu Nasir Ghani
Transcripts
Slide 1

Incorporated Control Plane Developments: CHEETAH, HOPI, OSCARS, USN Nagi Rao Oak Ridge National Laboratory, raons@ornl.gov Malathi Veeraraghavan University of Virginia, mv@ece.virgina.edu Tom Lehman Information Sciences Institute East, tlehman@isi.edu Nasir Ghani Tennessee Technological University, nghani@tntech.edu Chin Guok ESnet, chin@es.net ESCC/Internet2 Joint Techs Workshop Jul 16-19, 2006 Madison, Wisconsin

Slide 2

Outline Introduction to Control Planes USN Update CHEETAH, HOPI-DRAGON, OSCARS Multi Domain Resource Provisioning A Framework Integrated Path Computation VLAN-Based Channel Alignment

Slide 3

Disparate Control Plane Technologies We territory at a discriminating point in control-plane advances for cutting edge systems: MPLS/GMPLS being empowered and/or conveyed by sellers Several control planes are being created under distinctive ideal models: ESnet-OSCARS, CHEETAH, HOPI-DRAGON, UCLP, USN, GEANT, DANTE, and others Underlying difficulties and arrangements are gradually being comprehended: Standards are being talked about security of control plane access transmission capacity streamlining information and control plane arrangement synchronization of schedulers and flagging multi-space approval others Solutions seem, by all accounts, to be separating, at any rate at first glance however they address diverse application areas

Slide 4

Control Plane Paradigms Two primary ideal models On-Demand Provisioning: TL1,CLI: prior host-level instruments basically for manual setup MPLS for layer 3, GMPLS for lower layers implied for robotized design at system level In-Advance Provisioning: Using a front-end for Path calculation and/or Bandwidth enhancement took after by for the most part in-time flagging These ideal models address distinctive application needs: ahead of time provisioned transfer speed to facilitate with reservations on different offices, for example, supercomputers and test offices. on-interest provisioning to give committed transmission capacity

Slide 5

Some Control Plane Technologies HOPI-DRAGON – on-interest GMPLS front end with CLI/TL1 for lower layers Ethernet switches and switches OSCARS-ESnet – ahead of time Path calculation + MPLS at layer 3 Juniper and Cisco switches USN – ahead of time Bandwidth enhancement + CLI/TL1 Ciena CDCI + Force10 E300 CHEETAH – on-interest On-interest provisioning utilizing GMPLS Sycamore SN16000 switches

Slide 6

USN Data-Plane: Node Configuration In the Core: Two OC192 exchanged by Ciena CDCIs At the Edge 10/1 GigE provisioning utilizing Force10 E300s Node Configuration Linux host OC192 to Seattle 10GigE WAN PHY e300 CDCI Data Plane User Connections: Direct associations with: center switches –SONET &1GigE MSPP – Ethernet stations Utilize UltraScience Net hosts GigE 10GigE Connections to CalTech and ESnet

Slide 7

USN Secure Control-Plane VPN-based validation, encryption and firewall NetScreen ns-50 at ORNL NetScreen ns-5 at every hub Centralized server at ORNL Bandwidth booking Signaling ns-5 VPN burrow linuxhost ns-50 linuxhost e300 CDCI e300 CDCI Control server

Slide 8

USN Control Plane Phase I Centralized way calculation for transfer speed streamlining TL1/CLI-based correspondence with CoreDirectors and E300s User access by means of brought together electronic scheduler Phase II (right now being tried) GMPLS wrappers for TL1/CLI Inter-area “secured” GMPLS-based interface Webservices interface X509 verification for web server and administration

Slide 9

CHEETAH Data and Control Planes CHEETAH: Sycamore SN16000 information plane – OC192 GMPLS control-plane over IP burrows Additional 1GigE L2VLANS in the middle of ORNL and Atlanta SN16K CHEETAH GMPLS upheld on Secure control plane Ns-5 ended IP burrows Data Plane OC192 SN16K

Slide 10

OSCARS: Guaranteed Bandwidth VC Service For SC Science ESnet On-interest Secured Circuits and Advanced Reservation System (OSCARS) In its ebb and flow stage this exertion is being subsidized as an examination venture by the Office of Science, Mathematical, Information, and Computational Sciences (MICS) Network R&D Program A model administration has been sent as a proof of idea To date all the more then 20 records have been made for beta clients, colleagues, and designers More then 100 reservation solicitations have been prepared

Slide 11

Functional View of OSCARS Support client/application VC reservation demands Users enter reservations by means of a site page Applications utilizes API to send marked SOAP messages Manage allotments of rare, shared assets Centralized asset administration Authentication is done utilizing X509 testaments Authorization TBD Provide circuit setup and teardown components OSPE-TE for steering BGP for reachability RSVP-TE for flagging MPLS for exchanging Enable the asserting of reservations Policy based sifting for movement bound for VC Enforce utilization limits Per VC confirmation control Separate switch line for VCs

Slide 12

ESnet Virtual Circuit Service Roadmap Dedicated virtual circuits Dynamic virtual circuit distribution Generalized MPLS (GMPLS) Initial creation administration Full creation administration 2005 2006 2007 2008 Interoperability between GMPLS circuits, VLANs, and MPLS circuits (Layer 1-3) Interoperability in the middle of VLANs and MPLS circuits (Layer 2 & 3) Dynamic provisioning of Multi-Protocol Label Switching (MPLS) circuits (Layer 3)

Slide 13

DRAGON: Project Features and Objectives Utilize GMPLS conventions for element provisioning of Light Paths Addition of CSPF Path Computation calculations for wavelength steering Inter-space administration directing strategies Network Aware Resource Broker (NARB) for administration promoting, between area ERO era, AAA Application Specific Topology Description Language Formalized intends to portray the application topology and system administration prerequisites Integration with genuine applications : E-VLBI HD-CVAN

Slide 14

DRAGON Technologies Open Source GMPLS Control Plane Virtual Label Swapping Router – VLSR Open source OSPF-TE & RSVP-TE to control Ethernet switches and fiber switches Network Aware Resource Broker – NARB GMPLS-OSPF-TE audience Performs the between space steering, AAA, planning, PC Advanced Constrained Shortest Path First Path Computation Element – CSPF PCE Domain selectable reflection levels and end-to-end LSP Application Specific Topologies - ASTB Formalization of application’s asset necessities – especially the system assets. Photonic metro-scale wavelength administrations Reduce/dispose of pointless OEO, permit client produced ITU waves to travel the metro system (outsider waves) Framing and encoding rationalist

Slide 15

DRAGON Control Plane Virtual Label Switching Router (VLSR) Open source conventions running on PC go about as GMPLS flagging substance Control PCs take an interest in convention trades and reprovision secured switch as per convention occasions (PATH setup, PATH tear down, state question, and so on) Control Plane NARB Control PC VLSR OSPF & RSVP SNMP/TL1/CLI Ethernet Switch Data Plane Data Plane CHEETAH control-plane is very comparable – utilizes Sycamore SN16000

Slide 16

A General Control-Plane Architecture: Single Domain Resource database Network Device Node #1 Centralized or Distributed AAA User Interface state and booking flagging Secure channels state sign state sign Network Device Node #N Some modules may be trifling in some control planes

Slide 17

Integrated Multi-Domain Resource Provisioning – A Perspective Front-End site/webservice Integrates all information bases; SOAP interface Meta-Scheduler Path Composition and Alignment Computes multi-space way; Queries area schedulers May incorporate host planning Coordinated Signaling Sends way demands to space flagging modules Multi-Domain Authentication, Authorization and Accounting A proposition is under thought with DOE High-Performance Networking project on this theme

Slide 18

Multi-Domain Resource Provisioning Architecture Resource database Reserve database Network Domain #1 Centralized Or Distributed Federated state meta scheduler flagging state calendar sign state timetable sign Network Domain #M AAA and secure channels are area particular User approval and accreditations are area particular

Slide 19

USN Path Computation – Bandwidth Optimization Different ways may be processed: A predetermined transfer speed in a predefined time space, Earliest accessible time with a predefined transmission capacity and term, Highest accessible data transmission in a predefined time space, All accessible time spaces with a predefined transmission capacity and length of time. All are processed by expanding the most limited way calculations utilizing a shut semi-ring structure characterized on groupings of genuine interims (i)- (iii): Variation of Dijkstra’s briefest way calculation (iv): Variation of Bellman-Ford calculation; -beforehand unraveled utilizing transitive-conclusion calculation Sequence of disjoint genuine interims Point-wise convergence Point-wise union

Slide 20

All-Slots Algorithm Given system with band width designations on all connections ALL-SLOTS gives back all conceivable beginning times for an association with transmission capacity b length of time t between source hub s and destination hub d Modified Bell-Ford calculation: Time-intricacy: More productive than transitive-conclusion calculation:

Slide 21

VLAN – Unifying Data-Plane Technology IP systems VLANs Implemented in MPLS burrows (L2VPN) Circuit exchanged systems VLANs Implemented on top of Ethernet stations Align IP and circuit associations at VLAN level Alignment of VLANs IP system Circuit Switched VLAN over MPLS VLAN Over Ehthernet MPLS passage Layer-2 association

Slide 22

USN–CHEETAH VLAN Alignment UltraScience Net: Layer-2 VLAN: E300 – CDCI - … - CDCI – E300 CHEETAH: layer-3 + layer 2 VLAN: T640-T640 – SN1600 – Cisco 3750 UltraScienceNet CHEETAH L2MPLS+L2

Recommended
View more...