21
© 2014 VMware Inc. All rights reserved. VMware vCenter™ Orchestrator™ 5.5 Knowledge Transfer Kit Overview

V mware v center orchestrator 5.5 knowledge transfer kit

Embed Size (px)

Citation preview

Page 1: V mware v center orchestrator 5.5 knowledge transfer kit

© 2014 VMware Inc. All rights reserved.

VMware vCenter™ Orchestrator™ 5.5Knowledge Transfer KitOverview

Page 2: V mware v center orchestrator 5.5 knowledge transfer kit

Student Guide & Internal & Confidential Update Dalyhttps://goo.gl/VVmVZ0

-- Release Notes http://ouo.io/bukPrM01 vCenter Orchestrator 5.5 Overview http://ouo.io/w3u6g002 vCenter Orchestrator 5.5 Architecture http://ouo.io/AJvv303 vCenter Orchestrator 5.5 Workflow and Plug-in Development http://ouo.io/0fCuh504 vCenter Orchestrator 5.5 Workshop Delivery Tips and Tricks http://ouo.io/6JEy5

Page 3: V mware v center orchestrator 5.5 knowledge transfer kit

3

Agenda• Overview

• Use Cases

Page 4: V mware v center orchestrator 5.5 knowledge transfer kit

Overview

Page 5: V mware v center orchestrator 5.5 knowledge transfer kit

5

What Is vCenter Orchestrator?

VMWARE'S BEST KEPT SECRET

"The most powerful product VMware (n)ever released!"

Page 6: V mware v center orchestrator 5.5 knowledge transfer kit

6

Enables Automation and Integration

Features• Integrate VMware solutions into

your IT environment and processes

• Reduce IT OpEx and total cost of ownership of VMware solutions

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

Platform

Plug-insEcosystem

vSphere

Drag and drop design

• Create powerful workflows easily by dragging and dropping pre-built actions

Cloud scalability

• Execute hundreds of workflows in parallel to meet cloud scale

Flexible triggers

• Launch workflows from the VMware vSphere® Web Client, VMware vCloud Automation Center™, Web browser, schedule, event, and API

Automate VMware

• 100% coverage of vSphere and VMware vCloud Director® APIs

• Unmatched VMware content

Included with vCenter Server

• Included with vSphere at no extra cost

• Installed with vCenter

Features

Page 7: V mware v center orchestrator 5.5 knowledge transfer kit

7

Positioning vCenter Orchestrator in vCloud Suite

VMware Cloud Service Provisioning

vCloud Automation Center(IaaS, and DaaS Automation )

Third Party Integration

CMDBDNSIPAM

Load BalancersService Desk

Monitoring SystemsDatabases

Web Services…

Fabric Management Automation

vCen

ter O

rche

stra

tor

IT P

roce

ss A

utom

atio

n

VMware vFabric™ Application Director™

(PaaS Automation )

Automation of vSphere admin tasks Automated incident remediation Automation of general IT admin tasks

Page 8: V mware v center orchestrator 5.5 knowledge transfer kit

8

Provides a Workflow Engine• vCenter Orchestrator can run multiple parallel workflows

– Workflow engine manages and monitors concurrent executions– Enables developers to concentrate on the tasks that the workflows perform,

rather than on the workflow executions themselves

• vCenter Orchestrator performs checkpointing– Workflow execution continues even after a hard restart of the vCenter

Orchestrator service– Allows stable processes even when the vCenter Orchestrator server

crashes

• vCenter Orchestrator workflows can be interactive

Page 9: V mware v center orchestrator 5.5 knowledge transfer kit

9

Provides Graphical Development Workflow Environment (IDE)• ~500 workflows and actions for vCenter Server and vCloud Director

• Drag and drop actions

• Conditional logic

• Pause, wait until, counters

• Exception handling

• Version control

• Role-based access control

• And more

Page 10: V mware v center orchestrator 5.5 knowledge transfer kit

10

Improves Workflow Design Efficiency

• New workflow debugging capabilities

• Usability improvements

Overview• Reduce workflow development

and testing times• Reduce the learning curve for

designing workflows

Benefits

Page 11: V mware v center orchestrator 5.5 knowledge transfer kit

11

Facilitates the Development of Workflows• Workflows are built mainly by reusing existing

building blocks– Workflows– Actions– Resource elements– Predefined scriptable tasks

Page 12: V mware v center orchestrator 5.5 knowledge transfer kit

12

Provides a Plug-In FrameworkThe Map

Bundled Pluginsin vCO

Plugins for otherVmware

Products/APIs

3rd-party

Plugins

GenericPlugins

Cisco UCSEMC IonixRadwareInfoblox...

scheduled polling Workflow

Policies

WorkflowsActions

.

.

.

AMQPSNMP

call local commandsread/write local files

JDBCMailSSHActive DirectorySOAP + RESTAMQPSNMPSQLPowershell

vCenterVUMvCloud DirectorVIXCIMvCO Multi-nodeAuto-Deploy...

fileDBMail

vCenter Orchestrator

External System

External System

► direct API call

► indirect integration

► Event-based Trigger

► Custom Plugin● Guide● Plugin SDK● Partner Program (TAP)VMware Ready certification

Web Service API(SOAP) → REST

Custom Web Portal(WaveMaker)

VMware ServiceManager /

DynamicOps

vCO ClientvSphere

Web Client

vCloud Automation Center

Page 14: V mware v center orchestrator 5.5 knowledge transfer kit

Use Cases

Page 15: V mware v center orchestrator 5.5 knowledge transfer kit

15

vSphere Automation• vCenter Orchestrator allows straight forward automation of vSphere

tasks

• Automate one task on multiple objects– Example: Add an NFS datastore to all VMware ESXi™ hosts in a cluster

• Automate multiple tasks on one object– Examples: Configure a new ESXi host and configure its switches, or add an

NFS datastore and connect it to a cluster

• Automate multiple tasks on multiple objects– Example: Create a new cluster, connect multiple ESXi hosts to it, and

configure them properly

Page 16: V mware v center orchestrator 5.5 knowledge transfer kit

16

Extending vSphere Functionality• Because vCenter Orchestrator provides access to the complete

vSphere API, you can create workflows for features that are not available in the vSphere Client or vSphere Web Client

Examples:– Clone from an old snapshot– Create linked clones of virtual machines

• Integration in the vSphere Web Client provides same usability as common vSphere administration tasks

Page 17: V mware v center orchestrator 5.5 knowledge transfer kit

17

Orchestrating IT Services• vCenter Orchestrator enables automation of IT processes among

several systems and APIs

• Example: Virtual machine provisioning1. An end user enters a request in an order system. This action calls a

vCenter Orchestrator workflow to automate the creation of a virtual machine

2. The workflow deploys the virtual machine to an ESXi host3. The workflow enters the virtual machine in an asset management and

content management database4. The workflow creates documentation5. The workflow notifies the user that the virtual machine is ready to use

Page 18: V mware v center orchestrator 5.5 knowledge transfer kit

18

Orchestration Use Case – Setting Up the vCloud Infrastructure

Set up organization 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 computingcapacity•Cisco UCS

•PXE-boot server• Install ESXi•Add to vSphere (cluster)

2. Add storagecapacity•Storage

•Allocate storage•Format•Add to vSphere (datastore)

3. Create providervirtual data center

•vCloud •Map to vCenter Server resources

•Set options (like vSphere High Availability)

4. Create organization virtual data center•vCloud

•Create organization virtual data center

•Create catalog•Deploy vApps

Page 19: V mware v center orchestrator 5.5 knowledge transfer kit

19

Integration and API Virtualization

Without vCenterOrchestrator With vCenter Orchestrator

vCenter Orchestrator

Page 20: V mware v center orchestrator 5.5 knowledge transfer kit

20

Questions

Page 21: V mware v center orchestrator 5.5 knowledge transfer kit

VMware vCenter Orchestrator 5.5Knowledge Transfer Kit

VMware, Inc.3401 Hillview AvePalo Alto, CA 94304

Tel: 1-877-486-9273 or 650-427-5000Fax: 650-427-5001