vCenter Orchestrator - Overview

seedgemsbokStorage

Dec 10, 2013 (3 years and 11 months ago)

374 views

© 2009 VMware Inc. All rights reserved

Confidential

vCenter Orchestrator
-

Overview







June 2011

2

Confidential

Disclaimer

This session may contain product features that are

currently under development.


This session/overview of the new technology represents

no commitment from VMware to deliver these features in

any generally available product.


Features are subject to change, and must not be included in
contracts, purchase orders, or sales agreements of any kind.


Technical feasibility and market demand will affect final delivery.


Pricing and packaging for any new technologies or features
discussed or presented have not been determined.

“These features are representative of feature areas under development. Feature commitments are
subject to change, and must not be included in contracts, purchase orders, or sales agreements of
any kind. Technical feasibility and market demand will affect final delivery.”

3

Confidential

Virtualization & Cloud Management: VMware Approach


Infrastructure & Operations Management

Application Management

End
-
User Computing Management

End User Computing



IT Business
Management

Public/Private/Hybrid Cloud

Virtualized Infrastructure

Availability &
Performance

Capacity

Compliance &
Security

Configuration

Discovery &
Mapping

Application
Performance

vApp

Packaging

Business
Continuity

Administration

Deployment

Provisioning

Updating

Asset
Management

Request
Fulfillment

Chargeback

Service Desk



VMware Cloud Director



vSphere



vCloud Director



vSphere

Cloud Applications

VMware Management Solutions

4

Confidential

What People Expect from the Cloud


Consumers


Self
-
service


Flexibility and granularity in choices


Instant gratification




Providers


Reduced CapEx


Reduced OpEx


Leverage existing infrastructure and systems wherever possible


Highly adaptive to the needs of customers and the business


Maintain control and compliance of increasingly dynamic environment


Easy to deploy

Your Cloud

Optimized IT
production

for business
consumption

Reliable, Scalable, Secure


5

Confidential

Fundamental IT Challenge

Infrastructure Team

Operations Team

Our customers are
expecting increasingly
faster delivery times.


I have complex
environments to set
-
up
but customers have no
tolerance for errors or
delays.


We used to own the
servers running our
apps. Now we don’t
know if the apps can
get the resources they
need to run well.

Faster Service Execution at Lower Cost

We’ve spent a fortune
on monitoring tools.
Why are our end users
still the first to know
about performance
problems and why do
they take so long to
solve?

Forget rapid
provisioning and
decommissioning…


… I’m expected to
deliver AND support
higher loads but cannot
hire any new staff!

vCenter Orchestrator helps automate the Cloud

6

Confidential

vCO Value Proposition




Key Value


Integrate VMware’s cloud stack into customers’
environments and IT processes


Reduce IT OpEx


Ensure consistent and rapid execution of IT
services and transition to “IT as a Service” model


Included with vCenter and covers 100% of its API

Before

SAP Delivery Manager, Network,
VMware, Linux, Storage, Database

Many errors

Several weeks

After


SAP Delivery Manager


No human errors


8 hours











Teams Involved


Quality


Deployment Time






Proof Point


Full Stack SAP
Provisioning

7

Confidential

What Is vCenter Orchestrator?



Platform

Plug
-
ins

Ecosystem


Create, edit and execute
workflows


Administer the solution


Included with vCenter


Integrate VMware stack
to customer

s domain


OOTB workflows


Decoupled from
Platform releases


Allow partners and users
to develop content


Provide marketplace for
hosting that content

vSphere



© 2009 VMware Inc. All rights reserved

Confidential

vCenter Orchestrator
-

Overview







Mark Carroll




Twitter: @vmmark


macarroll@vmware.com


Linkedin:
http://www.linkedin.com/in/vmmark

9

Confidential

vCenter Orchestrator

Key Use Case


Applications, VMs & Management
Systems


Application/VM provisioning,
configuration & monitoring




VMware vCloud Director


Cloud resources
m
anager






VMware vSphere & vCenter


Virtual
i
nfrastructure layer





Cisco UCS/UCS Manager


Physical layer





CMDB,
Configuration
, Service
Deck, etc.


Zero
-
touch provisioning

10

Confidential

Sample vCO Use Case: Setting up the vCloud Infrastructure

Setup Org and User


Approximately
75

runtime
parameters consolidated to
6


Gets user information from
Active Directory customer
record


Uses combination of site
-
wide
configuration and local
configuration

1. Add Computing
Capacity


Cisco UCS


PXE
-
boot
server


Install ESX


Add to vSphere
(cluster)

2. Add Storage
Capacity


Storage


Allocate
storage


Format


Add to vSphere
(datastore)

3. Create Provider
vDC


vCloud



Map to VC
resources


Set options
(like HA)

4. Create
Organization
vDC


vCloud


Create Org
vDC


Create Catalog


Deploy
vApp(s
)

11

Confidential

One Example of a Next
-
Gen Architecture (Partner)

OPP Arch

Work Requests

SAN

NAS

Backup

STORAGE

Windows

Linux

UNIX

PLATFORM

Orchestration

&

Provisioning

Metering

& Billing

Workload Requests and
Provisioning

Shared Technical Infrastructure

Operations Management

Archive

Secret

Restricted

Commercial

Unclassified

Raw Internet

NETWORK

NETWORK

Predictive

Operations


Infrastructure Mgmt /

Technical Operations

IT Service

Level Mgmt

Availability /

Capacity Mgmt

Service Desk

IT Asset Mgmt

Business Service Mgmt

Configuration Management / CMDB

Service

Catalog

VMware vCenter
Operations (vCO)
Analytics

vCenter Orchestrator

VMware vCloud /

VMware Configuration Manager /

EMC Ionix UIM

VMware Service
Manager (vSM)


Service Catalog
,

VMware Service Manager
(vSM)

-

ITSM Suite

VMware vCenter
Operations (vCO)

VMware Configuration Manager
/ EMC Ionix UIM

VMware Service
Manager (vSM) Portal,

VMware vCloud Director / EMC UIM

vBlock (Cisco UCS, Cisco Nexus, EMC / NetApp
Storage)

VMware vCloud /

EMC UIM

EMC Symmetrix (VMAX / DMX / FAST)

EMC Symmetrix SRDM /
VMware Site Recovery
Manager

VMware vCenter Chargeback

VMware CapacityIQ /

EMC UIM

Compliance

Cisco Nexus

DC Model

Policy Rules

VMware Service
Manager (vSM)

VMware Configuration
Manager

VMware vCenter
Operations (vCOPs),
Service Manager, Hyperic,
Application Discovery
Manager

12

Confidential

Other Common Use Cases




Maintenance &
Administration






Backup & restore operations


System upgrades & migrations


Continuous compliance








Triage &
Remediation






Validate and/or create incidents


Incident enrichment


Complex remediation flows








Miscellaneous






System installations & patching


Report collection & dispatching


Other routine tasks





13

Confidential


Windows XP


Windows 7

Workflow

Designer


SOAP


REST


Web Service

Access

Workflow

Operator


IE 8+


Firefox 3+

Product Architecture


Oracle


MS SQL Server


vCO

Database

Directory

Services

Workflow Library

Webview Library

Workflow Engine



vCO Access Points

Management
Systems


IT Infrastructure

vCO Platform

vCO Plug
-
Ins

……



Plat
-
form

Plug
-
ins

Eco
-
system

14

Confidential



15

Confidential

vCO Workflow Designer

Leverage OOTB
actions from many
plug
-
ins:


vCenter


vCenter Update
Manager


vCloud Director



Cisco UCS


Microsoft AD


Radware


Uptime Systems



FTP


HTTP
-
REST


JDBC


POP3


SMTP


SOAP


SSH


Telnet


XML



Drag and drop actions


Conditional logic


Pause, wait until,
counters, etc.


Exception handling


Etc.

16

Confidential

1Q 11

2Q 11

3Q 11

4Q 11

1Q 12

2Q 12

vCenter Orchestrator


Roadmap*

vCO 5.x


Accelerate Time to Value: simplified installation and
configuration, support open source OS and DB, support
vCO as an appliance, IPv6 certification


Improve VI and Cloud admin productivity: launch
workflows from next generation vSphere client


Facilitate Content Development: modernized user
interface, detachable windows, and fewer clicks




Cisco UCS Manager


VMware vCloud Director


BMC Atrium CMDB


BMC Remedy ITSM


Cisco Nexus 1000V


Dell Equallogic


EMC Unified Infrastructure
Manager


HP ServiceManager


NetApp

Provisioning
Mgr


SNMP


VMware RabbitMQ


VMware vCloud Director 1.5


VMware vSphere 5.0


VMware vShield Manager


HTTP/REST


Microsoft Active
Directory


VMware Update
Manager


SOAP


VMware vCenter
Configuration
Manager


VMware vCenter
Operations


VMware Site
Recovery Manager


And more…

vCO 4.2


Additional out of the box vSphere
workflows


Defect fixes


Plug
-
in SDK




F5 Networks
BigIP


HP
uCMDB


InfoBlox

NIOS


Juniper VPN Appliance


Microsoft PowerShell


Service
-
Now


SQL


VMware Service Manager


VMware
vFabric

Hyperic


VMware View


VMware VIX


VMware Zimbra

* Subject to change

19

Confidential

Questions?

© 2009 VMware Inc. All rights reserved

Confidential

Backup Slides


21

Confidential

vCenter Orchestrator Overview


Features

Drag
-
&
-
drop
design


Create powerful workflows
easily by drop
-
&
-
dragging pre
-
built actions

Cloud
scalability


Execute hundreds of workflows
in parallel to meet Cloud scale


Flexible
triggers


Launch workflows from user
interface, web browser,
schedule, event, and API

Automate
VMware


100% coverage of vSphere and
vCloud Director APIs


Unmatched VMware content

Included with
vSphere


Included with vSphere at no
extra cost


Installed with vCenter


Key Benefits


Reduce IT OpEx and total cost of ownership of
VMware solutions


Integrate VMware solutions into your IT
environment and processes


Automate your cloud and accelerate transition
to “IT as a Service” model



Platform

Plug
-
ins

Ecosystem

vSphere

22

Confidential

Quick Facts: VMware vSphere Plug
-
in


Versions Supported: VMware vSphere 4.0 and above


Technology: vSphere API


Licensing: Included with vCenter Server








Basic Info


VM: start, stop, clone, register, rename, change RAM, migrate, etc.


Hosts: add host to cluster, remove, shut down, reboot, etc.


Administration: create a cluster, delete unused datastore files, etc.


Supported Actions


100% coverage of vCenter operations


Automate complex operations on VMs and hosts (e.g. find
orphaned VMs, migrate VMs from across vCenter servers)


Automate general administrative tasks around vCenter

Key Use Cases


vCenter

vSphere

23

Confidential

Quick Facts: VMware vCloud Director Plug
-
in


Versions Supported: VMware vCloud Director 1.0 and above


Technology: REST (vCloud API and vCloud

Admin


API)


Licensing: Included with vCloud Director








Basic Info


Provisioning: create an organization, create a catalog, create a
vDC, power on a vApp, etc.


Authorization: create role, create user, share a catalog, etc.


Provider vDC: create provider network, deploy vApp to vDC, etc.

Supported Actions


Deploying vCloud Director: add computing capacity, add network
resources, create provider vDC, create organization vDC, etc.


Onboarding a Customer


Self
-
Service Provisioning

Key Use Cases

24

Confidential

Quick facts: vCenter Update Manager plug
-
in


Versions Supported: vCenter Update Manager 4.1 and above


Runs on VMware vCenter Orchestrator

4.1 and above


Licensing: Included with vCenter Orchestrator








Basic Info


Scan for compliance, Get & Export compliance report


Create, Update, Filter, Attach, Detach, Remove, Import, Export
Baselines


Remediate, Stage, Download, Filter patches


Supported Actions


Integrate with patch management framework provided by VMware
vCenter Update Manager


Scanning and remediation of ESX/ESXi hosts, virtual machines
and appliances against established baselines


Patching and upgrading ESX/ESXi hosts to ensure compliance

Key Use Cases


vCenter

vSphere

25

Confidential

Quick Facts: Cisco UCS Manager Plug
-
in


Versions Supported: 1.4 and above


Technology: XML API


Licensing: Included with vCenter Orchestrator








Basic Info


Server: boot, reset, turn on locator LED, put into maintenance, etc.


Service profile: create from template, attach SAN, create vNIC, etc.


Hardware: monitor CPU usage, filter unused physical storage, etc.


Supported Actions


Deploy UCS blades through association with service profiles


Clone and edit frequently used portions of a service profile


Automate frequently performed administrative tasks


Key Use Cases

26

Confidential

Quick Facts: Microsoft Active Directory Plug
-
in


Versions Supported: 2008


Technology: Java JNDI API


Licensing: Included with vCenter Orchestrator








Basic Info


Users: enable, disable, add to a usergroup, remove, etc.


Organizations: create and remove organizational units


Administration: create usergroup, create computer in group, etc.


Supported Actions


Import an AD user as the administrator of a vCloud organization


Find all users by role in a given vCloud organization


Automate general Microsoft Active Directory administrative tasks


Key Use Cases

Users

Organization 1

Organization
m

27

Confidential

Quick facts: HTTP
-
REST plug
-
in


Authentication:
OAuth

1.0/2.0, Basic, and Digest


Technology: HTTP/HTTPS


Licensing: Included with vCenter Orchestrator








Basic Info


HTTP methods: GET, POST, PUT and DELETE.


Schema: XML Schema Definition (XSD) support


Inventory: browse through REST APIs in vCO Inventory viewer


Supported Actions


Integrate with 3
rd

party management systems that offer a REST
interface


Automatically generate workflows from REST APIs


Retrieve information from a Web page via HTTP or HTTPS

Key Use Cases


vCenter Orchestrator

3rd
-
party application

REST API

28

Confidential

Quick facts: SOAP plug
-
in


Authentication: Basic and Digest


Technology: SOAP 1.1/1.2, WSDL 1.1/2.0


Licensing: Included with vCenter Orchestrator








Basic Info


Inventory: browse through target WSDL in vCO Inventory viewer


WSDL elements: simple and complex types (e.g. arrays)


Security: HTTP/SSL


Supported Actions


Integrate with 3
rd

party management systems that offer a SOAP
interface


Automatically generate workflows from target system WSDL


Hide the complexity of the underlying SOAP protocol

Key Use Cases


vCenter Orchestrator

3rd
-
party application

WSDL

29

Confidential

Integrations


Existing integrations in vCO v4.1


Standard protocols
: FTP, HTTP
-
REST, JDBC, POP3, SMTP, SOAP, SSH, Telnet, and
XML


VMware applications
: vSphere, vCloud Director, vCenter Update Manager, VIX


Other vendor applications
: Cisco UCS Manager, Microsoft Active Directory



New integrations planned for next 12 months


Standard protocols
: PowerShell, SNMP, SQL


VMware applications
: RabbitMQ, vCenter Chargeback, vCenter Configuration Manager,
vCenter vShield Manager, vCenter Service Manager, vFabric Hyperic, Site Recovery
Manager, View, Zimbra


Other vendor applications
: BMC Atrium CMDB, BMC Remedy ITSM, Cisco Nexus
1000V, Dell Equallogic, EMC Unified Infrastructure Manager, F5 Networks BigIP, HP
ServiceManager, HP uCMDB, Juniper VPN Appliance, Microsoft PowerShell, NetApp
Provisioning Manager, Service
-
Now… and more


30

Confidential

Quick Facts: VMware Chargeback Plug
-
in


Versions Supported: 1.5 and above


Technology: REST API


Licensing: Included with vCenter Orchestrator








Basic Info


Report management: delete all reports for hierarchy, delete
scheduled report, etc.


Report execution: generate ad hoc report, schedule report


And more…

Supported Actions


Automate the management of Chargeback reports


Allow on
-
demand report execution and dispatching


Facilitate the integration of Chargeback with billing systems



Key Use Cases

Coming Soon!

31

Confidential

Quick Facts: VMware vShield Manager Plug
-
in


Versions Supported: 1.4 and above


Technology: REST API


Licensing: Included with vCenter Orchestrator








Basic Info


vShield Manager: Add host, set DNS servers, populate portgroups,
etc.


Edge: Add, Delete, Start, Stop, Restart on DHCP, NAT, VPN, etc.


And much more…

Supported Actions


Provisioning vShield services: endpoint, network isolation, zones


Automating typical Edge operations


Automate vShield Manager configuration and administrative tasks


Key Use Cases

Finance

Finance

Development

Development

Coming Soon!