Eric williams and jason shaw technical marketing engineers cisco
This presentation is the property of its rightful owner.
Sponsored Links
1 / 31

Eric Williams and Jason Shaw Technical Marketing Engineers Cisco PowerPoint PPT Presentation


  • 96 Views
  • Uploaded on
  • Presentation posted in: General

Automate your Infrastructure: Programmatic Management of Cisco UCS with Microsoft System Center and PowerShell. Eric Williams and Jason Shaw Technical Marketing Engineers Cisco. Agenda. What is Cisco UCS’s Programmatic Infrastructure ?

Download Presentation

Eric Williams and Jason Shaw Technical Marketing Engineers Cisco

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Eric williams and jason shaw technical marketing engineers cisco

Automate your Infrastructure: Programmatic Management of Cisco UCS with Microsoft System Center and PowerShell

Eric Williams and Jason Shaw

Technical Marketing Engineers

Cisco


Agenda

Agenda

What is Cisco UCS’s Programmatic Infrastructure?

What toolkits are available for Cisco UCS automation development?

Cisco Developer Network

Cisco UCS Platform Emulator (UCSPE)

Cisco UCS PowerTool PowerShell Library

Demo: Cisco UCS PowerTool

Monitoring Cisco UCS with Operations Manager

Demo: Monitoring Cisco UCS with the Cisco UCS Management Pack for Operations Manager

Managing Cisco UCS with Virtual Machine Manager

Demo: Managing Cisco UCS from the Cisco UCS UI Extension for Virtual Machine Manager

Automating tasks for Cisco UCS with Orchestrator


What is cisco ucs s programmatic infrastructure

What is Cisco UCS’sProgrammatic Infrastructure?


Cisco unified computing system

Cisco Unified Computing System

  • Cisco UCS™ Manager

  • (Read / Write Configuration Interfaces)

  • UCS Manager GUI and CLI

  • Cisco UCS Fabric Interconnects(Read Only / Cut Through Interfaces)

  • SNMP, Syslog, SMTP, SMASH CLP, CIM XML, Smart Call Home

  • 20, 40, 48, and 96 ports

Cisco UCS I/O modules

Cisco UCS Blade Server Chassis

  • Cisco UCS Blade and Rack Servers(Cut through Interfaces to CIMC)Serial over LAN, KVM, IPMI

Cisco UCS I/O Adapters


Programmatic infrastructure

Programmatic Infrastructure

Comprehensive XML API, standards-based interfaces

Bi-Directional access to physical & logical internals

Self Serve portals

Management Tools

Auditing Tools

UCS CLI

UCS GUI

Direct

System Status

Physical Inventory

Logical Inventory

3rd Party

Customer

XML API

Broad 3rd party integration support

Faster custom integration for customer use cases

Consistent data and views across ALL interfaces


Cisco developer network

Cisco Developer Network

Web Based Developer Community

http://developer.cisco.com/web/unifiedcomputing/home

Downloads

UCS Platform Emulator (UCSPE)

goUCS Automation Tool

XML API, PowerShell code Examples

Cisco UCS PowerTool (PowerShell Module)

Microsoft SCOM Management Pack for Cisco UCS

Microsoft SCVMM UI Extension for Cisco UCS

Microsoft SCO Integration Pack for Cisco UCS

Documentation

Programming & Developer Guides

Whitepapers

Reference Guides (XML Model, Faults)

Collaboration

Blogs

Peer to peer forums

Videos

Access to Cisco Subject Matter Experts


Ucs platform emulator ucspe

UCS Platform Emulator (UCSPE)

No UCS Hardware Needed for API integration Development

Full featured emulator for the UCS Manager

Installs as a Virtual Machine

Provides complete support for all XML API calls

Object Browser to peruse the UCSM model

Import & replicate existing live UCS Manager physical inventory

Share saved physical inventories among UCS Platform Emulators

Drag-n-drop hardware builder to create custom physical inventory


What toolkits are available for cisco ucs automation development

What toolkits are available for Cisco UCS automation development?


Eric williams and jason shaw technical marketing engineers cisco

Deliver integrated private cloud solutionsCisco compute and network infrastructure with WS2012, SC 2012/SP1 and Hyper-V

UCS PowerTool for PowerShell

“Single Pane of Glass”

Provision and Manage Windows Server 2012 Physical and virtual environments supported by Cisco UCS and Cisco Virtual Networking Infrastructure.

Cisco UCS PowerTool

UCS Manager version 1.0 released

Standalone C-Series beta coming soon

UCS Central beta coming soon

Cisco UCS SCOM Management Pack

UCS Manager version 2.6 release coming soon

Standalone C-Series beta coming soon

Cisco UCS SCVMM UI Extension

UCS Manager beta available now

Operations Manager

SCO

Software

SCVMM

Cisco Virtual Networking Solutions for Hyper-V

Integrated Cisco and Microsoft stack

UCS Manager

VM-FEX

N1KV

Unified Compute System

&

Physical

Virtual

Windows Server 2012 with Hyper-V

Infrastructure

Storage


Cisco ucs powertool

Cisco UCS PowerTool


Cisco ucs powertool programmatic control over ucs hardware

Cisco UCS PowerToolProgrammatic control over UCS hardware

Architected for Flexibility and coverage

PowerShell Wrapper

Cmdlet definition and structure

Get-help support

.NET UCS Namespace Library

XML API call construction

Class Definition

Validation

PowerShell Design

In-line get-help support

Full Pipelining support

Fully classed object definition

All ‘legal’ verbs

.NET Namespace provides common base for all Microsoft focused integration

Targeted to support full manageability of UCS across multiple releases

cmdlets

UCS XML API

Cisco UCS

PowerTool Module

UCS .NET Namespace


Cisco ucs automated code creation automated activity generation from ucs xml schema

Cisco UCS Automated Code CreationAutomated Activity Generation from UCS XML Schema

Augment

Schema

UCS XML

Schema

Processor

UCSM-IN.xsd

UCSM-OUT.xsd

XML Method & MO Meta Information

PowerShell Generator

Cisco UCS

PowerTool

(1700+ cmdlets)

Microsoft SCO IP

Generator

Microsoft SCO

Integration Pack

XYZ

Generator

XYZ

Integration Pack


Cisco ucs powertool supported objects and assets

Cisco UCS PowerToolSupported Objects and Assets

Service Profiles

Policies (Firmware, Boot Order, vNIC / vHBA config, Storage, IPMI, SoL, BIOS)

Pools (WWN, UUID, MAC)

Configuration Faults

Launch UCS KVM for SP

Servers

Hardware - CPU, Memory, Adaptors, CIMC)

Power Operations

Power / cooling / network /environmental statistical data

Hardware Faults

Config. Operations

Pools (WWN, UUID, MAC, IP)

Policy creation, manipulation, deletion, and consumption

vNIC / vHBA Templates

Service profile template creation, cloning, deletion, and consumption

Simplistic service profile creation (with a limited scope of what is available to configure)

Expert SP creation (use variabilized XML w/ config file)

Compare Managed Objects across orgs and/or domains

Sync Managed Objects across orgs and/or domains

Chassis

Hardware – Power Supply / Fan Modules / IO Modules

Power / cooling / network / environmental statistical data

Config and Hardware Faults

Fabric Interconnect

Hardware – Power Supply / Fan Modules / Network Expansion Modules

Power / cooling / network/ environmental statistical data

Network Elements (VLAN, VSAN, QoS, Port Profiles)

Config and Hardware Faults


Ucs xml hierarchy overview managed object to ucs powertool command reference

Legend

UCS XML Hierarchy OverviewManaged Object to UCS PowerTool Command Reference

equipment

network

logical

Root

sys

fabric

org-root

macPool

switch-A

bios policy

chassis-1

LAN cloud

SAN cloud

org-prod

mac pool

block

bob

vsan10

blade-1

slot-2

ls-bob

boot policy

computeboard

adaptor-1

ether

fc

lsBinding

lsPower

temp stats

power stats

port-1

port-5

eth0

fc0


Ucs xml hierarchy overview managed object to ucs powertool command reference1

Legend

UCS XML Hierarchy OverviewManaged Object to UCS PowerTool Command Reference

equipment

network

logical

Get-UcsLanCloud | Add-UcsVlan -name bob -id 222

Root

sys

fabric

org-root

macPool

switch-A

bios policy

chassis-1

LAN cloud

SAN cloud

org-prod

mac pool

block

bob

vsan10

blade-1

slot-2

ls-bob

boot policy

computeboard

adaptor-1

ether

fc

lsBinding

lsPower

temp stats

power stats

port-1

port-5

eth0

fc0


Ucs xml hierarchy overview managed object to ucs powertool command reference2

Legend

UCS XML Hierarchy OverviewManaged Object to UCS PowerTool Command Reference

equipment

network

logical

Get-UcsOrg -name root | Add-UcsMacPool -Name bob123 | Add-UcsMacMemberBlock –From 20:00:00:11:22:00 -To 20:00:00:11:22:10

Root

sys

fabric

org-root

macPool

switch-A

bios policy

chassis-1

LAN cloud

SAN cloud

org-prod

mac pool

block

bob

vsan10

blade-1

slot-2

ls-bob

boot policy

computeboard

adaptor-1

ether

fc

lsBinding

lsPower

temp stats

power stats

port-1

port-5

eth0

fc0


Demo cisco ucs powertool

DEMO:Cisco UCS PowerTool


Monitoring cisco ucs with operations manager

Monitoring Cisco UCS with Operations Manager


Managing cisco ucs with virtual machine manager

Managing Cisco UCS with Virtual Machine Manager


Cisco ucs ui extension for scvmm

Cisco UCS UI extension for SCVMM

Manage your private cloud from a single console

Physical Compute and Virtual Infrastructure in one place

Show UCS inventory in SCVMM

Launch UCSM GUI from SCVMM

Summary status of servers

Basic functions on servers

SP association

Launch KVM

Change Power/Server status

Show Service Profiles, Templates

Instantiate SPs from templates

Correlate Service Profiles to physical servers to hypervisors relationships


Ucs management with operations manager

UCS Management with Operations Manager

Holistic View of Converged Infrastructure Health

Monitor alerts and faults on Chassis, Blades, Fabric Interconnects, I/O Power Supply, Fan Modules, etc.

Manage multiple UCS domains with single management pack

Simple and Powerful Visualizations

Graphical Views of UCS topology

Graphical views of physical and logical entities and relationships

Reliable Information

UCS XML API provides a powerful, supported interface for Operations Manager


Demo monitoring cisco ucs with operations manager

DEMO: Monitoring Cisco UCS with Operations Manager


Demo managing cisco ucs with virtual machine manager

DEMO: Managing Cisco UCS with Virtual Machine Manager


Automating tasks for cisco ucs with orchestrator

Automating tasks for Cisco UCS with Orchestrator


Automating tasks for cisco ucs with orchestrator1

Automating tasks for Cisco UCS with Orchestrator

Automate UCS management

Improve predictability and reduce manual errors with UCS integration pack

Reduce time to delivery and reduce TCO

Packaged UCS activities for consistent delivery of UCS operations

Deliver Scalable and Reliable UCS management through Orchestrated Workflows

Deliver consistent service across multiple systems and departments

Packaged workflows to automate UCS operations

UCS XML API provides a powerful, supported interface for Orchestrator workflow operations

Optimize and extend UCS capabilities

Integrate with 3rd party tools using Cisco UCS integration pack


Automating tasks for cisco ucs with orchestrator2

Automating tasks for Cisco UCS with Orchestrator

14 UCS activities, including Run-PowerTool, which provide the capability to automate virtually any task in UCS.


Automating tasks for cisco ucs with orchestrator3

Automating tasks for Cisco UCS with Orchestrator

Many sample run books provided with the Cisco UCS Integration Pack for SCO to automate tasks in UCS


Questions

Questions?


Evaluation

Evaluation

We want to hear from you!

Complete your session evaluations today and enter to win prizes daily.

Provide your feedback at a CommNet kiosk or log on at www.2013mms.com.

Upon submission you will receive instant notification if you have won a prize.

Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer.

Entry details can be found on the MMS website.


Resources

Resources

Access MMS Online to view session recordings after the event.

http://channel9.msdn.com/Events


  • Login