ucs manager technical deep manager technical deep dive ... 12 •connectivity ... northbound...

Download UCS Manager Technical Deep Manager Technical Deep Dive ... 12 •Connectivity ... Northbound External…

Post on 26-Jun-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    UCS Manager Technical Deep Dive

    BRKCOM-2001

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Agenda

    Introduction

    UCS Architecture, Innovations, Topology

    Physical Building Blocks

    Logical Building Blocks

    Typical Use Cases (Live UCS Demo)

    Focus on new 2.1 operational and networking features

    3

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Introduction

    This session will not cover UCS hardware components

    Please check out BRKCOM-1005 UCS System Architecture Overview for that

    This session will not cover Storage best practices

    Please check out BRKCOM-2002 UCS Storage Best Practices for that

    This session will not cover VM FEX in detail

    Please check out BRKCOM-2005 UCS Fabric and VMs for that

    On the other hand, this session will cover UCSM quite a bit!

    What to expect

    4

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    UCS Architectural Goals

    5

    Decouple admin overhead from

    number of managed endpoints

    Deepest possible abstraction of

    hardware and connectivity

    Reduce server provisioning time

    Fully programmable platform

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Unified Computing System (UCS)

    Single Point of Management

    Unified Fabric

    Stateless Servers with Virtualized Adapters

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    UCS Manager Embedded manages entire system

    UCS Fabric Interconnect 48 or 96 Port 10Gb FCoE with Unified Ports

    UCS Fabric Extender Remote line card

    4 x 10GE or 8 x 10GE

    UCS Blade Server Chassis Flexible bay configurations

    UCS Server Industry-standard architecture Blade and rack-mount, 2 and 4 socket

    UCS Virtual Adapters Choice of multiple adapters

    UCS Physical Building Blocks

    7

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Server provisioning pain points

    Provisioning new servers to deploy or scale an application is time

    consuming

    Customers standardize on equipment for a given app

    amount of memory, number of NICs, HBA vendor, boot characteristics, etc.

    Deploying a new application typically involves placing an internal request

    to the server team which needs to locate the appropriate server, rack

    mount it, cable everything, install an OS, ensure connectivity and pass the

    ball back to the app team

    typically this takes days or weeks

    How can we simplify this?

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Decouple hardware config from hardware

    Server Name UUID Boot Order

    Boot Parameters WWN/WWPN MAC Address

    SAN Attributes LAN Attributes

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Introducing Service Profiles

    UCS Servers are somewhat similar to VMs

    Configuration files store server characteristics:

    Boot parameters

    NIC and HBA configuration (MAC, WWN, etc.)

    UUID

    Various policies (what happens when a link fails,

    etc.)

    All those items can be grouped in pools

    Those service profiles are then mapped to

    physical servers to very quickly provision one

    or more appropriate servers

    PHYSICAL SERVERS

    Server Profiles

    Server Name

    UUID

    MAC

    WWN

    Boot info

    LAN Config

    SAN Config

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Stateless Computing

    Server identity no longer has to be tied

    to physical server hardware

    Profiles provide identity

    Seamless server mobility

    Stateless blades

    Boot over network (LAN or SAN)

    Boot order and boot devices are part of the

    pre-defined logical server profile

    On-board disks can be used for temp,

    swap, etc.

    Server Name: LS-A

    UUID: 56 4d cd 3f 59 5b 61

    MAC : 08:00:69:02:01:FC

    WWN: 5080020000075740

    Boot Order: SAN, LAN

    SAN LAN

    Chassis-1/Blade-1

    Chassis-9/Blade-5

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Pools

    UUID

    MAC

    WWNN / WWPN

    Policies Boot Devices/Order

    Host F/W

    QoS

    Local Disk

    Templates

    VNIC

    VHBA

    Templates

    Service Profile

    Service Profile

    Web-1

    Service Profile

    Web-2

    Service Profile

    Web-N

    . . .

    Network

    VLANs

    VSANs

    Pin Groups

    UCS Logical Building Blocks

    12

    Connectivity

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    How to create Service Profiles

    Templated

    Manual

    Identity

    (MAC Address, WWN, Etc.)

    Behavior

    (Firmware, QoS, Etc.)

    Connectivity

    (vNICs, vHBAs,)

    Configuration Methods

    Service Profile Physical Blade

    Cloned

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Concept of resource pools

    blade pool

    policies

    qualifications blade pools blades

    P1

    P3

    C1S1

    C1S1

    C2S3

    C3S4

    C1S1

    C4S8

    adapters

    memory

    storage

    adapters

    CPU memory

    P2

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    More modularity: service profile policies

    Ethernet Adapter Policy

    Tx- queues

    Rx queues

    CoS

    BIOS Policy

    Quiet boot

    Hyper-threading

    VT-technologies

    Characteristics:

    Consumed at instantiation of

    Service Profile (SP)

    Linked to specific

    components of SP

    Are usable through multiple

    Organizations

    Allow update of policy to

    apply to those SPs that

    consume it

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Templates, policies and Service Profiles

    Service Profile Template:

    Web Server

    UUID: WebUUPool

    Boot Order: WebBootPolicy

    Host Firmware: WebFWPolicy

    SOL: SOLPolicy

    WWNN: WebWWNNPool

    Adapter Policy: Eth0 VLAN: Web_FrontEnd Fabric: A MAC: WebMacPool-A

    Adapter Policy: fc0 VSAN: Web-A Fabric: A WWPN: WebWWPNPool-A

    Service Profile: Prod-Web-S1

    Service Profile:Prod-Web-S12

    UUID: 10:02:03:04:05

    Boot Order: VM / SAN

    Target 50:00:00:34:FA

    Host Firmware: 9.0.03.146

    WWNN: 20:00:00:00:10

    WWPN: 20:00:00:00:20

    MAC: 20:03:CA:00:05

    UUID: 10:02:03:04:F3

    Boot Order: VM / SAN

    Target 50:00:00:34:FA

    Host Firmware: 9.0.03.146

    WWNN: 20:00:00:00:50

    WWPN: 20:00:00:00:40

    MAC: 20:03:CA:00:FA

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Management Interface: UCSM

    17

    Java-based GUI Java Webstart client

    download Single pane of glass

    for all UCS-related tasks

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public 18

    Today: release 2.1 (Del Mar)

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    UCS Manager: behind the scenes

    UCSM Management Information Model

    Summary:

    Data Management Engine (DME)

    contains full representative object

    model stored in the Management

    Information Tree (MIT)

    Interaction with DME occurs via

    Northbound External Interface Layer

    Northbound interfaces all resolve

    down to XML API

    Application Gateways couple UCSM

    with end points

    UC

    SM

    UCS CLI

    Data Management Engine MIT

    Management Controller Application

    Gateway

    Nic AG

    Host Aggr

    Port AG

    Dcos AG

    NXOS(A) UCS 6100

    NXOS(B) UCS 6100

    IOM (CMC) UCS 2100

    B200/B250 (BMC)

    MEZZ_CARD M*KR

    UCS UOS

    telnet, ssh, netconf

    Smash CLP Component

    Native XML API

    Custom Application GUI

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    Northbound Connections

    UC

    SM

    Data Management Engine

    Transaction Services

    Management Information Tree

    Tools e.g. Curl,

    Poster plugin

    Visore UCSM GUI External Management Application

    Validation

    XM

    L

    HTT

    P

    H

    TTP

    S

    Behavior and Orchestration Services

    Object Services

    XM

    L

    HTT

    P

    H

    TTP

    S

    XM

    L

    HTT

    P

    H

    TTP

    S

    XM

    L

    HTT

    P

    H

    TTP

    S

  • 2013 Cisco and/or its affiliates. All rights reserved. BRKCOM-2001 Cisco Public

    UCS Management Information Tree (MIT)

    All physical & logical components that

    comprise UCS are represented in a

    hierarchical management information

    model (MIT)

    Each node in the tree r