Catalyst 9K High Availability Lab

Size: px
Start display at page:

Download "Catalyst 9K High Availability Lab"

Transcription

1

2 LTRCRS-2090 Catalyst 9K High Availability Lab Minhaj Uddin Technical Marketing Engineering Sai Zeya Technical Marketing Engineering

3 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#ltrcrs Cisco and/or its affiliates. All rights reserved. Cisco Public

4 The goal of the session is to experience new high availability features present on the Catalyst 9k through Hands on Lab Exercises LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 4

5 Agenda Introduction & Overview Lab 1 Graceful Insertion and Removal Lab 2 Fast Software Upgrade BREAK Lab 3 Stackwise Virtual Lab 4 Patchability/SMU Conclusion

6 Lab 1 Graceful Insertion and Removal

7 Graceful Insertion and Removal on Catalyst 9000 Isolation of Switch from network Gracefully Isolate a switch from the network in order to perform debugging or an upgrade. Shutdown Vs. Isolate Mode Shutdown: All protocols are gracefully brought down and all physical ports are shut down. (7.2.1) Isolate: All protocols are gracefully brought down but is not shutdown. (7.3.0) LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 7

8 L2 and L3 Topology with GIR Isolation 9300#start maintenance Template default will be applied. Do you want to continue?[confirm] *Mar 25 17:43:20.162: %MMODE-6- MMODE_CLIENT_TRANSITION_START: Maintenance Isolate start for router isis 1 *Mar 25 17:43:50.213: %MMODE-6- MMODE_CLIENT_TRANSITION_COMPLETE: Maintenance Isolate complete for router isis 1 *Mar 25 17:43:50.213: MMODE-6- MMODE_CLIENT_TRANSITION%_START: Maintenance Isolate start for shutdown l2 *Mar 25 17:44:20.214: %MMODE-6- MMODE_CLIENT_TRANSITION_COMPLETE: Maintenance Isolate complete for shutdown l2 *Mar 25 17:44:20.214: %MMODE-6-MMODE_ISOLATED: System is in Maintenance Set-overload-bit Set-overload-bit ISIS Set-overload-bit Order for Maintenance: EGP -> IGPs in parallel (ISIS) -> L2 LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 8

9 L2 and L3 Topology with GIR Isolation 9300#stop maintenance *Mar 25 19:15:40.235: %MMODE-6- MMODE_CLIENT_TRANSITION_START: Maintenance Insert start for shutdown l2 *Mar 25 19:16:10.237: %MMODE-6- MMODE_CLIENT_TRANSITION_COMPLETE: Maintenance Insert complete for shutdown l2 *Mar 25 19:16:10.237: %MMODE-6- MMODE_CLIENT_TRANSITION_START: Maintenance Insert start for router isis 1 *Mar 25 19:16:40.288: %MMODE-6- MMODE_CLIENT_TRANSITION_COMPLETE: Maintenance Insert complete for router isis 1 *Mar 25 19:16:40.612: %MMODE-6- MMODE_INSERTED: System is in Normal Mode No set-overload-bit No set-overload-bit ISIS No set-overload-bit Order for Maintenance: L2 IGPs in parallel (ISIS) -> EGP LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 9

10 Configuration Profiles Maintenance-mode profile is applied when entering GIR mode, Normal-mode profile is applied when GIR mode is exited. Automatic Profiles Generated by default GIR is applied to all protocols running on the system GIR state machine uses Registry mechanism to interface with client protocols Use: Maintenance Windows Custom Profiles User created profile for maintenancemode and normal-mode using templates Flexible selection of protocols for isolation Use: maintenance windows and isolation during troubleshooting using preconfigured templates LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 10

11 Lab 1 Topology Loopback0 Ten2/1 Core Switch 4503 Core ISIS C9500-Left C9500-Right Distribution ISIS Loopback0 Access Switch C9300-Data Access LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 11

12 Lab 2 Fast Software Upgrade

13 Achieving High Availability on Catalyst Access Switch Fast Software Upgrade FSU provides a mechanism to upgrade and downgrade the software image with minimal impact to the Data Traffic During Software upgrade, Control plane is updated first and only then Data Plane is reset impacting the data traffic Traffic impact is almost reduced by half compared to regular upgrades Control-Plane RIB Prefix Next Hop Data Plane FIB Table Prefix Next HOP aabbcc:ddee adbb32:d34e aa25cc:ddeee8 LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 13

14 Fast Software Upgrade Normal Upgrade Impact Traffic Reload Cmd Shutdown processing Roomon/bootloader Kernel Binos infra 472 sec SIF mgr Platform mgr FED Stack mgr Control Plane + Data Plane FMAN RP FMAN FP IOSd LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 14

15 Fast Software Upgrade Reload Cmd Traffic Kexec Fast Software Upgrade Impact 233 sec Control Plane is updated Data Plane is updated LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 15

16 Fast Software Upgrade Restrictions FSU is not supported in Routed Access Topology Supported Topology Switch cannot have more than one forwarding port and hence is only suitable for Access layer L2 Only Access Layer FSU is not supported in Stackwise Virtual LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 16

17 Lab 2 Topology Loopback0 Ten2/1 Core Switch 4503 Core ISIS C9500-Left C9500-Right Distribution ISIS Loopback0 Access Switch Access C9300-Data LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 17

18 Lab 3 - Stackwise Virtual

19 Achieving High Availability in Distribution Layer Providing HW redundancy with Stackwise Virtual Unified Control Plane Manage, Configure and troubleshoot two switches as a single switch Catalyst Q Catalyst Q Stackwise-Virtual Link LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 19

20 Achieving High Availability in Distribution Layer Providing HW redundancy with Stackwise Virtual Catalyst Q Catalyst Q Active/Active Data Plane Both the switches are capable of forwarding the traffic locally Stackwise-Virtual Link Port-Channel Stackwise-Virtual Link LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 20

21 Achieving High Availability in Distribution Layer Stackwise Virtual Components Stackwise Virtual Link Dedicated Stacking Link facilitating communication between the switches Dual Active Detection Link Dedicated Connection to check and avoid dual-active scenario Dual-Active Detection Link Catalyst Q Catalyst Q Stackwise-Virtual Link Port-Channel Multi-Chassis Ether-channel Port-Channel Spanning across Stackwise virtual switches L2 and L3 Port-channels LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 21

22 High Availability Dual-Active Protocols Fast Hello Enhanced PAGP Hello Hello Switch 1 Switch 2 Active Standby Switch 1 Switch 2 Active Standby Direct L2 Point-to-Point Connection Sub-Second Convergence Typically ~50-100ms Requires epagp capable neighbor: Sub-Second Convergence Typically ~ ms LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 22

23 Lab 3 Topology Core Switch 4503 Core OSPF DAD Link C9500-Left SVL Link C9500-Right Distribution OSPF Access Switch C9300-Data Access LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 23

24 Lab 4 Applying SMU/Patch

25 Software Maintenance Update ( SMU ) SMU (Software Maintenance Upgrade) is an emergency point fix positioned for expedited delivery to a customer in case of a network down or revenue affecting scenario. SMUs are: Quick (able to deliver point fixes much faster than possible in IOS) Effective (does not require a monolithic code upgrade) Focused (target the specific area of code which has the issue) SMU is effectively like a medication: It addresses the issue effectively. In theory, there is no limit to the number you can take. In practice, you want to be selective when SMU ing LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 25

26 Why SMUs are needed? Software Upgrades are Challenging Cost Expensive Upgrades - Business Loss Each device upgrade causes Network outage Time Reduced IT staff slows software roll out Physical presence required SMU Point Fixes Reduces Validation Scope & Time Scope New Code requires bug analysis, certification LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 26

27 SMU Types Cold Patching (traffic-affecting) Install of a SMU will require a system reload in the first release Hot Patching (non traffic-affecting) Hot Restart of the patched process can be supported in the future Install of a SMU will not require a system reload ISSU (non traffic-affecting) Install the SMU using the ISSU mechanism Will be available only on switches with Redundant CPU s LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 27

28 SMU Lifecycle CLI SMU SMU SMU Repository Catalyst 9k LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

29 SMU Lifecycle CLI SMU SMU Repository Switch# install add Copy to Device Memory: SMU Process: Catalyst 9k LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

30 SMU Lifecycle CLI SMU SMU Repository Switch# install add Copy to Device Memory: Process: Catalyst 9k Switch# install activate SMU Applied Memory: Process: SMU LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

31 SMU Lifecycle CLI SMU SMU Repository Switch# install add Copy to Device Memory: Process: Catalyst 9k Switch# install activate SMU Applied Memory: Process: SMU Committed Memory: Process: SMU LTRCRS-2090 Switch# install commit 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

32 SMU Lifecycle CLI SMU SMU Repository Switch# install add Copy to Device Memory: Process: Catalyst 9k Switch# install activate SMU Removed Memory: SMU Process: SMU Applied Memory: Process: Switch# install deactivate SMU Committed Memory: Process: Switch# install commit LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

33 SMU Lifecycle CLI SMU SMU Repository Switch# install add SMU Committed SMU Memory: Process: Copy to Device Memory: Process: Switch# install commit Catalyst 9k Switch# install activate SMU Removed Memory: Process: SMU Applied Memory: Process: Switch# install deactivate SMU Committed Memory: Process: Switch# install commit LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

34 SMU Lifecycle CLI SMU SMU Switch# install remove SMU Repository Switch# install add show install active SMU Committed Memory: Process: show install committed show install inactive Copy to Device Memory: Process: Switch# install commit Catalyst 9k show install packages Switch# install activate SMU Removed Memory: Process: SMU Applied Memory: Process: Switch# install deactivate SMU Committed Memory: Process: Switch# install commit LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 28

35 SMU Management Options Problem: SMU Life Cycle Mgmt. at Scale is a challenge with (1) Device types (2) Sw versions There are three potential solutions CLI Controller (APIC-EM DNA-C) Programmable APIs (3 rd Party tools - Chef/Puppet/Ansible) Small Scale Deployments Per Device Access Full Control Mass Scale Deployments SMU Analysis SMU Life Cycle Mgmt SMU Alerts and Notification SMU Orchestration across Geo s Mass Scale Deployments Standard Programmatic Interfaces Open Standards APIs Consistent across multiple platforms Script Support (Shell, Perl, Python) LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 35

36 SMU Deployment Experience with DNA-C Download SMU to APIC- EM file server Analyze SMU impact Test SMU on Pilot setup Schedule SMU deployment Network Admin ReadMe File Server DNA-C App SM U APIC EM Server Cisco.com SMU Pilot Site Production Site Production Site LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 36

37 Lab 4 Topology C9300-SMU IP: Ubuntu SMU Host IP: DNAC Server IP: LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 37

38 Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#ltrcrs Cisco and/or its affiliates. All rights reserved. Cisco Public

39 Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at Cisco and/or its affiliates. All rights reserved. Cisco Public

40 Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Lunch & Learn Meet the Engineer 1:1 meetings Related sessions LTRCRS Cisco and/or its affiliates. All rights reserved. Cisco Public 40

41 Thank you

42

NXOS in the Real World Using NX-API REST

NXOS in the Real World Using NX-API REST NXOS in the Real World Using NX-API REST Adrian Iliesiu Corporate Development Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Get Hands On With DNA Center APIs for Managing Intent

Get Hands On With DNA Center APIs for Managing Intent DEVNET-3620 Get Hands On With DNA Center APIs for Managing Intent Adam Radford Distinguished Systems Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session

More information

CloudCenter for Developers

CloudCenter for Developers DEVNET-1198 CloudCenter for Developers Conor Murphy, Systems Engineer Data Centre Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the

More information

DevOps CICD for VNF a NetOps Approach

DevOps CICD for VNF a NetOps Approach DevOps CICD for VNF a NetOps Approach Renato Fichmann Senior Solutions Architect Cisco Advanced Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab Michael Kowal, Principal Systems Engineer, @ciscomk Dash Thompson, Systems Engineer, @dash_thompson Abel Ramirez, Systems Engineer, @ramirezabel21

More information

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

Deploying Cloud-Agnostic Applications with Cisco CloudCenter LTRCLD-2303 Deploying Cloud-Agnostic Applications with Cisco CloudCenter Zack Kielich CloudCenter Product Manager Vince Motto Sr. Technical Leader Andrew Horrigan Consulting Engineer Matt Tarkington Consulting

More information

Routing Underlay and NFV Automation with DNA Center

Routing Underlay and NFV Automation with DNA Center BRKRST-1888 Routing Underlay and NFV Automation with DNA Center Prakash Rajamani, Director, Product Management Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session

More information

Cisco SD-Access Building the Routed Underlay

Cisco SD-Access Building the Routed Underlay Cisco SD-Access Building the Routed Underlay Rahul Kachalia Sr. Technical Leader Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the

More information

Serviceability of SD-WAN

Serviceability of SD-WAN BRKCRS-2112 Serviceability of SD-WAN Chandrabalaji Rajaram & Ali Shaikh Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live

More information

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing LTRMPL-2104 Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing Josh Peters Technical Marketing Engineer Derek Tay Technical Marketing Engineer Cisco Spark How Questions? Use

More information

DevNet Workshop-Hands-on with CloudCenter and Jenkins

DevNet Workshop-Hands-on with CloudCenter and Jenkins DevNet Workshop-Hands-on with CloudCenter and Jenkins Tuan Nguyen, Technical Marketing Engineer, CPSG Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find

More information

Cisco SD-Access Hands-on Lab

Cisco SD-Access Hands-on Lab LTRCRS-2810 Cisco SD-Access Hands-on Lab Larissa Overbey - Technical Marketing Engineer, Cisco Derek Huckaby - Technical Marketing Engineer, Cisco https://cisco.box.com/v/ltrcrs-2810-bcn2018 Password:

More information

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure LTRNMS-2007 PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure Thomas Gerneth, Julian Mueller,Tobias Huelsdau Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after

More information

VRF, MPLS and MP-BGP Fundamentals

VRF, MPLS and MP-BGP Fundamentals , MPLS and MP-BGP Fundamentals Jason Gooley, CCIEx2 (RS, SP) #38759 Twitter: @Jason_Gooley LinkedIn: http://www.linkedin.com/in/jgooley Agenda Introduction to Virtualization -Lite MPLS & BGP Free Core

More information

NSO in Brownfield: Fully Automated One-Click Reconciliation

NSO in Brownfield: Fully Automated One-Click Reconciliation BRKNMS-2530 NSO in Brownfield: Fully Automated One-Click Reconciliation Fatih Ayvaz, Solutions Architect Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests DEVNET-1631 Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests Adam Kalsey, Spark Developer Relations Cisco Spark How Questions? Use Cisco Spark to communicate

More information

Cisco Catalyst 9000 Platform Graceful Insertion and Removal

Cisco Catalyst 9000 Platform Graceful Insertion and Removal Cisco Catalyst 9000 Platform Graceful Insertion and Removal Introduction The enterprise campus network connects and enables user endpoints and all the various devices on the network. With the ongoing trends

More information

Hands On Exploration of NETCONF and YANG

Hands On Exploration of NETCONF and YANG Hands On Exploration of NETCONF and YANG Bryan Byrne, CCIE 25607 (R/S) Technical Solutions Architect Enterprise Networks @bryan25607 Agenda Introduction Module 1 YANG Data Modeling Module 2 Introduction

More information

Stateless Multicast with Bit Indexed Explicit Replication

Stateless Multicast with Bit Indexed Explicit Replication Stateless Multicast with Bit Indexed Explicit Replication IJsbrand Wijnands, Distinguished Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find

More information

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks Saurav Prasad Technical Marketing Engineer CTHNMS-1002 Cisco Spark How Questions? Use Cisco Spark to chat with the speaker after

More information

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite Customer s journey into the private cloud with Cisco Enterprise Cloud Suite Peter Charpentier, Senior Solution Architect, Cisco AS Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker

More information

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public Cisco ACI App Center Fabrice Servais, Software Engineer, Data Center Networking, Cisco Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Automation and Programmability using Cisco Open NXOS and DevOps Tools

Automation and Programmability using Cisco Open NXOS and DevOps Tools Automation and Programmability using Cisco Open NXOS and DevOps Tools Jeff Lester Sr. Solutions Integration Architect Matt Tarkington Consulting Engineer Services Cisco Spark How Questions? Use Cisco Spark

More information

NetDevOps Style Configuration Management for the Network

NetDevOps Style Configuration Management for the Network DEVNET-3616 NetDevOps Style Configuration Management for the Network Hank Preston, NetDevOps Evangelist ccie 38336, R/S @hfpreston Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker

More information

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Git, Atom, virtualenv, oh my! Learn about dev tools to live by! BRKDEV-2633 Git, Atom, virtualenv, oh my! Learn about dev tools to live by! Ashley Roach, Principal Engineer Evangelist Agenda Introduction Why are developer tools useful? What s in the toolbelt? Tool

More information

Cisco UCS Director and ACI Advanced Deployment Lab

Cisco UCS Director and ACI Advanced Deployment Lab Cisco UCS Director and ACI Advanced Deployment Lab Michael Zimmerman, TME Vishal Mehta, TME Agenda Introduction Cisco UCS Director ACI Integration and Key Concepts Cisco UCS Director Application Container

More information

Cisco Virtualized Infrastructure Manager

Cisco Virtualized Infrastructure Manager DEVNET-2570 Virtualized Infrastructure Manager Suhail Syed, Product Manager Vamsi Krihsna Kuppur, Product Manager Spark How Questions? Use Spark to communicate with the speaker after the session 1. Find

More information

Instant Access - Virtual Switching System Hands on Lab

Instant Access - Virtual Switching System Hands on Lab Instant Access - Virtual Switching System Hands on Lab LTRCRS 2004 Vivek Baveja Sr. Technical Marketing Lila Rousseaux Consulting System Engineer Agenda Virtual Switching Systems Concepts Instant Access

More information

UCS Firmware Management Architecture

UCS Firmware Management Architecture UCS Firmware Management Architecture 2 Legal Disclaimer Many products and features described herein remain in varying stages of development and will be offered on a when-and-ifavailable basis. This roadmap

More information

High Availability Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9500 Switches)

High Availability Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9500 Switches) High Availability Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9500 Switches) First Published: 2017-07-31 Last Modified: 2017-11-03 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist DEVNET-1080 Introduction to Git Ashley Roach Principal Engineer Evangelist Twitter: @aroach Email: asroach@cisco.com Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the

More information

Coding Getting Started with Python

Coding Getting Started with Python DEVNET-3602 Coding 1002 - Getting Started with Python Matthew DeNapoli, DevNet Developer Evangelist Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find

More information

Configuring StackWise Virtual

Configuring StackWise Virtual Finding Feature Information, page 1 Restrictions for Cisco StackWise Virtual, page 1 Prerequisites for Cisco StackWise Virtual, page 2 Information About Cisco Stackwise Virtual, page 2 Cisco StackWise

More information

Introduction to OpenConfig

Introduction to OpenConfig DEVNET-1775 Introduction to OpenConfig Santiago Álvarez, TME Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App

More information

Cisco ASR 1000 Series Aggregation Services Routers: ISSU Deployment Guide and Case Study

Cisco ASR 1000 Series Aggregation Services Routers: ISSU Deployment Guide and Case Study Cisco ASR 1000 Series Aggregation Services Routers: ISSU Deployment Guide and Case Study In most networks, a significant cause of downtime is planned maintenance and software upgrades. The Cisco ASR 1000

More information

Tetration Hands-on Lab from Deployment to Operations Support

Tetration Hands-on Lab from Deployment to Operations Support LTRACI-2184 Tetration Hands-on Lab from Deployment to Operations Support Furong Gisiger, Solutions Architect Lawrence Zhu, Sr. Solutions Architect Cisco Spark How Questions? Use Cisco Spark to communicate

More information

VRF, MPLS and MP-BGP Fundamentals

VRF, MPLS and MP-BGP Fundamentals VRF, MPLS and MP-BGP Fundamentals Jason Gooley, CCIEx2 (RS, SP) #38759 Twitter: @ccie38759 LinkedIn: http://www.linkedin.com/in/jgooley Agenda Introduction to Virtualization VRF-Lite MPLS & BGP Free Core

More information

Cisco Container Platform

Cisco Container Platform Cisco Container Platform Pradnesh Patil Suhail Syed Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click

More information

VXLAN EVPN Fabric and automation using Ansible

VXLAN EVPN Fabric and automation using Ansible VXLAN EVPN Fabric and automation using Ansible Faisal Chaudhry, Principal Architect Umair Arshad, Sr Network Consulting Engineer Lei Tian, Solution Architecture Cisco Spark How Questions? Use Cisco Spark

More information

An Introduction to Developing for Cisco Kinetic

An Introduction to Developing for Cisco Kinetic An Introduction to Developing for Cisco Kinetic Krishna Chengavalli Technical Marketing Engineer IoT Software Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session

More information

Internet of Things Field Network Director

Internet of Things Field Network Director Internet of Things Field Network Director Prithvi Manduva, IoT Escalation Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the

More information

Contiv installation and integration with ACI

Contiv installation and integration with ACI Contiv installation and integration with ACI http://contiv.ciscolive.com Haroun Dass Customer Solutions Architect hdass@cisco.com Luis Flores System Engineer luflores@cisco.com @Luis_E_Flores Cesar Obediente

More information

Magical Chatbots with Cisco Spark and IBM Watson

Magical Chatbots with Cisco Spark and IBM Watson DEVNET-2321 Magical Chatbots with Cisco Spark and IBM Watson Lauren Ramgattie, Technical Marketing Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session

More information

PSOACI Tetration Overview. Mike Herbert

PSOACI Tetration Overview. Mike Herbert Tetration Overview Mike Herbert Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion

More information

Cisco SD-WAN (Viptela) Migration, QoS and Advanced Policies Hands-on Lab

Cisco SD-WAN (Viptela) Migration, QoS and Advanced Policies Hands-on Lab Cisco SD-WAN (Viptela) Migration, QoS and Advanced Policies Hands-on Lab Ali Shaikh Technical Leader Faraz Shamim Sr. Technical Leader Mossaddaq Turabi Distinguished ENgineer Cisco Spark How Questions?

More information

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco PSOACI-4592 Why ACI: An overview and a customer (BBVA) perspective TJ Bijlsma César Martinez Joaquin Crespo Technology Officer DC EMEAR Cisco Lead Architect BBVA Lead Architect BBVA Cisco Spark How Questions?

More information

Consuming Model-Driven Telemetry

Consuming Model-Driven Telemetry Consuming Model-Driven Telemetry Cristina Precup & Stefan Braicu Software Systems Engineers Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Managing Switch Stacks

Managing Switch Stacks Finding Feature Information, page 1 Prerequisites for Switch Stacks, page 1 Restrictions for Switch Stacks, page 2 Information About Switch Stacks, page 2 How to Configure a Switch Stack, page 14 Troubleshooting

More information

The Transformation of Media & Broadcast Video Production to a Professional Media Network

The Transformation of Media & Broadcast Video Production to a Professional Media Network The Transformation of Media & Broadcast Video Production to a Professional Media Network Subha Dhesikan, Principal Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after

More information

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE)

Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Design, Deployment and Troubleshooting Scalable MPLS Architecture (Platform : IOS-XR, IOS-XE) Vinit Jain, Technical Leader Services CCIE # 22854 Twitter @vinugenie Shashi Shekhar Sharma, Customer Advocacy

More information

Automation with Meraki Provisioning API

Automation with Meraki Provisioning API DEVNET-2120 Automation with Meraki Provisioning API Courtney M. Batiste, Solutions Architect- Cisco Meraki Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN

Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN BRKCRS-2113 Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN Sumanth Kakaraparthi Product Leader SD-WAN Manan Shah Director Of Product Management Cisco Spark How Questions? Use Cisco Spark

More information

Hybrid Cloud Automation using Cisco CloudCenter API

Hybrid Cloud Automation using Cisco CloudCenter API Hybrid Cloud Automation using Cisco CloudCenter API Ray Doerr, Advanced Services Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Getting Started with OpenStack

Getting Started with OpenStack Getting Started with OpenStack Charles Eckel, Developer Evangelist, Cisco DevNet @eckelcu Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly

More information

Routing Configuration Guide, Cisco IOS XE Everest a (Catalyst 9300 Switches)

Routing Configuration Guide, Cisco IOS XE Everest a (Catalyst 9300 Switches) Routing Configuration Guide, Cisco IOS XE Everest 16.5.1a (Catalyst 9300 Switches) First Published: 2017-06-20 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA

More information

Nexus 9000/3000 Graceful Insertion and Removal (GIR)

Nexus 9000/3000 Graceful Insertion and Removal (GIR) White Paper Nexus 9000/3000 Graceful Insertion and Removal (GIR) White Paper September 2016 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 21

More information

APIs Assist Troubleshooting in Manufacturing

APIs Assist Troubleshooting in Manufacturing APIs Assist Troubleshooting in Manufacturing Gabriel Zapodeanu Technology Solutions Architect, Cisco Systems gzapodea@cisco.com, @zapodeanu, github.com/gzapodea Agenda Wireless Networks in Manufacturing

More information

TRex Realistic Traffic Generator

TRex Realistic Traffic Generator DEVNET-1120 TRex Realistic Traffic Generator Hanoch Haim, Principal Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco

More information

BGP NSF Awareness. Finding Feature Information

BGP NSF Awareness. Finding Feature Information Nonstop Forwarding (NSF) awareness allows a device to assist NSF-capable neighbors to continue forwarding packets during a Stateful Switchover (SSO) operation. The feature allows an NSF-aware device that

More information

Contiv installation and integration with ACI. LTRCLD-2003

Contiv installation and integration with ACI. LTRCLD-2003 Contiv installation and integration with ACI LTRCLD-2003 http://contiv.ciscolive.com Cesar Obediente CCIE#5620 Principal Systems Engineer Gaurav Dalvi Software Engineer Future of IT is Changing People/Process

More information

Benefits of SDN Modeling and Analytics tool for complex Service Provider Network

Benefits of SDN Modeling and Analytics tool for complex Service Provider Network Benefits of SDN Modeling and Analytics tool for complex Service Provider Network George Backer, Senior Director, Charter Communications Manish Jani, Senior Architect, Cisco Systems BRKNMS-1010 BRKNMS-1010

More information

Fast convergence project

Fast convergence project Fast convergence project Nicolas DUBOIS FTR&D/DAC nicolas.dubois@francetelecom.com Benoît FONDEVIOLE FTR&D/DAC benoit.fondeviole@francetelecom.com Nicolas MICHEL FTR&D/DAC nicolas.michel@francetelecom.com

More information

Cloud Mobility: Meraki Wireless & EMM

Cloud Mobility: Meraki Wireless & EMM BRKEWN-2002 Cloud Mobility: Meraki Wireless & EMM Emily Sporl Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile

More information

Next Gen Enterprise Management and Operations with Cisco DNA

Next Gen Enterprise Management and Operations with Cisco DNA Next Gen Enterprise Management and Operations with Cisco DNA Ramit Kanda Director PM, Enterprise Network Transformation Prakash Rajamani Director PM, Enterprise Network Transformation BRKNMS 1601 Cisco

More information

Kuber-what?! Learn about Kubernetes

Kuber-what?! Learn about Kubernetes DEVNET-1999 Kuber-what?! Learn about Kubernetes Ashley Roach, Principal Engineer Evangelist Agenda Objectives A brief primer on containers The problems with running containers at scale Orchestration systems

More information

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers BRKPAR-2333 Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers Paolo Ferrari, Senior Director Sales Southern Europe, Ipswitch, Inc. WhatsUp Gold Jan 2018 Agenda

More information

Perform System Upgrade and Install Feature Packages

Perform System Upgrade and Install Feature Packages Perform System Upgrade and Install Feature Packages On Cisco NCS 6008 routers, system upgrade and package installation processes are executed using install commands. The processes involve adding and activating

More information

EIGRP Nonstop Forwarding

EIGRP Nonstop Forwarding EIGRP nonstop forwarding (NSF) capabilities are exchanged by EIGRP peers in hello packets. NSF works with the SSO feature in Cisco software to minimize the amount of time that a network is unavailable

More information

Cisco VIRL. The Swiss-Army Knife of Network Simulators. Simon Knight, Software Engineer Brian Daugherty, Technical Leader.

Cisco VIRL. The Swiss-Army Knife of Network Simulators. Simon Knight, Software Engineer Brian Daugherty, Technical Leader. Cisco VIRL The Swiss-Army Knife of Network Simulators Simon Knight, Software Engineer Brian Daugherty, Technical Leader DevNet-1172 Agenda What is VIRL? VIRL Components and Architecture VIRL Demonstration

More information

Enterprise Recording and Live Streaming Architecture with VBrick

Enterprise Recording and Live Streaming Architecture with VBrick Enterprise Recording and Live Streaming Architecture with VBrick Terry French Technical Manager - International - VBrick Systems Inc BRKCOL-2111 Agenda Enterprise Video Overview VBrick Core Components

More information

Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases

Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases DEVNET-2023 Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases David Staudt DevNet Developer Evangelist / Principal Engineer Cisco Spark How Questions? Use Cisco Spark

More information

Insights into your WLC with Wireless Streaming Telemetry

Insights into your WLC with Wireless Streaming Telemetry Insights into your WLC with Wireless Streaming Telemetry Jeremy Cohoe Technical Marketing Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this

More information

DNA Automation Services Offerings

DNA Automation Services Offerings DNA Automation Services Offerings Jamie Owen, Solutions Architect, Cisco Advanced Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Configuring GIR (Cisco NX-OS Release 7.1(0)N1(1))

Configuring GIR (Cisco NX-OS Release 7.1(0)N1(1)) Configuring GIR (Cisco NX-OS Release 7.1(0)N1(1)) This chapter contains the following sections: Information About GIR, page 1 Guidelines and Limitations for GIR, page 2 Performing the GIR Cycle, page 2

More information

Empower your testing with Cisco Test Automation Solution Featuring pyats & Genie

Empower your testing with Cisco Test Automation Solution Featuring pyats & Genie Empower your testing with Cisco Test Automation Solution Featuring pyats & Genie Siming Yuan, Technical Leader, Engineering, Cisco Jean-Benoit Aubin, Engineer, Software Engineering, Cisco Sedy Yadollahi,

More information

Introducing Cisco Network Assurance Engine

Introducing Cisco Network Assurance Engine BRKACI-2403 Introducing Cisco Network Assurance Engine Intent Based Networking for Data Centers Sundar Iyer, Distinguished Engineer Head Cisco Network Assurance Engine Team Dhruv Jain, Director of Product

More information

Finesse APIs: Getting started with the REST APIs and XMPP events

Finesse APIs: Getting started with the REST APIs and XMPP events Finesse APIs: Getting started with the REST APIs and XMPP events Denise Kwan, Software Engineer @ DevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

Bidirectional Forwarding Detection

Bidirectional Forwarding Detection Bidirectional Forwarding Detection This document describes how to enable the Bidirectional Forwarding Detection (BFD) protocol. BFD is a detection protocol designed to provide fast forwarding path failure

More information

Managing Switch Stacks

Managing Switch Stacks CHAPTER 5 This chapter describes how to manage Catalyst 3750 switch stacks. For complete syntax and usage information for the commands used in this chapter, refer to the command reference for this release.

More information

Simplifying Collaboration Deployments with Prime Collaboration

Simplifying Collaboration Deployments with Prime Collaboration Simplifying Collaboration Deployments with Prime Collaboration Jose Gregorio Linero Welcker, Technical Solutions Architect Latam MCO CCIE Collaboration # 24857 Cisco Spark How Questions? Use Cisco Spark

More information

NETCONF Protocol. Restrictions for the NETCONF Protocol. Information About the NETCONF Protocol

NETCONF Protocol. Restrictions for the NETCONF Protocol. Information About the NETCONF Protocol Restrictions for the, on page 1 Information About the, on page 1 How to Configure the, on page 4 Verifying the Configuration, on page 7 Additional References for, on page 9 Feature Information for, on

More information

Configuring VRRP. Finding Feature Information. The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns

Configuring VRRP. Finding Feature Information. The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns The Virtual Router Redundancy Protocol (VRRP) is an election protocol that dynamically assigns responsibility for one or more virtual routers to the VRRP routers on a LAN, allowing several routers on a

More information

Supported Platforms for Cisco Path Trace, Release x. This document describes the supported platforms for the Cisco Path Trace, Release x.

Supported Platforms for Cisco Path Trace, Release x. This document describes the supported platforms for the Cisco Path Trace, Release x. Cisco Path Trace Application for APIC-EM Supported Platforms, Release 1.5.0.x First Published: 2017-06-23, Release 1.5.0.x This document describes the supported platforms for the Cisco Path Trace, Release

More information

Cisco Modelling Labs Lessons from a Virtual World

Cisco Modelling Labs Lessons from a Virtual World Cisco Modelling Labs Lessons from a Virtual World Joel Obstfeld Distinguished Engineer Network Virtualisation The challenge - How do you deploy new services, make changes, or troubleshoot in the live network

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Cisco Enterprise Agreement

Cisco Enterprise Agreement PSODGT-1076 Cisco Enterprise Agreement John Marshall, Global Director: Cisco Enterprise Agreement strategy Vinay Nichani, WW Software Sales Cisco Spark How Questions? Use Cisco Spark to communicate with

More information

NetDevOps for the Network Dude How to get started with API's, Ansible and Python

NetDevOps for the Network Dude How to get started with API's, Ansible and Python DEVNET-1002 NetDevOps for the Network Dude How to get started with API's, Ansible and Python François Caen, Systems Engineer - @f_caen Cisco Spark How Questions? Use Cisco Spark to communicate with the

More information

Fast IP Convergence. Section 4. Period from when a topology change occurs, to the moment when all the routers have a consistent view of the network.

Fast IP Convergence. Section 4. Period from when a topology change occurs, to the moment when all the routers have a consistent view of the network. Fast IP Convergence Section 4 2899_05_2001_c1 2001, Cisco Systems, Inc. All rights reserved. 1 IP Convergence Convergence Time Period from when a topology change occurs, to the moment when all the routers

More information

Multi Topology Routing Truman Boyes

Multi Topology Routing Truman Boyes Multi Topology Routing Truman Boyes truman@juniper.net Copyright 2008 Juniper Networks, Inc. 1 Traffic Engineering Choices Today: IGP Metric Costing RSVP TE end to end Policy based routing EROs, Offline

More information

Configuring Cisco StackWise Virtual

Configuring Cisco StackWise Virtual Finding Feature Information, page 1 Restrictions for Cisco StackWise Virtual, page 1 Prerequisites for Cisco StackWise Virtual, page 3 Information About Cisco Stackwise Virtual, page 3 Cisco StackWise

More information

WORKSHOP: from Zero to a Network Application with #golang

WORKSHOP: from Zero to a Network Application with #golang WORKSHOP: from Zero to a Network Application with #golang Patrick Riel, priel@cisco.com Stève Sfartz, stsfartz@cisco.com Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after

More information

Enabling Quality of Service with Cisco SDN. Jon Snyder

Enabling Quality of Service with Cisco SDN. Jon Snyder Enabling Quality of Service with Cisco SDN Jon Snyder Agenda Introduction SDN: What Do We Mean, and What s the Point? Background Collaboration Applications and the Network SDN and APIC-EM Network Configuration

More information

Migrating Applications with CloudCenter

Migrating Applications with CloudCenter Migrating Applications with CloudCenter Tuan Nguyen, Technical Marketing Engineer, Insieme BU DEVNET-1179 Cisco Spark How Questions? Use Cisco Spark to chat with the speaker after the session 1. Find this

More information

Cisco UCS Agentless Configuration Management Ansible or Microsoft DSC

Cisco UCS Agentless Configuration Management Ansible or Microsoft DSC DEVNET-2916 Cisco UCS Agentless Configuration Management Ansible or Microsoft DSC John McDonough, Technical Leader Developer Evangelist Cisco Spark How Questions? Use Cisco Spark to communicate with the

More information

Hands-On with IoT Standards & Protocols

Hands-On with IoT Standards & Protocols DEVNET-3623 Hands-On with IoT Standards & Protocols Casey Bleeker, Developer Evangelist @geekbleek Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this

More information

Lab Configuring HSRP and GLBP Topology

Lab Configuring HSRP and GLBP Topology Topology 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 9 Addressing Table Objectives Device Interface IP Address Subnet Mask Default Gateway R1 G0/1 192.168.1.1

More information

Cisco DNA Center and Italtel Netwrapper Evolution: Network and Applications come together

Cisco DNA Center and Italtel Netwrapper Evolution: Network and Applications come together BRKPAR-4980 Cisco DNA Center and Italtel Netwrapper Evolution: Network and Applications come together Stefano Boero Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the

More information

A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab

A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab LTRNMS-2500 A Practical Look at DNA Center: A better way to manage your network in the digital era. Hands-On Lab Saurav Prasad Technical Marketing Engineer San Jose, USA Lila Rousseaux CCIE#6899 Technical

More information

Lab 2 Postlab: Multi-area OSPF Or: Simple multi-area, ASBR, Stub, Totally stubby, NSSA

Lab 2 Postlab: Multi-area OSPF Or: Simple multi-area, ASBR, Stub, Totally stubby, NSSA The following notes for the NET3012-IP Architectures and Solutions course are based on the Nokia MPLS (p/n 3HE02276AA) and Nokia Services Architecture (p/n 3HE02277AA) courses from the Nokia Service Routing

More information