You are on page 1of 38

OPS-CIM1274

Building Cloud Services using VMware vCenter Orchestrator

Moderator: Thomas Corfmat. VMware, Inc. Igor Stoyanov, VMware, Inc. James Bowling, iland Cloud Infrastructure Vivienne Cleveland, FedEx Services Sean Harrison, Northrop Grumman

#vmworldops

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.

Participants

Commentators
James Bowling, Cloud Solutions Architect Vivienne Cleveland, Technical Advisor Sean Harrison, Technical Architect

FedEx Services

Moderators
Thomas Corfmat, Sr. Product Manager Igor Stoyanov, Staff Engineer

Session Overview
Agenda
Why orchestration? New vCO 5.1 capabilities New integrations Summary

Session Goals Understand the purpose and value of vCO Understand the new capabilities of vCO 5.1 Learn about available resources to get started with vCO

VMware Cloud ManagementA Differentiated Approach

Service Provisioning Automate the provisioning of infrastructure, applications and desktops as a service

Operations Management Adopt embedded, converged management for the Software Defined Datacenter

Business Management Govern and manage cloud services as a critical element of running IT like a business

Simple, automated management for heterogeneous and hybrid clouds

Why Orchestration?

Fundamental IT Challenge
Executing complex Cloud operations faster and at lower cost
We have isolated automation initiatives, but getting all of our systems and teams to work in harmony is a different story! Provisioning still takes days or weeks Forget rapid or Weve spent a fortune We used to provisioning own the decommissioning on monitoring tools. servers running our Why our end users apps.are Now we dont Im expected to monitor still the to know know if first the apps can get AND support higher loads about performance the resources they need but cannot any why newdo staff! problems and to run hire well. they take so long to solve?

Infrastructure

Operations

vCenter Orchestrator helps automate your Cloud


7

vCO Helps Automate Your Cloud


Self-Service Catalog Portal Service Repository
VMware vCloud Director

User Management and Policies

vCD Tenant UI

vCenter Orchestrator
vFabric App Director vCenter Operations Mgr Site Recovery Manager vCloud Director vShield vCenter Server vSphere
Physical Infrastructure

Chargeback CMDB DNS IP Address Mgmt Load Balancers Monitoring Systems Databases Web Services

What Is vCenter Orchestrator?


Create, edit and execute workflows Administer the solution Included with vCenter

Platform

Allow partners and users to develop plug-ins Provide marketplace for hosting that content
vSphere

Integrate VMware stack to your environment Pre-built workflows Decoupled from vCO Platform releases

Ecosystem

Plug-ins

iland Cloud Infrastructure: How We Use vCO

Background
Automation/orchestration is key to dynamic infrastructures Need for ability to automate key tasks to minimize errors Orchestration makes it easier to maintain standards vCO used in combination with scripting and direct API calls Ideal case to stay true to the stack (VMware)

Use Cases
Deployment Automation (All LevelsClusters, Hosts, VMs) Ability to automate troubleshooting tasks for support and escalation Orchestration of VMware stack from end-to-end Dynamic allocation of ALL resources from end-to-end Use MS Active Directory, vCenter, vCloud Director, vCO Multi-Node plug-ins

10

FedEx Services: How We Use vCO

Background
Rapidly expanding use of VMware technology across the enterprise
vSphere servers, VMs, ESX hosts, clusters, data centers Already using PowerCli and Perl to automate VM creation, management,
maintenance

vCO examined as way to further improve efficiencies, expand automation, integrate

Loosely coupled architecture, integration framework


VMware plug-ins 3rd party plug-ins Scalable architecturefuture possibilities

Use Cases

11

Custom VM deployment with 3rd party IP/DNS auto-assign Standardize vCenter alarms across enterprise Web services for external invocation of vCO workflow Use Onyx for API understanding; not completely up-to-date Other plug-insvCloud Director, AMQP; others under review

Northrop Grumman: How We Use vCO

Background
Organization had the opportunity to re-assess/revamp our IT Service
Management and Operations Management toolsets in 2010; vCO was identified/selected as orchestration engine of choice base on requirements and native integration with other toolsets selected

Ability to provision and orchestrate end user and administrative functions using
Service Catalog

Wanted a solution fully integrated with our other VMware products


(VCM, Service Manager, vSphere, and vCloud Director); We felt the API library add-ons would be better exposed, and kept up to date given same parent company

Use Cases
Using vCO as back office orchestration engine initiated by
VMware Service Manager catalog

Microsoft Active Directory, Software Provisioning (SOAP/Web Service),


Server Provisioning (vCenter) are plug-ins currently being used. vCD to come !!!

Benefits includeEase of implementation, Cycle time reduction via automation,


and End to end visibility into process performance
12

So, Whats New in Orchestration?

13

Terminator theme

14

Terminator theme

15

16

Simpler Approach

Sh w & Tell

17

Goal #1 Improve vSphere Administrators Lives

18

Integration with vSphere Web Client

Dem

19

Integration with vSphere Web Client: COMMENTARY Integral part of vSphere


Automatic installation and configuration Integration with Single Sign On (SSO)
VMware SSO

vCenter Orchestrator

Launch in Context
Simple right-click Inputs get populated automatically Run now or schedule for later

Highly configurable
Which workflows from which objects and for which users

20

Goal #2
Simplify the Workflow Development Experience

21

A Word About Visual Appeal

22

New vCO 5.1 Workflow Designer

Dem

23

New vCO 5.1 Workflow Designer: COMMENTARY New look and feel Significant redesign and new layout Custom workflow icons Support for Improved usability Auto-attach, auto-layout, and easier mappings New loop activity, detach and display multiple workflows Enhanced workflow administration Compare different workflow versions Revert capabilities Generate documentation automatically
24

Goal #3
Provide new out-of-the-box Integrations Capabilities

25

Back in 2011

Big investment to deliver more plug-ins!

12 new plug-ins delivered over the last year


HTTP-REST, SOAP, SNMP, PowerShell, etc.

From vSphere-only to entire Cloud infrastructure


vCloud Director, vCenter Configuration Manager, etc.

Plug-ins built by VMware AND partners


Infoblox, Radware, VCE, etc. Plug-in SDK and Certification program

NEW !!!

26

Thousands of Out of the Box Workflows and Actions


VMware Applications
vCloud Director vCenter Chargeback vCenter Update Manager vCenter Server vCenter Orchestrator Multi-Node vSphere Auto Deploy

Partner Applications
Cisco UCS Manager EMC Unified Infrastructure Manager Microsoft Active Directory Microsoft Windows PowerShell Radware vDirect Up.time Software

Standard Protocols

27

NEW !!!
Egenera PAN Manager F5 Networks BigIP Infoblox NIOS ServiceNow VMware vShield Manager And more to come

AMQP / RabbitMQ Email (POP3 and SMTP) HTTPREST JDBC SOAP SNMP v1, v2c and v3 SQL SSH Telnet XML

Find Them All on VMware Solution Exchange

Single-stop marketplace for all vCO plug-ins!

28

New REST API


SOAP API (OLD)

Broader and More Granular API !


REST API (NEW) Run history Data presentation Scheduling Status notifications User interaction VMware SSO LDAP Authentication status Get Status Start Workflow Execution System objects Plug-in objects Catalog Content permissions Manage packages Manage resources Manage actions Manage workflows Workflow import/export Package import/export Content

29

To Learn More About vCO at VMworld


Sessions

INF-VSP1856 Become a Rock Start with PowerCLI and vCO OPS-CSM1240 FedEx Case Study: Lessons learned integrating
vCD, vSphere and 3rd Party Solutions with vCO OPS-CSM2033 Auto-Scaling and Cloud Bursting in the Hybrid IaaS Cloud OPS-CSM2975 Orchestrating the Cloud: from API to Workflow SPO2238 Application Heal Thyself! How to Automate the Most Important Networking Functions for Your Applications TEX2815 vCenter Orchestrator Plug-in for Self-Scaling Data Center
Demos and Hands-on-Labs

Booths demos: F5 Networks, Infoblox, Radware, VCE, VMware


OPS-07 vCenter Orchestrator The undiscovered country PRT-01 Automate IP Address Assignment & DNS Registration with Infoblox INF-09 Deliver your IT Services with the Integrated vCloud Solution
30

and After VMworld


Getting started

More in-depth

blogs.vmware.com/orchestrator vcoteam.info professionalvmware.com vcoportal.de vsential.com virtuallyGhetto.com

31

In summary
Key Take-Aways

Easier Better integrated Same price as before


Whats Next

More integrations More powerful More good things to come ;-)

No longer VMwares best kept secret!

32

Thank You!

http://blogs.vmware.com/orchestrator
33

FILL OUT A SURVEY


EVERY COMPLETE SURVEY IS ENTERED INTO DRAWING FOR A $25 VMWARE COMPANY STORE GIFT CERTIFICATE

OPS-CIM1274

Building Cloud Services using VMware vCenter Orchestrator

Moderator: Thomas Corfmat, Vmware, Inc. Igor Stoyanov, VMware, Inc. James Bowling, iland Cloud Infrastructure Vivienne Cleveland, FedEx Services Sean Harrison, Northrop Grumman

#vmworldops

Building vCenter Orchestrator Plug-ins


Available to anyone at no charge

Free access to the vCO Plug-in SDK Can be freely listed on VMware Solution Exchange
VMware Ready Program for vCenter Orchestrator Plug-ins

Test-cases and testing framework 1:1 assistance and private community Listing on VMware Compatibility Guide +

VMware Ready logo Special benefits (press release, blogs, roadmap sessions, VMware GSS awareness, etc.) Contact tapalliance@vmware.com for details
37

High-level product architecture


Windows Mac & Linux vSphere Web Client AMQP SNMP SOAP REST Service Catalog

vCO Platform (Access points)

Designer

Operator

External Notifications

Web Services

vCO Platform (Engine, 64-bit)

Webview Library Workflow Library

Directory

Workflow Engine

Services

vCO Plug-Ins
vCO Database

Management Systems

Oracle MS SQL Server PostgreSQL

IT Infrastructure

38

OPS-CIM1274

Building Cloud Services using VMware vCenter Orchestrator

Moderator: Thomas Corfmat. VMware, Inc. Igor Stoyanov, VMware, Inc. James Bowling, iland Cloud Infrastructure Vivienne Cleveland, FedEx Services Sean Harrison, Northrop Grumman

#vmworldops

You might also like