10.06.2013 Views

BRKSPG-2684

BRKSPG-2684

BRKSPG-2684

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!