techadvantage webinar - closer look into dynamic fabric automation (dfa)

58
1 © 2013 Cisco and/or its affiliates. All rights reserved. Cisco TechAdvantage Webinars Closer Look into Dynamic Fabric Automation (DFA) Patrick Warichet Follow us @GetYourBuildOn We’ll get started a few minutes past the top of the hour. Note: you may not hear any audio until we get started.

Upload: get-your-build-on-with-software-for-the-network-beyond

Post on 10-May-2015

2.739 views

Category:

Technology


6 download

DESCRIPTION

Cisco TechAdvantage Webinar that provides for a closer look into the architecture and benefits of Cisco Dynamic Fabric Automation (DFA) which is a single, simplified data center network fabric that can natively support both virtual and physical software deployments. Cisco DFA is the industry's first to be optimized for both Layer 2 and Layer 3 at all points, simplifying application deployment (physical and virtual) and providing consistency (quality of service [QoS], availability of network services, user experience, etc.) at all points of the network for all kinds of deployments. It focuses on simplifying, optimizing and automating the data center (DC) fabric environment by offering an architecture-based on 4 major pillars (fabric management, workload automation, optimized networking, and virtual fabrics). Each pillar provides a set functions which are modular enough to be used independently so that the adoption of new technology is eased as the DC fabric architecture evolves. Agenda - Introduction and benefits - Technical deep-dive into each pillar - Details of each pillar - Deployment scenarios and use cases Download the WebEx Replay: https://cisco.webex.com/ciscosales/lsr.php?AT=pb&SP=EC&rID=74120492&rKey=cedb4f9825b75c78

TRANSCRIPT

Page 1: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

1 © 2013 Cisco and/or its affiliates. All rights reserved.

Cisco TechAdvantage Webinars Closer Look into Dynamic Fabric Automation (DFA) Patrick Warichet

Follow us @GetYourBuildOn

We’ll get started a few minutes past the top of the hour.

Note: you may not hear any audio until we get started.

Page 2: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 2

•  Submit questions in Q&A panel and send to “All Panelists” Avoid CHAT window for better access to panelists

•  Please complete the post-event survey

•  For WebEx audio, select COMMUNICATE > Join Audio Broadcast

•  Where can I get the presentation? Or send email to: [email protected]

•  Join us for upcoming TechAdvantage Webinars: www.cisco.com/go/techadvantage

•  For WebEx call back, click ALLOW phone button at the bottom of participants side panel

Page 3: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 3

Panelists Speaker

Patrick Warichet Technical Marketing Engineer

[email protected]

John Ng

Product Manager [email protected]

Sudhir Modali Product Manager

[email protected]

Vipul Shah Product Manager

[email protected]

Page 4: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 4

•  DC Networks from the very small to the very large

•  Environments with Virtual and Non-Virtual workloads

•  Looking to integrate with 3rd party Orchestration Tools

•  Seeking Flexibility on Workload Placement Any Application - Anywhere

•  Looking for the Stability of Small Failure Domains

Cisco Dynamic Fabric Automation applies to any customer looking for solution to:

Page 5: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 5

N1KV/OVS  N1KV/OVS N1KV/OVS Services WAN/Core

Virtual Machines Physical Machines FEXs 3rd Party Switches UCS FIs Blade Switches Storage

Firewalls Load Balancers 3rd Party Appliance

Routers Switches 3rd Party Devices

Note: the different leaf roles are logical and not physical. The same leaf can perform all three functions (regular, services and border leaf)

spine leaf

border leaf

service leaf

virtual leaf

Page 6: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 6

Fabric Management

Workload Automation

Optimized Network

Multi-Cloud Fabric

DFA is a set of Functions that Simplify Optimize and Automate the Unified Fabric!

Page 7: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 7

Page 8: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 8

Advantages •  Device Auto-Configuration

•  Cabling Plan Consistency Check

•  Automated Network Provisioning

•  Common point of fabric access

•  Network, vFabric & Host Visibility

TFTP Services

DHCP Services

XMPP Server

LDAP

Message Broker

DCNM (CPoM)

Page 9: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 9

•  DFA Centralized Point of Management (CPoM)

DCNM 7.0 Release DHCP-Server TFTP XMPP LDAP Message Broker

•  Virtual Appliance for vSphere

•  All Functions packaged and pre-installed in ONE single OVA!

Page 10: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 10

Welcome Screen provides easy access to •  Licensing •  POAP •  Performance Collection •  Documentation

Menu structure with access to CPOM Functions, Configuration and Administration

Page 11: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 11

Health Status and Event Overview

Summary Dashboard showing all Health, Inventory, Topology and Performance Collection Information

Automatic Discovered Topology with Load and Health information

Detailed Performance Collection for Top Access-Port, ISL/Trunk-Port & CPU

Page 12: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 12

Detailed Port Information available on Mouse-Over

DFA Dashboard showing Leaf/Spine Topology incl. Status and active Links

Selected Node with all active Links and Status

Search for Switch and discovered Server (virtual and physical)

Pull-down to change view to selected virtual Fabric

Page 13: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 13

Detailed Port Information available on Mouse-Over

DFA Dashboard showing Leaf/Spine Topology incl. Status and active Links

Selected Node with all active Links and Status

Search for Switch and discovered Server (virtual and physical)

Pull-down to change view to selected virtual Fabric

Page 14: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 14

•  Full CPOM integrated POAP Engine

•  DHCP Scope-Definition Own DHCP-Daemon

•  Image & Configuration Repository Embedded TFTP- & SCP-Server

•  Pre-Defined as well as fully scriptable Configuration Templates

•  Easy POAP Switch Definition Workflow

Page 15: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 15

Pre-Defined Configuration Template Repository

Template Creator supporting scripting Language and Form-Creation

Templates covering Switch Name, Management, VPC, FEX, DFA, everything …..

Page 16: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 16

Pre-Defined Configuration Template Repository

Template Creator supporting scripting Language and Form-Creation

Templates covering Switch Name, Management, VPC, FEX, DFA, everything …..

Page 17: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 17

Pre-Defined Configuration Template Repository

Template Creator supporting scripting Language and Form-Creation

Templates covering Switch Name, Management, VPC, FEX, DFA, everything …..

Page 18: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 18

Pre-Defined Configuration Template Repository

Template Creator supporting scripting Language and Form-Creation

Templates covering Switch Name, Management, VPC, FEX, DFA, everything …..

Page 19: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 19

Pre-Defined Configuration Template Repository

Template Creator supporting scripting Language and Form-Creation

Templates covering Switch Name, Management, VPC, FEX, DFA, everything …..

Page 20: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 20

Workflow to for POAP-Definitions

First Step to create POAP-Definitions: Switch S/N for clear identification during POAP Process! Choose from Switch Type, Image Server, System Image, Kickstart Image and Config Server.

Select previous created or pre-defined Template Complete Form – form was created thru scripting language within Template Creator (very easy and intuitive)

Form can support list values like IP Address Ranges (192.168.32.10-100) Easy to create definition for multiple Switches in one Step!

Page 21: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 21

•  Detects Cabling anomalies Incorrect Connectivity (ErrC) Link Not present (Unkn) Unexpected Connections (Enp)

•  Flexible supports DFA and Non-DFA platforms Cable plan can be deployed global or device-specific Enforcement on one side

•  Auto Generation, Import, Export

•  Granular – Per port Validation

Page 22: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 22

= Spine (Tier Level 2) = Leaf (Tier Level 1)

2 2

1 1 1 1

= Spine (Tier Level 2) = Leaf (Tier Level 1)

2 2

1 1 1 1 ✗

Consistency Check OK based on Cable Plan/Tier Definition

Consistency Check FAILED based on Cable Plan/Tier Definition

Spine-Tier2 Leaf-Tier1 Spine-Tier2 Leaf-Tier1

Page 23: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 23

= Spine (Tier Level 2) = Leaf (Tier Level 1)

2 2

1 1 1 1

feature cable-management feature lldp ! fabric connectivity tier 2 fabric connectivity cable-plan enforce

nexus# dir bootflash:/// | include cableplan.xml 906 May 28 06:43:52 2011 cableplan.xml nexus#

Individual Cable-Plan-File generated and uploaded thru CPOM (DCNM)

errdisable recovery interval 300 errdisable detect cause miscabling no errdisable recovery cause miscabling

Error Disable detect ON by default Error Disable recovery OFF by default

Everything configured by the pre-defined Base-Leaf/Spine Templates of CPOM

feature cable-management feature lldp ! fabric connectivity tier 1 fabric connectivity cable-plan enforce

Spine-Tier2 Leaf-Tier1

Page 24: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 24

= Spine (Tier Level 2) = Leaf (Tier Level 1)

2 2

1 1 1 1

2011 May 31 02:37:40 n6k-leaf-2018 %$ VDC-1 %$ %CMM-2-MISCBL_TIERERR: Miscabling: Port Ethernet1/47 Error detected on peer tier check. Local: Tier 1 System n6k-leaf-2018 Chassis 002a.6a27.27d6 Port Eth1/47 Neighbor: Tier 1 System n6k-leaf-2017 Chassis 002a.6a22.a416 Port Eth1/47

Log Message on Cable Plan Consistency Check failure Error detected on peer tier check

n6k-leaf-2018# show interface eth1/47 Ethernet1/47 is down (Miscabled)

n6k-leaf-2018# show fabric connectivity neighbors ------------------------------------------------------------------------------- Local System: Device Tier Config: Enabled Device Tier Level: 1 Mismatch Delay Config: Disabled Mismatch Delay Timeout: 0 Cable-Plan Enforce: Enabled DeviceID: n6k-leaf-2018 ChassisID: 002a.6a27.27d6 ------------------------------------------------------------------------------- Codes: (Ok) Normal, (ErrT) Tier error , (ErrC) Cable-Plan error, (V) VPC Peer connection, (S) Stale entry, (Unkn) Unknown, (Enp) Entry not present in Cable-Plan, (Tl) Tier level Neighbor Table: ------------------------------------------------------------------------------- Local DeviceID PortID Tl Cable-Plan Status Intf Entry Eth1/37 n6k-spine-2016 Eth1/37 2 n6k-spine-201,Eth1/37 Ok Eth1/38 n6k-spine-2015 Eth1/38 2 n6k-spine-201,Eth1/38 Ok Eth1/47 n6k-leaf-2017 Eth1/47 1 Enp ErrT,S Total entries displayed: 3

Page 25: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 25

= Spine (Tier Level 2) = Leaf (Tier Level 1)

2 2

1 1 1 1

n6k-leaf-2018# show fabric connectivity neighbors ------------------------------------------------------------------------------- Local System: Device Tier Config: Enabled Device Tier Level: 1 Mismatch Delay Config: Disabled Mismatch Delay Timeout: 0 Cable-Plan Enforce: Enabled DeviceID: n6k-leaf-2018 ChassisID: 002a.6a27.27d6 ------------------------------------------------------------------------------- Codes: (Ok) Normal, (ErrT) Tier error , (ErrC) Cable-Plan error, (V) VPC Peer connection, (S) Stale entry, (Unkn) Unknown, (Enp) Entry not present in Cable-Plan, (Tl) Tier level Neighbor Table: ------------------------------------------------------------------------------- Local DeviceID PortID Tl Cable-Plan Status Intf Entry Eth1/37 n6k-spine-2016 Eth1/37 2 n6k-spine-201,Eth1/37 Ok Eth1/38 n6k-spine-2015 Eth1/38 2 n6k-spine-201,Eth1/38 Ok Eth1/47 n6k-leaf-2017 Eth1/47 1 Enp ErrT,S Total entries displayed: 3

2011 May 31 02:37:40 n6k-leaf-2018 %$ VDC-1 %$ %CMM-2-MISCBL_TIERERR: Miscabling: Port Ethernet1/47 Error detected on peer tier check. Local: Tier 1 System n6k-leaf-2018 Chassis 002a.6a27.27d6 Port Eth1/47 Neighbor: Tier 1 System n6k-leaf-2017 Chassis 002a.6a22.a416 Port Eth1/47

Log Message on Cable Plan Consistency Check failure Error detected on peer tier check

n6k-leaf-2018# show interface eth1/47 Ethernet1/47 is down (Miscabled)

CPOM Shows same information: -  Failure on Node and how many -  Interface Miscabling -  Interface Status

Page 26: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 26

Page 27: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 27

Advantages •  Any workload, anywhere, anytime

•  Open Integration: orchestration

•  Automated scalable provisioning

•  Workload aware fabric Services Controller

Fabric Mgmt Provisioning

Open APIs

Published Schemas

Network & Network Services Policies

Cloud Stacks

Compute & Storage Policies

Page 28: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 28

•  Network Administrator Configures Manually the physical Network VLAN, SVI, Forwarding-Mode and the VLAN to Segment-ID mapping

•  No Automatic trigger to enable the configuration pre-defined as per a traditional Operating Model or pulled from CPOM repository

•  CPOM provides Switch bring-up and Monitoring functionality

28

DCNM (CPoM)

N1kv/OVS  

Physical Machines Virtual Machines

Page 29: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 29

•  Network Administrator prepares Auto-Config Profiles in CPOM & Virtual-Switch Port-Profiles/Port-Groups Virtual Switch configuration is manual Non VDP-capable Devices need to belong to a Mobility-Domain (for example: all VMs belonging to a vCenter)

•  On Workload start, VDP or MAC learn will trigger auto-config installation Switch (DFA Leaf) downloads pre-defined Auto-Config Profile from CPOM

•  CPOM provides Switch bring-up, Leaf Auto-Configuration and Monitoring functionality Auto-Config Profiles stored in LDAP VDP as Bottom-Up signalization for Auto-Config trigger MAC learn as alternative trigger for non-VDP capable Devices

29

DCNM (CPoM)

N1kv/OVS  

VDP DHCP/ARP-ND

Physical Machines Virtual Machines

Auto-config Triggers

Data Packet Driven Programmatic

*VDP (VSI Discovery and Configuration Protocol) is IEEE 802.1Qbg Clause 41

Page 30: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 30

•  Name-Space (VLAN) managed by a DFA external entity (eg. vCenter, Openstack etc.)

•  Port-Profile, Port-Group or Network definition is completely independent from CPOM

•  Auto-Config Profiles of CPOM will use this Name-Space for serving Network Instantiation

Segment-ID for Fabric Forwarding is automatically assigned based on a CPOM owned range (configurable)

Page 31: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 31 31

Network & Services Orchestration

Compute & Storage Orchestration Orchestration Stack

UCS Director (Cloupia), OpenStack, vCloud Director

DCNM (CPoM)

N1kv/OVS  

VDP DHCP/ARP-ND

Physical Machines Virtual Machines

Auto-config Triggers

Data Packet Driven Programmatic

*VDP (VSI Discovery and Configuration Protocol) is IEEE 802.1Qbg Clause 41

Page 32: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 32 32

Network & Services Orchestration

Compute & Storage Orchestration Orchestration Stack

UCS Director (Cloupia), OpenStack, vCloud Director

DCNM (CPoM)

N1kv/OVS  

VDP DHCP/ARP-ND

Physical Machines Virtual Machines

Auto-config Triggers

Data Packet Driven Programmatic

•  Orchestration Administrator defines logical Organization Network Mapping the Auto-Config Profile “Name” to the logical Organization Network Name-Space (Segment-IDs) resources are administrated within the Orchestrator Orchestrator (for example vCD, Openstack) directly interacts with the Virtual Switch

•  Network Administrator prepares Auto-Config Profiles in CPOM Virtual Switch are configured through Orchestrator (like in vCD) or pre-populated Port-Groups/Port-Profiles

•  When new Virtual-Machine get created and Network CPOM gets polled for Auto-Config Profile Based on MAC learn or VDP signalization Network gets instantiated Dynamic VLAN gets chosen and mapped to the Segment-ID (based on Dynamic VLAN range and Segment-ID Namespace, managed by Orchestrator) Auto-Config Profile gets installed (VLAN, SVI, VRF, Segment-ID) VLAN ID gets exchanged via VDP to the Virtual Switch (no, not VTP) Leaf receives 802.1q tagged frames and associates them to the segment-ID

Page 33: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 33

•  What are the Auto-Config trigger for the Leaf-Switch?

•  Control-Plane based – VDP Signalization Nexus 1000v on vSphere* & OVS Bare-Metal Server with VDP capable CNA (only Data VLANs)

•  Packet based –MAC Learn Every Bare-Metal or virtualized Server with Mobility Domain

•  CLI based – Manual Download of Auto-Config Profile to Leaf-Switch Every Bare-Metal or virtualized Server

•  Static Configuration Every Bare-Metal or virtualized Server

•  Note: Your Server can have Static or Dynamic IP Addressing – you choose

*Other virtualized Switches tbd (Nexus 1000v on other Hypervisors)

Page 34: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 34

Page 35: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 35

Advantages •  Any subnet, anywhere, rapidly

•  Reduced Failure Domains

•  Extensible Scale & Resiliency

•  Profile Controlled Configuration

!  Any/all subnets on any leaf

!  Any/all Leaf Distributed Default Gateways

!  Full bisectional bandwidth (N spines)

" Network Config profile " Network Services Profile n1000v# show port-profile name WebProfile port-profile WebServer-PP description: status: enabled system vlans: port-group: WebServers config attributes: switchport mode access switchport access vlan 110 no shutdown security-profile Protected-Web-Srv evaluated config attributes: switchport mode access switchport access vlan 110 no shutdown assigned interfaces: Veth10

Page 36: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Licensing Requirements: N6k & N7k - LAN Base - LAN Enterprise - Enhanced Layer-2 N5k - Enhanced Layer-2 N1kv - Essentials Edition

Page 37: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 37

•  Provides distributed default gateway on each Leaf

•  Leverages proxy-ARP

•  Intra- and Inter-Subnet forwarding based on Routing

•  Contain floods and failure domains to the Leaf

interface vlan 123 vrf member Coke fabric forwarding mode proxy-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N6k-1 N6k-4 N6k-2 N6k-3 N6k-6

vlan 123 mode fabricpath vn-segment 30000

Page 38: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 38

•  Provides distributed default gateway on each Leaf

•  Intra-Subnet forwarding based on FabricPath Layer-2 lookup is performed at the leaf Data-plane based conversational learning for endpoints MAC addresses

•  ARP is flooded across the fabric

interface vlan 123 vrf member Coke fabric forwarding mode anycast-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N6k-1 N6k-4 N6k-2 N6k-3 N6k-6

vlan 123 mode fabricpath vn-segment 30000

Page 39: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 39

•  No default gateway presence on N5k-Leaf

•  No Segment-ID support All Nexus 5500 involved VLANs are non-Segment-ID enabled across all DFA-Leafs

•  Reverts back to traditional FabricPath for forwarding

•  L2 lookup is performed at the Leaf Data-Plane based conversational learning for endpoints MAC addresses

•  ARP is flooded across the fabric

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N5k-1 N5k-4 N5k-2 N5k-3 N6k-6

vlan 123 mode fabricpath

interface vlan 123 vrf member Coke fabric forwarding mode anycast-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

Page 40: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 40

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N5k-1 N6k-4 N5k-2 N6k-3 N6k-6

vlan 123 mode fabricpath

As long as Nexus 5500 are present; Gateways for Nexus 5500 served VLANs need to have “Anycast-Gateway” Mode

interface vlan 123 vrf member Coke fabric forwarding mode anycast-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

Page 41: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 41

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N5k-1 N6k-4 N6k-2 N6k-3 N6k-6

vlan 421 mode fabricpath vn-segment 30531 vlan 123 mode fabricpath

interface vlan 421 vrf member Pepsi fabric forwarding mode proxy-gateway ip address 40.2.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

interface vlan 123 vrf member Coke fabric forwarding mode anycast-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

Segment-IDs can ALWAYS be used for VLANs with no Nexus 5500 participation

For VLANs with full DFA-Leaf only, all Forwarding-Modes can be chosen as per your preference

Page 42: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 42

L3 L2

H1: 10.1.1.10/24 H3: 10.1.2.10/24 H2: 10.1.1.20/24

vSwitch vSwitch

N7k-S1 N7k-S2 N6k-S1 N6k-S2

N6k-1 N6k-4 N6k-2 N6k-3 N6k-6

vlan 123 mode fabricpath vn-segment 30000

interface vlan 123 vrf member Coke fabric forwarding mode proxy-gateway ip address 10.1.1.1/24 ip dhcp relay address 200.200.200.100 no shutdown

Proxy-Gateway could be used after last Nexus 5500 Leaf was removed

Segment-ID based forwarding available when last Nexus 5500 is remove

Page 43: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 43

Proxy-Gateway Anycast-Gateway Non DFA Mode*

VLAN/Subnets stretched between leaves ✓ ✓ ✓

(requires anchor Leaf)

Common Anycast GW IP across leaves ✓ ✓ ✗

Common Anycast GW MAC across leaves ✓ ✓ ✗

Use Proxy-ARP/ND ✓

(respond to ARP/ND only if the destination is available in the RIB)

✗ ✗

ARP Flooding in Layer-2 Domain ✗ ✓

(floods also across DFA Fabric) ✓

(local flood only)

Intra-Subnet forwarding Always routed (TTL decrement) Bridged Bridged

Silent Host Discovery ✗ ✓ ✓

* VLANs/IP Subnets are only locally defined behind a DFA leaf (or a pair of vPC peer leaves)

Page 44: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 44

•  Forwarding mode is configurable at a subnet (SVI) level

•  In both cases host routes are advertised between DFA leaf nodes

•  Important: L2 non-IP packets are always bridged across the Vinci fabric, regardless of the specific forwarding mode deployed

Page 45: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 45

Page 46: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 46

Advantages •  Any workload, any vFabric, rapidly

•  Scalable Secure vFabrics

•  vFabric Tenant Visibility

•  Routing/Switching Segmentation

HR Finance

Manufacturing Sales

Page 47: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 47

Network CPOM

VRF

Segment/VLAN

Segment/VLAN

Segment/VLAN

Segment/VLAN

VRF Partition

Network Network Network Network

Partition

Organization …

… …

Example Shown: Multiple Organizations and Partition per Organization possible

VRF Org:Part

Page 48: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 48

Orchestrator CPOM

Virtual DataCenter

Network Network Network Network

Virtual DataCenter Partition

Network Network Network Network

Partition

Organization …

… …

Tenant …

… …

Closely aligned with Orchestrator hierarchies!

Page 49: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 49

•  Traditionally VLAN space is expressed over 12 bits (802.1Q tag)

•  Limits the maximum number of segments in a datacenter to 4096 VLANs (4k)

•  DFA leverages a double 802.1Q tag for a total address space of 24 bits

•  Support of ~16M L2 segment (10K targeted at FCS)

•  Segment-ID is hardware-based innovation offered by leaf and spine nodes part of the DFA Fabric

FabricPath Frame Format

Integrated Fabric Frame Format

Segment-ID = 802.1Q 802.1Q

Page 50: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 50

•  Segment-IDs are utilized for providing isolation at Layer-2 and Layer-3 across the DFA Fabric

•  802.1Q tagged frames received at the Leaf nodes from edge devices must be mapped to specific Segments

•  The VLAN-Segment mapping can be performed on a Leaf device level

•  VLANs become locally significant on the Leaf node and 1:1 mapped to a Segment-ID

•  Segment-IDs are globally significant, VLAN IDs are locally significant

Fabric

Segment-IDs (Global)

VLANs VLANs

VLAN 10 <-> Segment-ID 5000 VLAN 11 <-> Segment-ID 5001

…………………….. VLAN 20 <-> Segment-ID 5020

VLAN 20 <-> Segment-ID 5000 VLAN 41 <-> Segment-ID 5001

…………………….. VLAN 70 <-> Segment-ID 5020

802.1q Trunks 802.1q Trunk

Page 51: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 51

•  Each IP Subnet defined at the Leaf of the DFA Fabric is associated to a Layer-2 Domain, which is represented by a Segment-ID

•  Multiple Segments can be defined for a given Tenant, Those Segments can be mapped to a Layer-3 VRF and uniquely identify that Tenant

•  A dedicated Segment-ID value uniquely identifies each VRF defined in the DFA Fabric

Red Tenant VRF_Red segment-ID 6000

Segment-ID 5000 10.1.1.0/24

Segment-ID 5001 11.1.1.0/24

Segment-ID 5002 12.1.1.0/24

Page 52: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 52

•  Each VLAN can be mapped to a Segment-ID A VLAN becomes significant only at the Leaf level This increases the overall Namespace from 4k to 16M unique IDs for the Fabric

•  A Virtual Fabric is basically a VRF!

•  Each VRF uses a dedicated Segment-ID Like a MPLS VPN-Label

Page 53: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 53

Fabric Management

Workload Automation

Virtual Fabrics Optimized Networking

Bundled functions are Modular, Flexible and follows your Choice of Integration and Speed of Adoption!

Page 54: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

DFA will FCS in Q1 CY’14 N5k/N6k 7.0(0)N1(1) N7k 6.2(2)/6.2(6) DCNM 7.0 Release

Page 55: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 55

L3 L2

vSwitch N1kv

N7k-S1 N7k-S2 N6k-S3 N6k-S4

N5k-1 N6k-4 N6k-2 N6k-3 N6k-6

N2k

Nexus 7000 (F2/F2e) and Nexus 6000 as Full DFA-Spine – Full Co-Existence Support!

Nexus 6000 as Full DFA-Leaf; supporting all the Functionalities

Nexus 2000 FEX Support at every kind of DFA-Leaf (Full or L2-only)

Nexus 5500 as L2-Only DFA-Leaf (no Segment-ID support)

Nexus 1000v enhancing Virtual Workload with VDP-Signalization

Page 56: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 56

Platform Fabric Management

Workload Automation

Optimized Networking

Virtualized Fabrics

Nexus 6000 ✓ ✓ ✓ ✓ Nexus 5500 ✓ ✗ ✓(1,3) ✓(1,3)

Nexus 7000 (M) ✓ ✗ ✗ ✗ Nexus 7k/7.7k

(F2/F2e) ✓ ✗ ✓(2) ✓(2)

Nexus 3000 ✗ ✗ ✗ ✗ Nexus 1000v ✓ ✓ ✓ ✗

1No Segment-IDs 2Spine 3Layer-2 only

Page 57: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

Licensing: CPOM with all it’s functionality is FREE! Including DCNM Essential Edition

Page 58: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation (DFA)

© 2013 Cisco and/or its affiliates. All rights reserved. 58

•  Thank you! •  Please complete the post-event survey •  Join us for upcoming webinars:

Register: www.cisco.com/go/techadvantage Follow us @GetYourBuildOn