BRKSPG-2684
BRKSPG-2684
BRKSPG-2684
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ASR 9000: Universal Cloud Gateway<br />
<strong>BRKSPG</strong>-<strong>2684</strong><br />
Sai Natarajan & Sudarshan Muralidharan<br />
ASR 9000 Marketing
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Cisco Cloud Intelligent Network<br />
Cloud<br />
Provider<br />
Cloud<br />
Provider<br />
Cloud<br />
Provider<br />
Regulatory<br />
Public<br />
Healthcare<br />
Hybrid<br />
Community<br />
Media<br />
Private<br />
Predictable Connections across clouds and to Users<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Consumer<br />
Business<br />
Government
Cloud Adoption Curve<br />
Adoption of cloud services<br />
Cloud in Cautious Stages<br />
• Sand box Environments – Dev / Test<br />
• Seasonal bursting scenarios<br />
• Non Business Critical applications<br />
Inflection<br />
point<br />
Mostly SMBs, Enterprises for<br />
Non Business Critical Applications<br />
Today<br />
Main Stream Enterprise<br />
Adoption of Cloud Services<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Cloud Goes Mainstream<br />
• Enterprise adoption driven by Network performance<br />
– Application & Performance SLAs<br />
– Reduce costs<br />
– Service assurance<br />
• Hosting providers and Telcos are best poised to exploit<br />
this paradigm shift
Cloud Data Center Traffic<br />
Cloud will account for two-thirds of data center traffic by 2016<br />
Zettabytes / Year<br />
7.0<br />
6.0<br />
5.0<br />
4.0<br />
3.0<br />
2.0<br />
1.0<br />
0.0<br />
Cloud Data Center<br />
Traditional Data Center<br />
39%<br />
61%<br />
2011 2012 2013 2014 2015 2016<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
31% CAGR 2011–2016<br />
64%<br />
36%
Carrier Cloud Network Reference Architecture<br />
Customer/Clients<br />
Internet<br />
SP NGN<br />
SP NGN<br />
SP DC Enterprise DC<br />
WAN/DC gateway<br />
DC Core/Aggregation<br />
Top of Rack switch<br />
VM, Hypervisor, Storage<br />
Data Center<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Carrier Cloud Business & Technical Requirements<br />
Share the physical network resource<br />
among as many tenants as possible<br />
Business agility: monetize the CAPX<br />
spending, fully use the available<br />
computing resource<br />
Auto Provisioning<br />
Differentiate cloud service from MSDC<br />
public cloud: leverage the customer<br />
VPN network footprint<br />
Diverse customer applications (IP, non-<br />
IP, non-routed)<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Network virtualization +<br />
high scale<br />
VM mobility<br />
IP NGN integration +<br />
Service SLA<br />
L2 adjacency
Technical Requirement – High Scale<br />
VMs (multi millions)<br />
– MAC, ARP<br />
Tenants (ten of thousands)<br />
– VPN scale (L3): VRF, FIB<br />
– VPN scale (L2): VLAN, bridge-domain, VPLS VSI & PWs, PBB-EVPN instances<br />
Physical topology scale – optimal forwarding<br />
– Multiple paths, ECMPs<br />
– Per-VLAN vs. Per-flow load balancing<br />
– Shortest path<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Technical Requirement – VM Mobility<br />
POD1 POD2<br />
VM movement<br />
Requirement to eliminate physical<br />
boundary for VM mobility<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
In classic DC design, each POD is in<br />
its own L3 boundary. When VM<br />
moves from one POD to another<br />
POD, it has to change its IP address<br />
Need solution to support VM mobility<br />
across PODs or even across DCs<br />
Potential solutions<br />
– L2 network across POD or DC<br />
sites: EVPN, FP/TRILL<br />
– Virtual L2 overlay across physical<br />
IP network: VXLAN, NV-GRE
Technical Requirement - L2 Adjacency<br />
Application Traffic<br />
(Non Routable)<br />
Node Discovery<br />
Heartbeats<br />
vMotion Traffic<br />
Hypervisor Hypervisor<br />
Network<br />
Applications in the VMs use non-routable traffic<br />
– e.g. Node Discovery & Heartbeats in clustered Applications<br />
– It is very difficult to control what applications do<br />
As long as applications leverage link-local multicast, LAN extensions are<br />
necessary<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
ASR 9000 Cloud Building Blocks<br />
HW & SW Foundation<br />
Highest port density<br />
and scalable SW<br />
architecture<br />
Virtualized Cloud<br />
Services<br />
Delivering better user<br />
experience at better<br />
economics<br />
Data Center<br />
Interconnect (DCI)<br />
Make many DC<br />
seem as one logical<br />
unit<br />
Cisco ONE<br />
Two way<br />
programmatic access<br />
to devices & SW<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
13
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Bandwidth/slot<br />
ASR 9000 Chassis Overview<br />
99xx: >2Tb/Slot*<br />
90xx: 880Gb/Slot*<br />
1HCY13<br />
9001-S, 2RU, 60G<br />
9001, 2RU, 120G<br />
Fixed<br />
2HCY13<br />
9904, 6 RU<br />
2 I/O<br />
9006, 10RU 9010, 21RU<br />
4 I/O<br />
* Chassis capacity only, bandwidth also depends on the fabric and line cards<br />
8 I/O<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
2HCY13<br />
9912, 30RU 9922, 44RU<br />
48Tbps<br />
system<br />
10 I/O 20 I/O<br />
Number of I/O slots<br />
15
ASR 9000 Ethernet Line Card Overview<br />
First-generation LC<br />
Trident NPU<br />
Second-gen LC<br />
Typhoon NPU<br />
-L, -B, -E<br />
-TR, -SE<br />
A9K-24x10GE<br />
A9K-40G A9K-4T A9K-8T/4 A9K-2T20G A9K-8T A9K-16T/8<br />
A9K-36x10GE<br />
A9K-2x100GE<br />
-L: low queue, -B: Medium queue, -E: Large queue, -TR: transport optimized, -SE: Service edge optimized<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
A9K-MOD160<br />
A9K-MOD80<br />
MPAs<br />
20x1GE<br />
2x10GE<br />
4x10GE<br />
8x10GE<br />
1x40GE<br />
2x40GE
Fully Distributed OS Architecture<br />
Control plane split among RSP and LC CPU (same<br />
type of CPU as RSP)<br />
L2 protocols, BFD, CFM, Netflow runs on the LC<br />
CPU for high scale<br />
Line Card<br />
RSP<br />
CPU<br />
CPU BITS/DTI<br />
FIA<br />
FIC<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
IOS-XR: True Modular, fully<br />
distributed OS<br />
Fully distributed HW resource:<br />
each line card has CPU just as the<br />
RSP<br />
Ultra-High multi-dimensional<br />
control plane scale<br />
Multi-dimensional scale example<br />
MAC address 2M, HW MAC learning 4-5Mpps, per-LC<br />
MAC learning (roadmap)<br />
L2 interfaces 128K<br />
P2P EoMPLS 128K<br />
Bridge-domain/VFI 64K<br />
VFI PWs 128K<br />
L3 interfaces/VRF 20K/8K<br />
FIB 4M, per-LC VRF FIB table download
Flexible EVC Architecture: Any Port Any Service<br />
Flexible service deployment model:<br />
Any L2 and any L3 service<br />
simultaneously supported on<br />
any/same physical port<br />
Flexible VLAN based service<br />
classification model: Match any<br />
combination of up to two VLAN tags<br />
Flexible VLAN tag manipulation:<br />
Translate VLAN as needed<br />
Support all standard based services:<br />
L2 P2P local connect and EoMPLS,<br />
L2 Multi-point local bridging, H-VPLS<br />
and VPLS, Regular L3 sub-interface,<br />
and Integrated L2 and L3 - IRB<br />
L3 Sub I/F<br />
L2 or L3 sub-interfaces<br />
(802.1a/qinq/.1ad)<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
X<br />
X<br />
Routing<br />
Bridging<br />
Bridging<br />
VPLS<br />
IRB<br />
IRB<br />
EoMPLS PW<br />
EoMPLS PW<br />
EoMPLS PW<br />
Integrated Routing and Bridging
Scalable and Flexible L2 Foundation<br />
SP DC2<br />
VPLS/<br />
EVPN<br />
SP DC1<br />
Customer/Clients<br />
Internet<br />
VPLS/<br />
EVPN<br />
Enterprise DC3<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Scalable solution<br />
– 64K bridge-domain/VFI, 128K PWs<br />
– 2M MAC address, HW MAC learning<br />
– VLAN-aware VPLS for high scale<br />
– MAC routing for future evolution <br />
EVPN, FP/Trill-EVPN<br />
Flexible solution<br />
– Flexible VLAN tag classification and<br />
manipulation: any VLAN to any VLAN<br />
– Flexible encapsulation : 802.1q/ qinq<br />
/.1ad/ .1ah<br />
– VPLS (both LDP and BGP signaling),<br />
fat-PW<br />
– Full Ethernet OAM<br />
– MPLS/VPLS fast convergence
Scalable and Flexible L3 Foundation<br />
DC2<br />
L3/L3VPN/MPLS<br />
for inter-DC<br />
L3/MPLS<br />
Customer/Clients<br />
Internet<br />
DC1<br />
L3/MPLS<br />
DC3<br />
L2 or L3 intra-DC<br />
design<br />
Scalable solution<br />
– Ultra-High dense 10GE/100GE: up to<br />
720 10GE per system<br />
– 4M FIB, selective per-LC download<br />
– 20K L3 user interface, 8K VRF<br />
– Super high TE Mid point scale: 100k+<br />
TE mid points<br />
Flexible solution<br />
– Rich & mature IOS-XR BGP feature set<br />
– Rich & mature IOS-XR RSVP-TE<br />
feature set: auto-bandwidth, autobackup,<br />
50msec TE/FRR<br />
– Fast IGP and BGP convergence: BGP<br />
PIC, IP/FRR<br />
– Flexible user CLI: configuration<br />
template, apply group<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Cloud Solution Challenges<br />
Aggregation<br />
ToR<br />
VM, SW,<br />
Storage<br />
DC<br />
WAN/DCI<br />
DC Core<br />
VPLS/OTV<br />
POD1 POD2<br />
DC<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
L3/L3VPN<br />
L2/L3 boundary<br />
L2<br />
L2 LAN extension<br />
Scale Challenge<br />
– Millions of VMs: MAC, ARP<br />
– 10,000+ tenants: VPLS VSI<br />
– 10-100 sites: VPLS PWs<br />
Efficient load balancing: Perflow<br />
v/s per-VLAN ECMP<br />
Network High Availability: Fast<br />
convergence at sub-second to<br />
50ms
Cisco Virtualized Multi-tenant Data Center Architecture<br />
DC<br />
VPLS<br />
DC<br />
DC<br />
ASR 9000<br />
Nexus<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Validated reference architecture<br />
that includes Nexus in Unified DC<br />
and ASR9K as DCI & the bridge<br />
to Nexus DC<br />
Reduced time to deployment<br />
Reduced risk<br />
Increased flexibility<br />
Improved operational efficiency<br />
http://www.cisco.com/en/US/solutions/ns340/ns414/ns742/ns743/ns749/landing_dci_mpls.html
ASR 9000 DCI Solution - VPLS<br />
vPC+MC-LAG:<br />
Simple VPLS multi-homing,<br />
fast convergence<br />
vPC<br />
DC1<br />
MC-LAG<br />
standby links<br />
MC-LAG<br />
active links<br />
ICCP<br />
VFI<br />
VFI<br />
DC3<br />
VFI VFI<br />
IP/MPLS<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
VFI<br />
VFI<br />
Simple VPLS multi-homing<br />
Mature, proven, Cisco “CVD” solution<br />
ICCP<br />
DC2<br />
vPC<br />
24
VPLS + MC-LAG Configuration<br />
VPLS MC-LAG<br />
l2vpn<br />
pw-class vpls-pw-class<br />
encapsulation mpls<br />
!<br />
bridge group group1<br />
bridge-domain vlan200<br />
interface Bundle-Ether10.200<br />
!<br />
vfi vfi200<br />
neighbor 50.1.1.1 pw-id 200<br />
pw-class vpls-pw-class<br />
!<br />
neighbor 50.1.1.2 pw-id 200<br />
pw-class vpls-pw-class<br />
redundancy<br />
iccp<br />
group 10<br />
mlacp node 1<br />
mlacp system mac 0000.0000.0010<br />
mlacp system priority 1<br />
mlacp connect timeout 0<br />
member<br />
neighbor 50.1.1.1<br />
!<br />
backbone<br />
interface TenGigE0/0/2/0<br />
interface TenGigE0/0/2/1<br />
!<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
interface Bundle-Ether10<br />
mtu 9216<br />
lacp switchover suppress-flaps 100<br />
mlacp iccp-group 10<br />
mlacp switchover type revertive<br />
mlacp switchover recovery-delay 40<br />
interface Bundle-Ether10.200<br />
l2transport<br />
encapsulation dot1q 200<br />
rewrite ingress tag pop 1 symmetric<br />
interface TenGigE0/0/0/1<br />
bundle id 10 mode active<br />
lacp period short<br />
!<br />
25
ASR 9000 DCI Solution – LACP Tunneling<br />
vPC<br />
LACP tunneling<br />
LACP tunneling<br />
Active/active vPC<br />
or VSS MC-port<br />
channel<br />
VSS<br />
Si Si<br />
DC site 1 DC site 2<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Simple configuration,<br />
active/active load balancing.<br />
Transparent over PE and<br />
MPLS cloud. Only apply to two<br />
DC sites inter-connect<br />
Port-mode EoMPLS, tunnel all<br />
packets, including LACP.<br />
Convergence depends on how<br />
fast of the LACP hello or rely<br />
on the EoMPLS remote-port<br />
shut down feature
LACP Tunneling Configuration<br />
l2vpn<br />
xconnect group grp_1<br />
p2p eom_1<br />
interface GigabitEthernet0/0/0/1<br />
Neighbor 2.2.2.1 pw-id 1000<br />
PE1 PE2<br />
l2vpn<br />
xconnect group grp_2<br />
p2p eom_2<br />
interface GigabitEthernet0/0/0/1<br />
Neighbor 2.2.2.2 pw-id 2000<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
27
ASR 9000 DCI Solution - nV Cluster<br />
vPC<br />
DC<br />
VFI<br />
DC<br />
VPLS full mesh<br />
VFI VFI<br />
nV Cluster<br />
VFI<br />
DC<br />
VFI<br />
vPC<br />
nV Cluster<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Reduce the number of PWs a lot<br />
Use 5 DC as example:<br />
With nV cluster: 5*(5-1)/2=10 PWs<br />
Without nV cluster: 10*(10-1)/2=45 PWs<br />
Simplify VPLS dual homing with<br />
active/active link bundle: per-flow<br />
and per-VLAN load balancing<br />
Sub-second to 50msec fast<br />
convergence
nV Cluster Configuration<br />
Connect the EOBC links<br />
Each RSP has 2 EOBC ports<br />
Collect Chassis Serial Number using<br />
“show inventory chassis”<br />
EoBC Link Configuration<br />
(admin config) # nv edge control serial rack 0<br />
(admin config) # nv edge control serial rack 1<br />
IRL links used for nV Cluster data plane<br />
connection<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
IRL can be only on 10G Typhoon Line cards<br />
IRL Link Configuration<br />
(config)#interface tenGigE 0/2/0/0<br />
(config-if)#nv edge interface<br />
(config)#interface tenGigE 1/2/0/0<br />
(config-if)#nv edge interface<br />
29
ASR 9K DCI Solution – ICCP based VPLS Multi-homing<br />
Per-VLAN active/active load balancing<br />
ASR9K PE control the blocking/forwarding based<br />
on ICCP, which is independent of the CE device<br />
DC<br />
DC<br />
VPLS full mesh<br />
DC<br />
VFI VFI VFI VFI<br />
ICCP<br />
VFI<br />
VFI<br />
TCN<br />
message<br />
ICCP<br />
VFI<br />
vPC<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
ASR9K PE send MVRP-Lite or STP TCN<br />
message to DC switches during network<br />
failure event avoid packet black hole<br />
issue<br />
Simple solution<br />
– Doesn’t require BGP<br />
– ICCP between local PE pair<br />
– Independent of the CE switches<br />
Flexible solution<br />
– Works for all service: L2 and L3,<br />
not limited to VPLS<br />
– Works for any topology
ICCP VPLS Multi-homing Configuration<br />
redundancy<br />
iccp group 100<br />
member<br />
neighbor 222.222.222.222<br />
!<br />
backbone<br />
interface GigabitEthernet0/0/0/10<br />
interface GigabitEthernet0/0/0/11<br />
l2vpn<br />
nsr<br />
redundancy<br />
iccp group 100<br />
multi-homing node-id 1<br />
interface Bundle-Ether100<br />
primary vlan 1-100<br />
secondary vlan 101-200<br />
recovery delay 60<br />
PE1 PE2<br />
redundancy<br />
iccp group 100<br />
member<br />
neighbor 111.111.111.111<br />
!<br />
backbone<br />
interface GigabitEthernet0/0/0/10<br />
interface GigabitEthernet0/0/0/11<br />
l2vpn<br />
nsr<br />
redundancy<br />
iccp group 100<br />
multi-homing node-id 2<br />
interface Bundle-Ether100<br />
primary vlan 101-200<br />
secondary vlan 1-100<br />
recovery delay 60<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
31
ICCP VPLS Multi-homing Configuration<br />
PE1 Bundle-Ethernet<br />
interface Bundle-Ether100<br />
interface Bundle-Ether100.1 l2transport<br />
encapsulation dot1q 1-100<br />
interface Bundle-Ether100.2 l2transport<br />
encapsulation dot1q 101-200<br />
PE2 Bundle-Ethernet<br />
interface Bundle-Ether100<br />
interface Bundle-Ether100.1 l2transport<br />
encapsulation dot1q 1-100<br />
interface Bundle-Ether100.2 l2transport<br />
encapsulation dot1q 101-200<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
ASR9K DCI Solution Enhancement – PBB-VPLS<br />
One common backbone VPLS full mesh for all bridge-domains:<br />
Highly PW scale O(1) instead of O(n2)<br />
One time VFI/PW provisioning<br />
vPC<br />
DC<br />
VFI<br />
DC<br />
VFI VFI<br />
nV Cluster<br />
VFI<br />
PBB-VPLS<br />
DC<br />
VFI<br />
vPC<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Aggregate all or multiple bridge-domains<br />
into one common backbone VFI<br />
SP DCI deployment example:<br />
20 DC sites, 40 PEs, 8K<br />
Bridge-domains/VFIs<br />
– With full mesh VPLS PW, it<br />
require (40-1)*8K= ~320K<br />
PWs per PE<br />
– With PBB-VPLS, it only<br />
require 39 VPLS PW
PBB-VPLS Configuration<br />
l2vpn<br />
!<br />
bridge group pbb_vpls<br />
bridge-domain pbb_edge<br />
interface Bundle-Ether10.200<br />
pbb edge i-sid 1100 core-bridge pbb_vpls_core<br />
!<br />
Edge BD Core BD<br />
l2vpn<br />
bridge group pbb_vpls<br />
bridge-domain pbb_vpls_core<br />
vfi vfi1<br />
neighbor 1.1.1.3 pw-id 100<br />
neighbor 1.1.1.4 pw-id 100<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
!<br />
!<br />
pbb core<br />
!<br />
rewrite ingress tag push dot1ad 100 symmetric<br />
34
L2VPN Evolution with EVPN: MAC Routing<br />
VPLS EVPN<br />
Packet Forwarding VLAN/BD/VSI VLAN/BD/VSI<br />
Packet Isolation<br />
Loop Prevention<br />
Based on MAC address<br />
Data plane auto learning<br />
VPLS multi-homing<br />
Per-VLAN load balancing<br />
Single Path<br />
The combined advantages of both L2 and L3 Forwarding<br />
• Per-flow load balancing, multiple paths<br />
• Reduced L2 flooding (no unknown unicast flooding, ARP proxy)<br />
• Efficient multicast/broadcast distribution (LSM)<br />
• No control plane overhead, PW is eliminated . No control plane signaling per PW<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Control plane MAC<br />
learning/distribution using<br />
routing protocol just like L3<br />
Active/Active MC-LAG<br />
Per-flow load balancing<br />
ECMPs
EVPN – The Principle<br />
From PE1<br />
iBGP L3-NLRI:<br />
• next-hop: PE1<br />
• <br />
iBGP L2-NLRI<br />
• next-hop: PE1<br />
• <br />
C-MAC1<br />
PE1 PE<br />
PE2<br />
Control plane:<br />
Treat MAC as routable addresses and distribute them in BGP<br />
Active-active MC-LAG,<br />
per-flow load balancing<br />
BGP for MAC distribution<br />
PE3 PE<br />
From PE3<br />
iBGP L3-NLRI:<br />
• next-hop: PE3<br />
Data plane:<br />
MPLS forwarding like L3<br />
PE4<br />
C-MAC3<br />
• <br />
iBGP L2-NLRI<br />
• next-hop: PE3<br />
• <br />
Receiving PE injects these MAC addresses into forwarding table along with its associated adjacency<br />
like IP prefix<br />
When multiple PE nodes advertise the same MAC, then multiple adjacency is created for that MAC<br />
address in the forwarding table: multi-paths<br />
When forwarding traffic for a given unicast MAC DA, a hashing algorithm based on L2/L3/L4 header<br />
is used to pick one of the adjacencies for forwarding: per-flow load balancing<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
PBB-EVPN for Simplicity and High Scale<br />
EVPN<br />
Advertises each customer MAC address as BGP route. So it’s not scalable<br />
solution for large scale deployment<br />
For details: draft-ietf-l2vpn-evpn<br />
PBB-EVPN<br />
Leverages PBB header to dramatically simplify the EVPN operation. So it’s not<br />
“PBB+EVPN”. In fact, it’s much more simple than EVPN itself<br />
Only advertises B-MAC address via BGP: Highly scalable solution<br />
Has additional benefits: draft-ietf-l2vpn-pbb-evpn<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Deploying Large Scale DCI with PBB-EVPN<br />
Flexible and Scalable DCI PE<br />
Highly scale: 64K+ BDs<br />
VLAN local significant, flexible VLAN<br />
translation, 128K VLANs, re-use VLAN on the<br />
ToR switches<br />
Per-LC HW based C-MAC learning<br />
DC<br />
Intra-DC<br />
4K VLAN per each ToR switch<br />
Limited MAC per each ToR switch<br />
Scale with more ToR switches<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
DC<br />
PBB-EVPN<br />
Inter-DC network (w PBB-EVPN)<br />
MAC routing: fast convergence, L3 ECMPs,<br />
optimized multicast forwarding, flexible policy<br />
control<br />
L2VPN auto discovery<br />
No PW required, highly scale for many sites<br />
DC<br />
DC boundary<br />
PBB-EVPN Active-active MC-LAG<br />
with auto provisioning
PBB-EVPN Configuration<br />
redundancy<br />
iccp<br />
group 66<br />
mlacp node 1<br />
mlacp system mac 0aaa.0bbb.0ccc<br />
mlacp system priority 1<br />
mode singleton<br />
interface Bundle-Ether25<br />
mlacp iccp-group 66<br />
interface Bundle-Ether25.1 l2transport<br />
encapsulation dot1q 777<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
l2vpn<br />
bridge group gr1<br />
bridge-domain bd1<br />
interface Bundle-Ether25.1<br />
pbb edge i-sid 100 core-bridge-domain core_bd1<br />
bridge group gr2<br />
bridge-domain core_bd1<br />
pbb-core<br />
evpn vpn-id 1000<br />
router bgp 64<br />
address-family l2vpn evpn<br />
neighbor remote-as 64<br />
address-family l2vpn evpn<br />
39
MAC<br />
bridging<br />
MAC<br />
routing<br />
L2 DCI Technology Comparison<br />
Feature<br />
VPLS<br />
PBB-<br />
VPLS<br />
MAC<br />
Scale<br />
Tenant<br />
VPN<br />
PW<br />
EVPN ** <br />
Same<br />
PBB-<br />
EVPN<br />
FP/Trill-<br />
EVPN<br />
* <br />
* <br />
* <br />
Optimized<br />
forwarding<br />
Per-VLAN***,<br />
single path<br />
Per-flow, ECMP,<br />
multi-paths<br />
Network<br />
resiliency<br />
ICCP-SM<br />
Per-VLAN LB<br />
Geo-red<br />
nV Cluster<br />
A/A MC-LAG<br />
Per-flow or per-<br />
VLAN LB<br />
Geo-red<br />
A/A, ECMPs<br />
DC-NGN tight<br />
integration<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Operation Policy Release<br />
Now<br />
<br />
<br />
<br />
DC-NGN tight<br />
integration<br />
* Support O(10 Million) MAC Addresses per DC. Confinement of C-MAC Learning<br />
** BGP control plane overhead, slow convergence during MAC movement<br />
*** fat-pw can support per-flow load balancing, but it’s single PE termination point only<br />
<br />
<br />
<br />
Now<br />
CY14<br />
2HCY13<br />
Radar
Beyond the DCI: Evolution of the Cloud Networking<br />
Classic Solution<br />
• L2 DCI: VPLS<br />
• DC fabric: legacy L2<br />
• L2/L3 boundary:<br />
aggregation switch<br />
L2 DCI Enhancements<br />
• Resiliency<br />
• Scale<br />
• Simple provisioning<br />
Optimize L2 DCI<br />
• EVPN/PBB-EVPN<br />
DC Fabric Evolution<br />
• FP/Trill<br />
• IP Fabric: VXLAN, NV-GRE<br />
• MPLS<br />
Optimize L3 Routing<br />
• Centralized vs. Distributed PE<br />
• Host-based vs. Network-based routing<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Traditional Data Center Service Model<br />
Today’s Network Forces Services Isolation<br />
At Work<br />
At Home<br />
On the Move<br />
Traditional Services Model:<br />
• All services traffic backhauled to central site<br />
• Scale, latency challenges as service popularity grows<br />
The Network<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
App<br />
Traditional<br />
(Centralized)<br />
Data Center
Virtualized Cloud Services Infrastructure<br />
The Network Becomes the Services Layer<br />
At Work<br />
At Home<br />
On the Move<br />
Virtualized Services Model:<br />
• Compute capacity distributed into network infrastructure<br />
• Identical apps & hosting environments using VMs<br />
ASR9k<br />
Services<br />
Edge<br />
App<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
App<br />
VM VM<br />
Creatively Link Apps to Network Resources:<br />
• Couple BB subscribers to VoD streams<br />
• Create service chains; BNG > DPI > CGv6<br />
Traditional<br />
(Centralized)<br />
Data Center
Virtualized Cloud Service Use Case<br />
Remote Site –<br />
Enterprise A<br />
Remote Office –<br />
Enterprise B<br />
Remote Office –<br />
Enterprise A<br />
SaaS<br />
App-1<br />
SaaS<br />
App-2<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Host Services offered by multiple SaaS Vendors.<br />
Multiple instances for each SaaS vendor<br />
Optimize Scaling using distributed infrastructure
Agenda<br />
Introduction: Cloud Opportunity & Requirements<br />
ASR 9000 Cloud Building Blocks<br />
– HW & SW Foundation<br />
– DCI Transport Technologies<br />
– Virtualized Services Infrastructure<br />
– Cisco ONE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public
Cisco ONE: Value Proposition<br />
Monetization<br />
Video-<br />
Scape<br />
POLICY<br />
Cloud<br />
Collaboration<br />
Orchestration<br />
Network<br />
Application<br />
Community<br />
ANALYTICS<br />
Optimization<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Monetization<br />
Adaptive billing infrastructure<br />
B2B2C Business Models<br />
Premium Resource Allocation<br />
VIP Customer treatment<br />
Optimization<br />
Real time analysis of traffic profiles<br />
Finding unused capacity<br />
Map resources to SLA<br />
Closed Feedback Loop<br />
Net Effect Platform Enablement
Cisco ONE Use Case: Dynamic Bandwidth Allocation<br />
Customer<br />
1<br />
CPE<br />
4<br />
Ingress PE<br />
ASR 9K with OnePK<br />
1. Customer requests premium access to cloud service<br />
2. Policy server pushes customer policy to OnePK on 9k<br />
3<br />
2 2<br />
SP Network<br />
SP Policy Server<br />
Egress PE<br />
ASR 9K with OnePK<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Cloud Service<br />
3. SP Policy Server uses OnePK API to program higher bandwidth QoS policy for specific flow [Customer IP Cloud Service IP]<br />
4. Customer traffic matching the policy is given premium QoS treatment<br />
Using Cisco OnePK API SPs can build custom apps to create differentiated, revenue generating services
Summary: ASR 9000 as Universal Cloud Gateway<br />
Regulatory<br />
Public<br />
Healthcare<br />
Hybrid<br />
Community<br />
Media<br />
Private<br />
Elastic, Agile, and Cloud Optimized<br />
HW & SW Foundation DCI<br />
Virtualized Cloud<br />
Services<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Cisco ONE
Complete Your Online Session Evaluation<br />
Give us your feedback and<br />
you could win fabulous prizes.<br />
Winners announced daily.<br />
Receive 20 Cisco Daily Challenge<br />
points for each session evaluation<br />
you complete.<br />
Complete your session evaluation<br />
online now through either the mobile<br />
app or internet kiosk stations.<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
Maximize your Cisco Live experience with your<br />
free Cisco Live 365 account. Download session<br />
PDFs, view sessions on-demand and participate in<br />
live activities throughout the year. Click the Enter<br />
Cisco Live 365 button in your Cisco Live portal to<br />
log in.<br />
50
Acronyms<br />
Acronym Description<br />
BFD Bidirectional Failure Detection<br />
CAPX Capital Expenditure<br />
CE Customer Edge<br />
CFM Connectivity Fault Management<br />
DCI Data Center Interconnect<br />
ECMP Equal Cost Multi Path<br />
EoMPLS Ethernet over MPLS<br />
EVC Ethernet Virtual Connections<br />
EVPN Ethernet Virtual Private Network<br />
FIB Forwarding Information Base<br />
FP Fabric Path<br />
FRR Fast Re-Route<br />
Acronym Description<br />
H-VPLS Hierarchical VPLS<br />
ICCP Inter Chassis Communication Protocol<br />
IRB Integrated Routing & Bridging<br />
LACP Link Aggregation Control Protocol<br />
LDP Label Distribution Protocol<br />
MC-LAG Multi-Chassis Link Aggregation Group<br />
MSDC Massively Scalable Data Center<br />
NGN Next Generation Network<br />
nV Network Virtualization<br />
NVGRE Network Virtualization using GRE<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public<br />
OAM Operations, Administration & Maintenance<br />
OS Operating System
Acronyms<br />
Acronym Description<br />
OTV Overlay Transport Virtualization<br />
P2P Point to Point<br />
PBB Provider Backbone Bridge<br />
PE Provider Edge<br />
PIC Prefix Independent Convergence<br />
PW Pseudo Wire<br />
RSVP Resource Reservation Protocol<br />
SLA Service Level Agreement<br />
SP Service Provider<br />
STP Spanning Tree Protocol<br />
TCN Topology Change Notification<br />
TE Traffic Engineering<br />
Acronym Description<br />
TOR Top of Rack<br />
VFI Virtual Forwarding Instance<br />
VM Virtual Machine<br />
vPC Virtual Port Channel<br />
VPLS Virtual Private LAN Service<br />
VRF Virtual Route Forwarding<br />
VSI Virtual Switch Instance<br />
WAN Wide Area Network<br />
<strong>BRKSPG</strong>-<strong>2684</strong> © 2013 Cisco and/or its affiliates. All rights reserved.<br />
Cisco Public