34
1 © 2013 Cisco and/or its affiliates. All rights reserved. Cisco TechAdvantage Webinars Closer Look into Dynamic Fabric Automation (DFA): Part II Patrick Warichet and John Ng 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.

TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

Embed Size (px)

DESCRIPTION

This webinar builds upon the January 8th session (http://www.slideshare.net/getyourbuildon/techadvantage-webinar-closer-look-into-dynamic-fabric-automation-dfa) and provides additional insight as to the technical components of how DFA works followed by a live demonstration. 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 simplifies, optimizes and automates 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 overview - Hands-on DFA Architecture - XMPP and PoAP Demonstration - Semi-Automated Workload Deployment - Fully Automated Workload Deployment with OpenStack Don't miss the live demo, replay the WebEx: https://cisco.webex.com/ciscosales/lsr.php?AT=pb&SP=EC&rID=74476657&rKey=d0e53a73afce73ad

Citation preview

Page 1: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Cisco TechAdvantage Webinars Closer Look into Dynamic Fabric Automation (DFA): Part II Patrick Warichet and John Ng

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: Part II

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 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: Part II

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

Panelists Speakers

Sudhir Modali Product Manager

[email protected]

Vipul Shah Product Manager

[email protected] Patrick Warichet

Technical Marketing Engineer [email protected]

John Ng Product Manager [email protected]

Page 4: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 5: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

DC Trends Summary

Customer Challenges

Customer Usecase and DFA Benefits

Licenses, Products and Roadmap

Conclusion

Page 6: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Common Orchestration, Provisioning Uniformity and •  Configuration consistency

•  Network Efficiency, Topology Extensibility and Rapid scalability, Configuration instantiation automation

•  Distributed Physical resources– blurred server farm boundaries, Optimal Utilization, localization

•  Automation, Normalization, Ease of Management •  Visibility and programmatic instrumentation

•  Compute, network and storage Instantiation, Integrated Orchestration & Multi-tenancy

ARCHITECTURE STRESS POINTS NG INFRASTRUCTURE

Virtual and Physical Integration Consistent Process Automation

Operational Simplicity Lower Cost of Operation

xxx As a Service Highly Integrated, resource Instantiation

Distributed Workloads Extending DC Boundaries

App Workload Implications Sandy Bridge, Big Data, Virtualization

Page 7: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Automate Network Deployment

•  Fabric Visibility

•  Scalable and Resilient Network

•  Workload Automation  

Page 8: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

v  Automate  process  to  create  scalable  and  repeatable  process  

v  Provide  mechanism  to  provision  based  on  logical  groupings    

v  Network  deployment  based  on  customized  policy  

v  Admission  control  of  network  elements  

Problem: Customers are spending too much effort on device provisioning. Manual process are error prone.

Page 9: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Switch downloads script •  Execute script locally

DHCP phase – Get: •  IP Address •  Gateway address •  Script server IP •  Script file name

•  Download software images •  Download running-config Reload •  Apply running-config

2 3 4

Gateway L2 or L3 with DHCP relay

1Power up Switch with no startup-config

DHCP Script Config

NX-OS

•  Day-one provisioning •  Works with Nexus 3k/5k/6k/7k

Page 10: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 11: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 12: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 13: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 14: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  DCNM Cable Plan detected problem with a pair of leaf switches

•  Port/Interface

disabled to prevent any risk to the network infrastructure

Page 15: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

v  Need  view  of  entire  network  and  elements  

v  Ability  to  track  VM  and  Physical  Elements  in  network    v  Proactive  Response  –  to  eliminate  and  isolate  trouble  spots    v  Programmatic  interface  to  enable  MMI  to  network  devices  

Customers: Need visibility into Fabric to understand performance and bottleneck of network.

Page 16: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 17: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Virtual-Machine Manager

DCNM (CPOM)

MAC Learning

Notify DCNM of VM. Note: Supports Physical server as well

Power-Up Virtual-Machine

1 2

3

vCenter SCVMM …

Page 18: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 19: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

!

N5600

Benefits: •  Create logical groups •  Retrieve data (HMI or MMI) •  Event based (future)

DCNM (XMPP)

N7K

N5K

N6K

N6K

XMPP Client

Page 20: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Switches will appear as Buddies

•  The Status of the Switches will be shown

•  You can now IM to a Switch sending NX-OS CLI command Double-click the Buddy Name to open a Instant Message session

Page 21: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

v  Reduce  Failure  Domain  and  bottleneck  

v  Seamless  support  for  any  workload  anywhere  

v  Provide  network  Elexibility  and  scalability  

v  From  the  very  small  to  the  very  large:  physical  or  virtual  

Customer: Need flexible architecture to reduce network down time, ability to support multi-tenant and grow network on demand.

Page 22: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Gateway functionalities are traditionally located at the Aggregation layer.

•  Failure domain extends between the entire L2 to L3 boundary

WAN

GW GW

= Spine (Agg) = Leaf (Access) = Fabric Interface

Failure Domain

WAN

GW GW GW GW

Failure Domain

•  Distributed Gateway at leaf reduces failure domain

Page 23: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  Distributed Gateway exists on all DFA-Leaf where VLAN/Segment-ID is active

•  There are different DFA Forwarding Modes for the Distributed Gateway:

•  Proxy-Gateway (Enhanced Forwarding) Leverages proxy-ARP Intra- and Inter-Subnet forwarding based on Routing Contain floods and failure domains to the Leaf

•  Anycast-Gateway (Traditional Forwarding) 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

WAN

RR RR

= DFA-Spine RR = DFA Route-Reflector = DFA-Leaf = Fabric Interface = DFA-BorderLeaf = Distributed Gateway

Page 24: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  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

•  Note: The “system fabric dynamic-vlans” range will be used for the VDP dynamic derived VLANs to Segment-Id mapping

WAN

802.1q Trunk 802.1q Trunk

VLANs VLANs

Segment-IDs (Global)

Segment-ID 3000

Page 25: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

v  Improve  Workload  Rollout  Timing:  Days  to  minutes  

v  Network  ConEiguration  automatically  applied:  VM/PM  event  triggered    

v  VM/PM  orchestration  alongside  service  orchestration  

v  Resource  creation/removal  based  on  usage  

Customer: Application roll out takes days due to disjointed and manual provisioning. Pollution of stale configuration. Need consistent way to roll out VM/PM.

Page 26: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

vCD          

CPOM  

Con*iguration  Pro*iles  

Tenant  Network    

Orchestration  

UCS  Director  

OpenStack  

Cisco  N1kV  OVS  

Vrf  x  Interface  bdi  

1  

a  

a  

2  

b  

b  

Create  Tenant  Network  

1 a   b  

Communicate  Tenant  Network  to  Fabric  

New  VM  gets  created  in  Red  Network  

Instantiates  Red  network  

Under  the  hood  

2

Page 27: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 28: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

•  Licensing Requirements: N5600, N6k & N7k - LAN Base - LAN Enterprise - Enhanced Layer-2 N5k - Enhanced Layer-2 N1kv - Essentials Edition stay tuned for Bundles (also including DCNM Advanced Edition)

Page 29: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 30: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Page 31: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

•  DCNM Overview

•  Fabric Bring up with POAP Cable Plan Verification

•  Managing the Fabric with DCNM

•  Managing the DFA Nodes with XMPP

•  Manual Provisioning Physical Hosts

•  Semi Automatic Provisioning Physical Hosts

VMware vCenter Hosts

VMware vMotion across the fabric

•  Fully Automatic Provisioning with OpenStack

Page 32: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

DCNM Functional DetailsOpenLDAP

Server

DATA Center Network Management Setup, Visualization, Management and Monitoring of Data Center Infrastructure (Network –

Compute – Storage)

Orchestration Integration

Script

RabbitMQ AMQP

DHCP Server

XCP (XMPP)

Script (TFTP)

Repositories

Configuration and Software (SCP/FTP/SFTP/HTTP)

OpenStack Controller

Horizon

Horizon

RabbitMQ

Nova

Neutron

OpenStack Compute

OVS

VM1 VM2

Spine0 Spine1

Leaf0 Leaf1 Leaf2 Leaf3

Page 33: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

Spine 0 Spine 1

Leaf 0

Leaf 1

Leaf 2

Leaf 3

Leaf 4

COMP2

eth2

eth0

COMP1

eth2

eth0

DCNM

eth0

CONTROL

eth0

DCNM Access Network 172.27.121.0/24

Enhanced Fabric Management Network 100.100.100.0/24

eth1

Horizon Glance

Nova

OVS OVS

Phy1 Phy3 Phy2 Phy4

VCenter

ESX1 172.27.245.222

VSwitch

vmnic2

2/17 2/17 2/18

vmnic3

ESX2 172.27.245.225

VSwitch

vmnic2

vmnic3

2/18 2/20 2/21 2/23 2/22

Neutron

Keystone

RabbitMQ

Topology

172.27.245.245 172.27.245.227

Page 34: TechAdvantage Webinar - Closer Look into Dynamic Fabric Automation: Part II

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

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

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