end to-end data center infrastructure automation with cisco ucs director orchestrator, workflows and...
DESCRIPTION
VM World 2014 presentation by Tejo Prayaga, Product Manager for Cisco UCS DirectorTRANSCRIPT
End-to-end Data Center Infrastructure Automation with Cisco UCS Director Orchestrator, Workflows and Tasks
Tejo Prayaga
Product Manager, Cisco UCS Director
Cisco Confidential 2© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Multi-Tenancy Security Isolation
Compliance Governance
Application Ready
Infrastructure
IT at the speed of Business
Unified Manageme
nt Operational
Visibility Availability Scalability
Integrations API
Rapid Provisionin
g Workload
Mobility Policy Based
Automation Multi-Vendor
Support
Enterprise Private Cloud Challenges
Cisco Confidential 3© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Introducing Cisco UCS DirectorEnabling Enterprise Private Clouds
Cisco UCSHP, Dell
Network
StorageL4-7
UCS Director
=
Business Critical Apps
Desktop Virtualization
Web Apps
Dev./Test Sandboxes
Web
Web
Web
App
Bare-Metal HYPERVISOR HYPERVISOR
DB
Hyper-V/KVM
Bare-Metal
Bare-Metal
Physical
Network
StorageL4-7
Virtual
Compute
Cisco Confidential 4© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Application Infra. provisioning with UCS-Director : 100% VMs
Key Use CasesInfrastructure Provisioning for Applications : 100% Virtual & Mixed
Secure Tenant on-boarding
Application ProfileDefinition
Self-ServicePortal
Cisco Confidential 5© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco UCSD Turn-Key Solution Overview
Self ServicePortal
UCSD Unified Infrastructure Controller
Multi-tenant & integrated cloud platform
AdminConsole
Cloud Infrastructure
Amazon,Rackspace, …
vCenter SCVMM
SystemIntegration
Admins
EndUsers Operators
LDAP, Single Sign On RBAC IT Ticketing Systems CMDB, Metering/Chargeback
Server Managers
Network Manager
StorageAPIs
UCS
UCS DirectorIntegrated Multi-tenant Cloud Platform
Nexus
Provider API
Custom Connector
3rd Party Device
REST API
RHE-VM
Physical Infrastructure
Public Clouds
Open Automati
on Framewor
k
Cisco Confidential 6© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Broad Multi-Vendor Infrastructure Support
VBLOCK 200, 300,
700
VPLEX
FlexPodData
Center
FlexPod Express
Compute
Network
NexusMDS
StorageVM
UCS Director
L4-L7
vASA, CSR1000v
Converged
** Integration is in progress/planned
Cisco Confidential 7© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Discovering InfrastructureDiscover UCS Compute Domain
Discover Network
Discover Storage
Discover Virtual Infrastructure
Cisco Confidential 8© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Converged Infrastructure ViewUnified View for Pod based Infrastructure o Sites allow location based
organization of resourceso Pod is a containerized data
center stacko Manages globally
distributed data centers
Cisco Confidential 9© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Task Library – 1000+ TasksWhat is a Task
• Atomic Operation performed on a Managed Node
• Building block to perform a complex operation
Task Library
• 1000+ Tasks Out of the Box
• Custom Tasks with CloupiaScript (JavaScript)
• PowerShell, SSH
UCS Tasks
•Select UCS Server•Reset UCS Server•Power On UCS Server•Power Off UCS Server•Create UCS Service Profile from Template•Create UCS Service Profile •Select UCS Service Profile •Modify UCS Service Profile Boot Policy•Delete UCS Service Profile •Associate UCS Service Profile •Disassociate UCS Service Profile •Create UCS Boot Policy
•Modify UCS Boot Policy LUN ID•Clone UCS Boot Policy•Modify UCS Boot Policy WWPN•Add VLAN•Delete UCS Boot Policy •Delete UCS VLAN•Add VLAN to Service Profile•Add iSCSI vNIC to Service Profile•Add vNIC to Service Profile•Delete vNIC from Service Profile•Create Service Profile iSCSI Boot Policy•Modify Service Profile Boot Policy to Boot from iSCSI
Cisco Confidential 10© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Introducing UCS Director Orchestration and Workflows
Resume Worfklow
Rollback, Deprovision
Approvals
Complex logic (loops, if-else)
Import/Export, Versioning
Workflow Templates
Publish to Catalog
Start
Task-1
Task-2
Task-3
End
Storage
Network
Compute
Task-4Virtualization
my-workflow
Cisco Confidential 11© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Drag ‘n Drop Workflow CreationOrchestration, Workflow and Tasks Defined
Cisco Confidential 12© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco UCS Director End-to-End Operations and Provisioning
• Single-click provisioning
• Intelligent resource allocation
• Automated, controlled delivery
Result:Improved time to market
Minutes
Cisco Confidential 13© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Server Deployment Automation ScenarioAutomating Server Deployment within a Single Work Flow
Create VLANs
Update Trunks
Create Network Policies
Deploy SP from SP Template Create LUN
Create and Configure IG
Create Zones and Zonesets
Activate ZonesetCreate
PXE Record Blade Power ONPXE Boot
OS InstallationChange Boot
OrderReboot PXE Verification
Register with vCenter
Send Complete Notifications
Network Tasks
Storage TasksCompute Tasks
LegendW
ork
flow
Virutalization Tasks
Cisco Confidential 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Self-Service Catalog for Tenants and LoB Users
An End-to-End IT operation with a single click!
Cisco Confidential 15© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Integrated Infrastructure Solution Packs
Create a Private Cloud on an Integrated Infrastructure Stack within 2-days, with Cisco UCS Director Solution Packs
Cisco Confidential 16© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco BU Approved Workflows and Custom Tasks are posted on Cisco Communities under UCS Director Workflows category
https://communities.cisco.com
Community Developed Workflows and Custom Tasks
Cisco Confidential 17© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Trivia QuestionQ. How many Tasks are present in UCS Director Task Library?
A. 400
B. 600
C. 1000+
D. 2000+
1000+
Thank you.