Cross-Sites DiffServ Testbed
Download
Report
Transcript Cross-Sites DiffServ Testbed
EVL Optical Networking Research
Oliver Yu
Electronic Visualization Laboratory
University of Illinois at Chicago
Electronic Visualization Laboratory
University of Illinois at Chicago
Comprehensive Research Focus on
User, Control and Management Planes
Management Plane
•
•
•
Performance Monitoring
Security (e.g. AAA, GSI)
Advanced Scheduling
Control Plane
User Plane
Application Protocols
•
•
Signaling: Lightpath Provisioning
Routing:Topology Discovery
Middleware
Optical-switched
DWDM Transport
Electronic Visualization Laboratory
University of Illinois at Chicago
Intelligent Application Signaling
Photonic-Empowered Applications
Management Plane
User Plane
Application Protocols
Middleware
Optical-switched
DWDM Transport
Control Plane
Signaling
Application Protocols
Signaling Middleware
Signaling Transport
Associated
Electronic Visualization Laboratory
Out-of-band
University of Illinois at Chicago
Integrated Control & Management Plane
Stream
Mbps
Label
Switching
Stream
Gbps
Lambda
Switching
Bursty
VBR
Multiple User Planes
Burst
Switching
Integrated Management Plane
Integrated Control Plane
Electronic Visualization Laboratory
University of Illinois at Chicago
Testbed:
OMNInet (Optical Metro Network Initiative)
• A collaborative academic and industry all-optical
metropolitan area network in Chicago based on DWDM and
lambda-switching technologies.
– Experimental network to validate corporate-focused 10 GigE
service models and next generation optical technologies.
– Research network to investigate cluster-based LambdaGrid &
TeraGrid concepts by university partners.
• Partnership
– Nortel Networks, SBC/Ameritech
– UIC/EVL, NU/ICAIR, Argonne National Lab.
– CANARIE & other international collaborators.
Electronic Visualization Laboratory
University of Illinois at Chicago
OMNInet Architecture
Gigabit
OMNInet
Cluster
GMPLS
Agent
GMPLS
Agent
GMPLS
Agent
Gigabit
GMPLS
Agent
Control Card
Lambda Switch
Edge Router
• Network Model
– Overlay IP-over-Optical
• Control Plane
– O-UNI between edge device and optical core network.
– GMPLS within the optical core network.
– Out-of-Band Signaling Network
Electronic Visualization Laboratory
University of Illinois at Chicago
Cluster
OMNInet Inter-domain Peering
StarLight
GigaPoP/TeraPoP
IWIRE
SURFNET
(Holland)
CA*NET4
(Canada)
OMNInet
GMPLS
Agent
Gigabit
GMPLS
Agent
GMPLS
Agent
Cluster
Gigabit
GMPLS
Agent
Electronic Visualization Laboratory
University of Illinois at Chicago
Cluster
EVL Optical Networking Research Issues
1. Intelligent Signaling
2. Flexible Lambda Provisioning
3. User-Empowered Ad-hoc Sharing
4. LambdaGrid Middleware & Toolkit
5. Robust Optical Networking
Electronic Visualization Laboratory
University of Illinois at Chicago
1. Intelligent Signaling Objectives
• Application-centric Signaling
– Enable applications to control and provision lambda-switched paths or lightpaths
within an all-optical network.
• Centralized Control Plane
– Intra-Domain GMPLS (Generalized Multi-Protocol Label Switching)
– Inter-Domain OBGP (Optical Border Gateway Protocol)
– O-UNI (Optical User Network Interface)
• Collaborative optical networking:
– Dynamic provisioning of lightpaths.
– On-demand rerouting of lightpaths.
Electronic Visualization Laboratory
University of Illinois at Chicago
Intelligent Signaling Framework
Intra-domain Intelligent Signaling
ODIN (Optical Dynamic Intelligent Signaling) Mechanism
•
•
•
TeraAPI
THOR (TeraScale High Performance Optical Resource Regulator)
GMPLS (Generalized Multi-Protocol Label Switching)
–
Extends MPLS control plane to enable resource discovery, routing and lambda controls
an all-optical networking environment.
Inter-domain Intelligent Signaling
LightGate (optical signaling gateway) Mechanism
•
1st Phase: Inter-Working Function between OMNInet and NetherLight.
•
2nd Phase: Generic scalable signaling gateway between any two domains
–
.
A superset of OBGP (Optical Border Gateway Protocol) to extend BGP
routing to support lightpath setup & management.
–
Support domain-level source-routing to complement intelligent signaling.
Electronic Visualization Laboratory
University of Illinois at Chicago
Intelligent Signaling Framework: Intra-Domain
Web I/F
Proxy
GMPLS
Server
Proxy
GMPLS
Server
O-UNI
Gigabit
O-UNI
GMPLS
GMPLS
GMPLS
Agent
Agent
Agent
Cluster
Gigabit
Cluster
GMPLS
Agent
Electronic Visualization Laboratory
University of Illinois at Chicago
Intelligent Signaling Framework: Inter-Domain
StarLight
GigaPoP
CA*net4
SURFNET
IWIRE
GMPLS
Agent
LightGate
Intra-Domain GMPLS
OMNInet
LightGate
Electronic Visualization Laboratory
GMPLS
Agent
University of Illinois at Chicago
2. Flexible Lambda Provisioning Objectives
• Framework to support e-science (optional e-commerce) applications
with a diverse range of throughput and traffic requirements.
• Current Features
– Single-Lambda Applications (Gb applications)
•
Lambda-switched path or lightpath
– Multiple Applications per Lambda (Kb/Mb applications)
• DEITI (Dynamic Ethernet Intelligent Transit Interface) to
encapsulate logical label-switched paths within a lightpath.
• Future Implementations
– Multi-Lambda Applications (Tb applications)
• Optical inverse-multiplexing scheme.
– Bursty Applications
• DASOBS (Dynamic Adaptive Slotted Optical Burst
Switching) to support bursty and variable-rate traffic
requirements.
Electronic Visualization Laboratory
University of Illinois at Chicago
Flexible Lambda Provisioning Architecture
Variable-switched User Planes
Integrated Control Plane
- Resource Discovery
- Path Selection
- Path Management
Kilobit/Megabit
Application
Application
Application
Application
IP/MPLS
IP/MPLS
Signaling Transport
Label & Lambda
Switched
Inband
Bursty
Gigabit
Signaling Protocols
Associated
Terabit
DWDM
Electronic Visualization Laboratory
DWDM
IP/MPLS
IP/MPLS
Optical Burst
Switched
Optical Inverse
Multiplexed
DWDM
DWDM
University of Illinois at Chicago
3. User-Empowered Ad-hoc Sharing Objectives
•
User-Empowered Ad-hoc Sharing
–
–
•
Distributed Control Plane over Lightpath Objects
–
–
•
Users own, control and manage lightpath objects (fibers, lambdas, optical
cross-connects, etc.).
Enable users or organizations to advertise portions or all of their lightpath
objects to other users when not in use.
Enables rapid sharing and provisioning of lightpath objects across multiple
independent management domains.
Enable dynamic configuration of optical-VPN.
Object Oriented Networking Architecture
–
–
Object Model: defines how lightpath objects are distributed across a
heterogeneous environment.
Reference Model: defines interactions among lightpath objects.
Electronic Visualization Laboratory
University of Illinois at Chicago
User-Empowering via Distributed Control Plane
UNI
(Signalling)
UNI
(Signalling)
Control
Control
Control
Signaling
Middleware
Control
AS 1
Transport
Middleware
Transport
Middleware
AS 2
Control
User
Organization A
AS 3
Signaling
Middleware
Control
Control
Lambdas owned by
User Organization A
Electronic Visualization Laboratory
User
Organization B
Control
Lambdas owned by
User Organization B
University of Illinois at Chicago
4. LambdaGrid Middleware Objective
• Grid Based
– Computation Grid
– Communication Grid: Electrical & Optical Domains
• Integrated Signaling Middleware
– Computation provisioning over Grid/Globus Toolkit
• Globus core services (resource allocation, authentication security and metacomputing directory service, etc.).
– Communication provisioning over optical backbone
• GMPLS for intra-domain and OBGP for inter-domain.
• Adaptive User Middleware
– Dynamic Adaptive QoS Control
• Resource Adaptation (CPU, Bandwidth, etc.)
• Service Adaptation
– Measurement and Instrumentation
Electronic Visualization Laboratory
University of Illinois at Chicago
LambdaGrid Architecture with
Intelligent Quanta Middleware
Application Toolkits
e.g. Globus High-Level Services (Resource Management, Distributed Computing)
Quanta Middleware
Integrated Signaling
Dynamic Adaptive Control
Computation
Communication
Intelligent Signaling
ELECTRA
e.g. Globus Core
Services
ODIN
LightGate
OPTICA
Monitoring & Instrumentation
Optical Network Infrastructure
Intra-Cluster
Signaling
Transport
Inter-Cluster Signaling Transport
Associated
Non-Associated
Electronic Visualization Laboratory
Inter-Cluster User Transport
Flexible Lambda
Provisioning
Intra-Cluster
User Transport
e.g. Myrinet
University of Illinois at Chicago
5. Robust Optical Networking Objectives
• Self-Healing
– Dynamic Enabling Fast Efficient Re-provisioning (DEFER).
– Path Rerouting Synchronization Protocol (PRSP).
• Reliable Reservation
– Robust Fast Reservation Protocol (RFRP).
• Topology Discovery
– Flexible Optical Label Discovery (FOLD).
Electronic Visualization Laboratory
University of Illinois at Chicago