2.4 PCECC an IETF-based SDN Controller

advertisement
Using PCECC in SDN Environment
●
●
draft-zhao-pce-central-controller-user-cases-01
draft-zhao-pce-pcep-extension-for-pce-controller-01
Quintin Zhao (quintin.zhao@huawei.com)
IETF-94 : Yokohama : November 2015
Quick Review 1 :Traditional MPLS Based Taffic Engineering
RSVP-TE P2MP
IGP
RSVP-TE
●
Current IP/MPLS technologies have their own issues which can not be solved by
themselves:
●
The complexity of deployment and maintaining;
●
It is not easy to add new services to the existing network architecture;
Quick Review 2 : Stateful PCE Based Application Aware Traffic Engineering
Stateful PCE
with Initiation
PCEP
RSVP-TE
P2MP/mLDP
PCC
LDP
RSVP-TE
PCC
●
●
PCC
It is easy to add new services to the existing network architecture;
The complexity of deployment and maintaining still exist;
Quick Review 3 : IGP Extension Based SR
PCE with
Initiation
PCEP
PCC
IGP Extension
PCC
●
●
●
●
PCC
It is easy to add new services to the existing network architecture;
The complexity of deployment and maintaining is removed;
IGP extension is needed, PCE Extension is needed;
Only P2P SR-LSP is provided; no CR-LSP provided
Quick Review4 : SDN with PCE Central Controller (PCECC) Component
SDSDN Controller (PCECC)
Stateful PCE
with Initiation
PCEP
PCEP
RSVP-TE
P2MP/mLDP
PCC
PCC
IGPExtensio
n
IGP
RSVP-TE
PCC
Free from MPLS
signaling protocols
PCC
PCECC
communicates to
all nodes
PCC
PCC
PCECC
responsible for
label allocation
Central controller
to provide more
app aware services
In Summary:
PCECC is a Practical SDN Solution
Key Points in PCECC
 Moving tunnel and label resource up to PCE+ server
 Forwarding path sent from server to the ingress node for SR-TE LSP
 Forwarding table sent from server to each device directly by PCECC for CRLSP
Values
 SDN features supported’
 no new protocol added into the existing network;
 All Existing MPLS features including P2P/P2MP/Mp2MP LSPs can be
supported;
 Forwarding device no longer deploy MPLS signaling protocol
 Forwarding hardware need not be changed
 Achieved centralization traffic steering
 Interoperability and coexistence with existing networks
Our Experiments with PCECC
1. MPLS VPN Service
●
●
PCECC CR-LSP
PCECC SR LSP
2. Performance Analysis
Experiment 1. MPLS VPN Service
Transport service
Orchestrator
SDN controller with PCECC
PCEP/IGP
ASBR1
P1
Core domain2
P3
ASBR3
PE2
P5
PE2
PE1
CE1
Traditional IP/MPLS
RSVP-TE/LDP Free Domain
Traditional IP/MPLS
P6
ASBR2
P2
Aggregation domain1
IBGP Label
RSVP-TE LSP
P4
IBGP Label
ASBR4
Aggregation domain3
IBGP Label
PCECC CR/SR LSP
RSVP-TE LSP
CE2
Experiment 2: PCECC Performance Te
st
PCEC
C
Convergence Time
The Number of LSPs
Testing Group
Download