Cisco UCS Director and ACI Advanced Deployment Lab

Similar documents
Deploying Cloud-Agnostic Applications with Cisco CloudCenter

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

UCS Director: Tenant Onboarding Cisco ACI & Microsoft HyperV. Dec. 2016

Tenant Onboarding. Tenant Onboarding Overview. Tenant Onboarding with Virtual Data Centers

CloudCenter for Developers

Intuit Application Centric ACI Deployment Case Study

Cisco UCS Director Tech Module Cisco Application Centric Infrastructure (ACI)

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

Introducing Cisco Cloud Administration CLDADM v1.0; 5 Days; Instructor-led

PSOACI Tetration Overview. Mike Herbert

NXOS in the Real World Using NX-API REST

EZ Cloud Reference Material EZ Cloud Type 1: Release 1 Use Cases

Running RHV integrated with Cisco ACI. JuanLage Principal Engineer - Cisco May 2018

Layer 4 to Layer 7 Design

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

Manage Hybrid Clouds with a Cisco CloudCenter, Cisco Application Centric Infrastructure, and Cisco UCS Director Solution

Configuring Cisco Nexus 9000 Series Switches in ACI Mode (DCAC9K) v3.0

Tetration Hands-on Lab from Deployment to Operations Support

Cisco HyperFlex Systems

Cisco Container Platform

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

5 days lecture course and hands-on lab $3,295 USD 33 Digital Version

Cisco Application Centric Infrastructure (ACI) Simulator

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Automation of Application Centric Infrastructure (ACI) with Cisco UCS Director

Contiv installation and integration with ACI

Quick Start Guide (SDN)

Contiv installation and integration with ACI. LTRCLD-2003

Quick Start Guide (SDN)

Cisco Application Centric Infrastructure and Microsoft SCVMM and Azure Pack

Real World ACI Deployment and Migration Kannan Ponnuswamy, Solutions Architect BRKACI-2601

DevOps CICD for VNF a NetOps Approach

Application Provisioning

Cisco ACI Virtual Machine Networking

NetBrain Technologies: Achieving Agile Network Operations: How Automation Can Improve Visibility Across Hybrid Infrastructures

Service Graph Design with Cisco Application Centric Infrastructure

Deploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework

DevNet Technical Breakout: Introduction to ACI Programming and APIs.

Cisco ACI Multi-Site Fundamentals Guide

LTRDCT-2781 Building and operating VXLAN BGP EVPN Fabrics with Data Center Network Manager

DevNet Workshop-Hands-on with CloudCenter and Jenkins

NetDevOps Style Configuration Management for the Network

Hybrid Cloud Automation using Cisco CloudCenter API

Cisco ACI Virtual Machine Networking

Cisco ACI Simulator Release Notes, Release 1.1(1j)

ACI Terminology. This chapter contains the following sections: ACI Terminology, on page 1. Cisco ACI Term. (Approximation)

Data Center and Cloud Automation

Virtual Machine Manager Domains

Configuring APIC Accounts

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

Migration from Classic DC Network to Application Centric Infrastructure

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

Cisco Tetration Analytics

Networking Domains. Physical domain profiles (physdomp) are typically used for bare metal server attachment and management access.

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

Design Guide for Cisco ACI with Avi Vantage

Configuring Layer 4 to Layer 7 Resource Pools

Question No: 3 Which configuration is needed to extend the EPG out of the Cisco ACI fabric?

Cisco CloudCenter Solution with VMware

Real World ACI Deployment and Migration

Virtualization Design

Verified Scalability Guide for Cisco APIC, Release 3.0(1k) and Cisco Nexus 9000 Series ACI-Mode Switches, Release 13.0(1k)

Cisco Virtual Application Container Services 2.0 Lab v1

Integration of Hypervisors and L4-7 Services into an ACI Fabric. Azeem Suleman, Principal Engineer, Insieme Business Unit

Introducing Cisco Network Assurance Engine

Cloud Mobility: Meraki Wireless & EMM

Verified Scalability Guide for Cisco APIC, Release 3.0(1k) and Cisco Nexus 9000 Series ACI-Mode Switches, Release 13.0(1k)

Cisco ACI Terminology ACI Terminology 2

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

Cisco ACI Simulator VM Installation Guide

Fast IT - Policy Driven Infrastructure for the Intercloud World

Multi-Site Use Cases. Cisco ACI Multi-Site Service Integration. Supported Use Cases. East-West Intra-VRF/Non-Shared Service

with ACI Any workload anywhere.

Hybrid Cloud Solutions

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

Cisco ACI App Center. One Platform, Many Applications. Overview

Integrating Cisco UCS with Cisco ACI

Configure. Background. Register the FTD Appliance

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

DELL EMC VSCALE FABRIC

Segmentation. Threat Defense. Visibility

Cisco ACI and Cisco AVS

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

Trends and challenges Managing the performance of a large-scale network was challenging enough when the infrastructure was fairly static. Now, with Ci

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Design Guide to run VMware NSX for vsphere with Cisco ACI

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical

Taming the Multi-Cloud With Simplicity and Openness. Minh Dang Cisco Systems Vietnam 2018 January

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Cisco ACI Virtualization Guide, Release 2.2(1)

Policy Driven Data Centre with ACI

Cisco ACI with Cisco AVS

Cisco Application Centric Infrastructure

Cisco ACI vcenter Plugin

Delivering HCI with VMware vsan and Cisco UCS

believe in more SDN for Datacenter A Simple Approach

Cisco Integrated System for Microsoft Azure Stack

Automate Application Deployment with F5 Local Traffic Manager and Cisco Application Centric Infrastructure

Cisco ACI Virtualization Guide, Release 2.2(2)

Microsegmentation with Cisco ACI

Transcription:

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 Framework Lab Information Hands-On Time!!

Cisco UCS Director ACI Integration and Key Concepts

Cisco UCS Director - At A Glance Infrastructure Management and Orchestration Management of physical compute, network, storage and virtual hypervisor components and operations Orchestration end-to-end across entire infrastructure from a single software platform Foundation for Enterprise Private Cloud Provides infrastructure orchestration as the foundation for Private Cloud Multi-tenancy enabled, self-service application infrastructure provisioning and life-cycle management Northbound APIs and Extensibility Like music there s an appropriate timing and order of operations when provisioning infrastructure Virtualization Physical Servers Network Storage UCS Director 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

Importance of UCS Director for ACI #1: Automation and orchestration of native ACI operations through APIC Tenants Private Networks Application Profiles End Point Groups Contracts Service Graphs & L4L7 Devices VLAN Pools Physical/VMM Domains and more REST API UCS UCS Director 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6

Importance of UCS Director for ACI #2: Automation and orchestration across ACI and connected endpoints UCS Director Storage Arrays L4L7 Services Non-ACI Network Physical Servers Virtual Servers Automation & Orchestration 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

ACI Fabric Inventory and Visibility Physical Domains VMM Domains VLAN Pools Interface Policies and Policy Groups Attachable Access Entity Profiles Tenants Private Networks External Routed Networks External Bridged Networks Bridge Domains Application Profiles Endpoint Groups L4L7 Devices L4L7 Service Graphs Contracts Subnets Rules and more 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8

Comprehensive Task Library for ACI Operations Native ACI operations automated and available as out-of-box tasks Extensible custom task feature allows UCS Director to support ANY native ACI operation through API Complete task library enables orchestration for the entire ACI-base infrastructure, including endpoints Includes automated tasks for variety of device across the entire data center 220+ 2000+ Tasks for ACI Out-of-the-Box (UCSD 5.5) Overall Infrastructure Tasks Out-of-the-Box (UCSD 5.5) 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

Orchestration Workflows Collection of automated workflow tasks executed together in a specified order to full-full a specific use-case Drag and drop workflow tasks into workflow Provides flexibility to adjust product capabilities to meet customer requirements, not force customers to adjust requirements to meet product capabilities 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

Orchestration Workflow Example #1 Provision ACI Application Network Profile (ANP) Creates two tier application network profile including the following operations Private Network per ANP Bridge Domain per Tier EPG per Tier Contract between Tiers Association of VMM Domain to EPGs 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

Orchestration Workflow Example #2 Configure New Physical Domain in ACI Fabric Creates new VPC attached ACI Physical Domain including the following VLAN Pool Physical Domain Attachable Access Entity Profile VPC Interface Policy Group Interface Profile Switch Profile 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

Cisco UCS Director Application Container Framework

UCS Director Application Container An object that represents an application instance and all it s underlying resources Provides application owners visibility, correlation and management capabilities of application resources across the infrastructure Application Container Application Container Application Container Application Container UCS Director Virtual Server Resources Physical Server Resources Netw ork Resources Private Cloud Infrastructure Storage Resources 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

UCS Director Application Container Framework Front-end framework built around Application Containers Includes out-of-box workflows for specific use-cases Two high-level prerequisites required to leverage application containers 1. Tenant Onboarding 2. Application Profile 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

Component 1: Tenant Onboarding First prerequisite required to leverage Application Containers Tenant : a grouping of resources and the users that have access to those resources Not to be confused with an APIC Tenant Tenant Onboarding : process of creating the tenant object in UCS Director, assigning user groups and provisioning/allocating resources 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

Tenant Onboarding Flowchart Start Resource Tags Required? No Create Resource Group Define Service Classes Build Tenant Onboarding Workflow Yes Create Pod Create Resource Tags Add Devices To Resource Group Define Tenant Profile Execute Onboarding Workflow Add Devices To UCS Director/Pod Tag Appropriate Resources Define Environment Specific Inputs Finish Create Service Offering 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

Resource Group Framework Resource management framework built-in to UCS Director Enables the dynamic selection of available resources chosen based on criteria in the form of User Defined Tags Capabilities Capacities Four main components of Resource Group framework Resource Group Tag Library Service Offering Tenant Profile 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18

Represents available resources and their characteristics Resource Groups: How They Work Resource Group Virtual Compute Physical Compute Virtual Network Physical Network Virtual Storage Physical Storage 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19

vcenter Account Resource Groups: How They Work Resource Group Virtual Compute Physical Compute Virtual Network Physical Network Virtual Storage Physical Storage 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20

vcenter Account Resource Groups: How They Work Resource Group Virtual Compute Physical Compute Virtual Network Physical Network Virtual Storage Physical Storage 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21

vcenter Account Resource Groups: How They Work Resource Group Virtual Compute Physical Compute Capabilities Capacities Virtual Network Physical Network Capabilities Capacities Virtual Storage Physical Storage Capabilities Capacities 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22

Cluster 3 vcenter Account Cluster 2 Cluster 1 Resource Groups: How They Work Resource Group Virtual Compute Capabilities DRS Enabled: True HA Enabled: True Capabilities DRS Enabled: True HA Enabled: False Capabilities DRS Enabled: False HA Enabled: False 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23

Cluster 3 vcenter Account Cluster 2 Cluster 1 Represents what resource characteristics are required Resource Groups: How They Work Resource Group Service Offering Virtual Compute Virtual Compute Physical Compute Capabilities DRS Enabled: True HA Enabled: True Capabilities Capacities Tags Virtual Network Capabilities Capacities Tags Physical Network Capabilities DRS Enabled: True HA Enabled: False Capabilities Capacities Tags Capabilities Capacities Tags Virtual Storage Physical Storage Capabilities DRS Enabled: False HA Enabled: False Capabilities Capacities Tags Capabilities Capacities Tags 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24

Cluster 3 vcenter Account Cluster 2 Cluster 1 Resource Groups: How They Work Resource Group Virtual Compute Service Offering Virtual Compute Capabilities DRS Enabled: True HA Enabled: True Capabilities: DRS Enabled: True HA Enabled: True Capabilities DRS Enabled: True HA Enabled: False Capacities: None Required Capabilities DRS Enabled: False HA Enabled: False Tags: None Required 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

Cluster 3 vcenter Account Cluster 2 Cluster 1 Resource Groups: How they Work Resource Group Virtual Compute Service Offering Virtual Compute Capabilities DRS Enabled: True HA Enabled: True Capabilities: DRS Enabled: True HA Enabled: True Capabilities DRS Enabled: True HA Enabled: False Capacities: None Required Capabilities DRS Enabled: False HA Enabled: False Tags: None Required 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

What are Tenant Profiles? Resource Group 1 Tenant Profile: Development Resource Group 2 Resource Group 3 Service Offering 1 Service Offering 2 Service Offering 1 Service Offering 2 Service Offering 3 Resource Group 2 Service Offering 3 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27

What are Tenant Profiles? Resource Group 1 Tenant Profile: Marketing Resource Group 2 Resource Group 3 Service Offering 1 Service Offering 2 Service Offering 1 Service Offering 2 Service Offering 3 Resource Group 1 Resource Group 2 Resource Group 3 Service Offering 3 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28

What are Tenant Profiles? Resource Group 1 Tenant Profile: Sales Resource Group 2 Resource Group 3 Service Offering 1 Service Offering 1 Resource Group 3 Service Offering 2 Service Offering 3 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

Component 2: Application Profile Second prerequisite required to leverage Application Containers Application Profile : serves as an application infrastructure blueprint for ACIbased application containers Application Container instances are deployed from an Application Profile App App UCS Director App App 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30

Application Container Flowchart Start APIC Netw ork Policies No L4-L7 Services? Application Profile Virtual Infrastructure Policy Add Service Container Catalog Item Yes Include Firew all? No L4-L7 Service Policy Application Container Template Finish Yes Yes Self-Service? ASAv VM Deployment Policy APIC Firew all Policy No Finish 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31

Lab Information

Physical Lab Topology Catalyst 4948 (L3 Out Switch) Nexus 9336 (Spine) Cisco APIC (ACI Controller) Nexus 9396-1 (Leaf) Nexus 9396-2 (Leaf) Cisco C220s (ESXi Hosts) Nexus 5548 (Storage Switch) VNXe 3200 (IP Storage) 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 33

VMware ESXi Host Clusters Catalyst 4948 (L3 Out Switch) Nexus 9336 (Spine) Cisco APIC (ACI Controller) Nexus 9396-1 (Leaf) Infrastructure Cluster Prod Cluster Nexus 9396-2 (Leaf) Cisco C220s (ESXi Hosts) Nexus 5548 (Storage Switch) VNXe 3200 (IP Storage) Dev Cluster No Esxi Hosts 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34

Lab Virtual Machines Catalyst 4948 (L3 Out Switch) Nexus 9336 (Spine) Cisco APIC (ACI Controller) Nexus 9396-1 (Leaf) Infrastructure Cluster Prod Cluster Nexus 9396-2 (Leaf) Cisco C220s (ESXi Hosts) Cisco UCS Director UCSD VMware vcenter CentOS Public VM Nexus 5548 (Storage Switch) Dev Cluster No Esxi Hosts [Dedicated] [Shared] [Shared] VNXe 3200 (IP Storage) 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35

UCS Director Managed Components Catalyst 4948 (L3 Out Switch) Nexus 9336 (Spine) Multi-Domain Manager Account Cisco APIC (ACI Controller) Nexus 9396-1 (Leaf) Infrastructure Cluster Prod Cluster Nexus 9396-2 (Leaf) Cisco C220s (ESXi Hosts) Cisco UCS Director UCSD [Dedicated] VMware vcenter [Shared] Virtual Account CentOS External VM [Shared] Nexus 5548 (Storage Switch) VNXe 3200 (IP Storage) Dev Cluster No Esxi Hosts 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36

Use-Case 1: Application Container w/ Shared L3Out Common ACI Tenant Dedicated ACI Tenant Tier1 Tier2 Tier3 C C C Shared-L3Out Shared Routed Network T1-VM1 CentOS VM T2-VM1 CentOS VM T3-VM1 CentOS VM C = ACI Contract 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37

Use-Case 1: Application Container w/ Shared L3Out Common ACI Tenant ACI Tenant_A Tier1 Tier2 Tier3 C C C Shared-L3Out Shared Routed Netw ork Tier1 Tier2 Tier3 C C ACI Tenant_B C = ACI Contract 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 38

Use-Case 2: Application Container w/ L4-L7 Services Tier1 Tier2 C T1-VM1 CentOS VM T2-VM1 CentOS VM ASAv Firewall VM C = ACI Contract 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 39

Housekeeping Items

Cisco Spark Ask Questions, Get Answers, Continue the Experience Use Cisco Spark to communicate with the Speaker and fellow participants after the session Download the Cisco Spark app from itunes or Google Play 1. Go to the Cisco Live Berlin 2017 Mobile app 2. Find this session 3. Click the Spark button under Speakers in the session description 4. Enter the room, room name = Session ID (speaker to change) 5. Join the conversation! The Spark Room will be open for 2 weeks after Cisco Live 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41

Complete Your Online Session Evaluation 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 Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42

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

Hands-On Time!!

Thank You