automating the software-defined data center with vcloud ... · automating the software-defined data...

36
© 2014 VMware Inc. All rights reserved. Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware

Upload: dangtram

Post on 11-Sep-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

© 2014 VMware Inc. All rights reserved.

Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware

Page 2: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

2

Page 3: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Windows Linux SQL Oracle SAP Big Data

Data Centers Are Silos

Page 4: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Slow Infrastructure Service Delivery Times

… but even with infrastructure automation what about the application?

Days - Weeks

Wait Work Wait Wait

Manual efforts:

4 - 6 Hours

Infrastructure

Service

Organizational siloes lead to wait times in slow workflows

Time consuming manual tasks

Manual configurations lead to inconsistencies, errors and need for rework

Page 5: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Test Production

Slow Response to the Business

Infrastructure Service Delivery

Days - Weeks

Wait Work Wait Wait

Change

Application and Change Delivery

Weeks - Months

Wait Work Wait Wait

Development

APPLICATION RELEASE PROCESS

More wait times, more manual tasks and more manual configurations

for applications, environments and changes

Changes

Page 6: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Automate service delivery in a

SINGLE SOLUTION

Rapid implementation times with flexibility to extend existing environments

Control through governance

Efficiency through cost-containment

Standardized configurations

Wait Work Wait Wait Wait Work Wait Wait

Minutes

Infrastructure Services Application Delivery

Accelerate Service Delivery Times

Changes

What Is Needed

Page 7: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

VMware’s Approach: Abstraction and Personalization

Resource Pools

VM’s with Network

Applications

Abstraction to

“Model once–deploy anywhere”

Production

Test

Development Private Cloud

Public Cloud

Infrastructure

Policies

Application

Policies

Machine

Policies

Personalize Services through

Business Policies

Machine Policies

Application Policies

Reservation Policies

Agility via automating delivery of personalized services

Page 8: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

VMware’s Solution to Onboard the Cloud

Automation / Infrastructure-as-a-Service

Manual provisioning On-demand, automated

self – service access

Technology sprawl High standardization

Initial provisioning Lifecycle management

Homogeneous Enterprise wide / heterogeneous

Extensible One inflexible approach

Virtualized infrastructure Any service from any layer

Manual approvals High governance

Journey with many starting points and many maturity levels

Application Release Automation / DevOps

Standardized MW / DB–as-a-Service

IT-as-a-Service

“Service Broker”

Page 9: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Self-Service Catalog and Cloud Service Costing

Application Release Automation

Page 10: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Extensible to new

services

Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops

Portal branding per

tenant App store

experience

Service category

Your logo

Custom Service Entitlements and

Approvals for each

item

Page 11: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops

Page 12: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Provide Transparency into Service Costs & Prices

Total Cloud Cost

Based on out of the box values

and vCenter integration

Loaded Unit Costs

of CPU, MEM, Storage

automatic pricing of blueprints

Who is Using What

Cost and Usage by

BU, App

Auto-generate rate cards providing transparency into the fully burdened cost

Page 13: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Establish IT as a Broker of IT Services Make better decision when to leverage public cloud resources vs. internal service delivery

Page 14: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Infrastructure Services

Application Release Automation

Page 15: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Multi-vendor, Multi-cloud Infrastructure

Cloud Physical Virtual

vSphere Hyper-V XenServer

Linux Windows

Cloud Providers

vCloud Hybrid Service

vCloud Automation Center

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Application Release Automation

Page 16: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Dev/Test

vCloud Automation Center Shared Infrastructure

The VMware Personalized, Business-relevant Cloud

Provision Manage Retire Request

Desktop

Request Provision Manage Retire Archive

Production

Request Approval Provision Manage Retire Archive

Cloud

Administrator

Service Blueprints

SLA

Cost Profile

Service Tier

Security

Policies

Templates Private

Virtual

Private

Physical Public

Cloud

Fine-grained policies personalize services

to meet unique IT and business needs

Page 17: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Contain Cost by Identifying and Reclaiming Inactive VMs

Stranded

Host

Resources

Underutilized,

Inactive &

Abandoned VMs

Monitor

Reclamation Efficiency

and Cost Savings

Verify

Usage

Eliminate

Known

Good

VM

In Use

Notify

Owner

Automated Reclamation Workflow

Removal

Approved

Reclaim

Resources

Convert

Lease

Expire

VM

Archive

VM

Delete

VM

Notify

Owner

IT Compute

Infrastructure

Define different policies and reclamation processes by group

B

C

A

Page 18: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Infrastructure Management: Networking and Security Integration

New Features

Simplified Multi-Tier App Deployment

Improved Connectivity − Deployment of logical switches and

networks

Enhanced Security − Intelligent placement of workloads in

security groups protected by firewalls

Increased Availability − Via deployment of NSX distributed

firewalls and load balancers

Benefits

Deliver secure, scalable,

performing application-specific

infrastructure on-demand

Dynamically Provision and Decommission

NSX Logical Services

Page 19: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Application Services and Application Release Automation

Application Release Automation

Page 20: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Streamline the deployment and update process

Leverage pre-built components

Re-use application models across environments and clouds

Accelerate Application Deployment

Application Blueprint

Components Components Components Components

Page 21: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Avoid manual configurations to eliminate inconsistencies, errors and rework

Realize quick wins by providing standardized apps / middleware / DB’s to apps teams

Deliver complex, integrated, multi-tier applications

Standardize the Software Stack

Apply Application

Policies

Leverage Shared

Services

Page 22: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Automate Application Deployments

Rapidly provision consistent environments across clouds and promote changes across environments

Dev Prod Test

vSphere vCloud

Re-use application

blueprints to ensure

consistency

CHANGE

Re-use update profiles to

ensure consistency

Page 23: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Leverage Existing Investments in Configuration Management

Partnership with Puppet Labs, OpsCode (Chef) and Saltstack

Accelerate workload deployments

Remediate configuration drift towards desired state configuration

Desired State

Configuration

And Drift

Remediation

Dev Prod Test

vSphere vCloud

Configuration

Drift ! ! !

= =

Page 24: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Custom Services

Application Release Automation

Page 25: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Self - Service

Infrastructure

Services Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Add Custom IT Services (XaaS) in Minutes

Example Use Cases New Employee On-boarding

Email/Mail Box Setup

Storage as a Service

Network services

Backup/recovery

Security/Compliance

AD Management tasks

Software Install/Update

Password Management

Limited only by your Imagination !

Define Request Forms

• Prepopulate forms with

input/output from VCO workflows

• Easy yet rich customization

Configure Governance Policies

• Service Entitlements

• Approvals

Automate Delivery Process

• Specify resource and action

• Define automation flow using

VCO workflows and plug-ins

Advanced Service Designer Round up the existing out-of-box

infrastructure, application and desktop

service capabilities Application Release Automation

Page 26: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

vCloud Automation Center

4. Add new IT

services & day-2

operations (XaaS)

Advanced

Services

Designer

vCloud Automation Center REST API

5. Call vCAC services from existing applications

3. Integrate with 3rd

party management

systems Design Center

vC

O

IT P

rocess

Au

tom

ation

1. Leverage existing and future infrastructure

Multi-vendor,

Multi-cloud

Policy

Management

2. Configure

business relevant

services

vCAC — Designed to Be Extensible

ServiceNow, PMG,

Remedy, Homegrown

service Catalog

• Specify provisioning methodology

• Service entitlements

• Custom properties

• Resource reservations

• Specify custom machine/OS properties

• Etc. • Compute Infrastructure (virtual,

physical, public cloud)

• Software deployment methodologies

• CMDB

• DNS

• IPAM

• Load Balancers

• Service Desk

• Monitoring

• Storage

• Databases

• Web Services

• Etc.

Page 27: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

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 the vSphere Web Client, vCAC, web browser, schedule, event, and API

Automate

VMware

• 100% coverage of vSphere and vCloud Director APIs

• Unmatched VMware content

Included with

vCenter Server

• Included with vSphere at no extra cost

• Installed with vCenter

Key Benefits

• 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-ins Ecosystem

vSphere

Page 28: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

• Windows

• Mac & Linux

Designer

• SOAP

• REST

Web Services Operator

• vSphere Web Client

High-level Product Architecture

• Oracle

• MS SQL Server

• PostgreSQL

Workflow Library

Webview Library

Workflow Engine

vCO Platform (Access points)

Management Systems

IT Infrastructure

vCO Platform (Engine, 64-bit)

vCO Plug-Ins

……

• vCloud Automation Center

• Service Catalogs

• AMQP

• SNMP

External

Notifications

Page 29: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

• vCenter Server 4.0, 4.1, 5.0 & 5.1

• vCloud Director 1.0, 1.5 & 5.1

• vCloud Automation Center 5.1, 5.2

• vCenter Update Manager 4.1, 5.0 & 5.1

• vCenter Chargeback 2.0

• vCenter Configuration Manager 5.5 & 5.7

• vCenter Orchestrator Multinode 5.0 & 5.1

• vSphere Auto Deploy

• VMware Service Manager 9.1

• VMware Service Elasticity

• VMware Hadoop as a Service

• AMQP / RabbitMQ

• Email (POP3 and SMTP)

• HTTP-REST

• JDBC

• SOAP

• SNMP v1, v2c and v3

• SQL

• SSH

• Telnet

• XML

Standard Protocols

• Bluecat Networks

• BMC Atrium CMDB & Remedy

• Cisco UCS Manager

• EMC Unified Infrastructure Manager

• EMC ViPR

• Egenera PAN Manager

• F5 Networks

• Infoblox NIOS

• Microsoft Active Directory

• Microsoft Windows PowerShell

• NetApp WFA

• Radware vDirect

• ServiceNow

• Up.time Software

Partner Applications

• Lots of good stuff!

Coming in 2014

VMware Applications

vCO Current Plug-ins

Page 30: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

vCO Workflow Designer – Highly Visual

• Drag and drop

• Conditional logic

• Pause, wait until, counters,

etc.

• Exception handling

• Role-based access control

• Generate PDF documentation

• And more ...

Page 31: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

vCAC Integration with Infoblox

Service

Blueprints

Request Approval Provision Manage Retire Archive

vCenter Orchestrator Plug-in

vCloud Automation Center

Allocate IP Address

and DNS Host Record

Cloud

Consumer

Page 32: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

An Evolutionary Cloud Deployment Approach Proof of

Concept Limited Scale

Production Pilot

Full-Scale

Production

Expanded

Scope

Phase 1: Automation

• Automate Infrastructure w/OOB Fct.

• Integrate with Existing Environments

Phase 2: Self-Service

• Expose Infrastructure Services

to Consumers

Phase 3: Apps / Middleware

• Deliver Standardized Application and

Middleware Services to Apps Teams

Phase 4: App Release Automation

• Automate the Release Process / DevOps

Phase 5: IT as Service Broker

• Operate like a Business,

• Control what goes Public

Consulting

and education services

for each delivery phase

Page 33: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Customers

Page 34: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

VMware Leads the Cloud Management Market Leader

VMware leads the

worldwide cloud

systems management

software market

with a 20.5% share

• VMware leads the Big 4 and

other “cloud era” management

vendors

• VMware is gaining share in a

market that grew 60.5% to $1.2B

in 2012

• Private cloud implementations

represent an estimated 62

percent of revenue

Page 35: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

VMware’s Cloud Automation Solution

Single Solution for apps and release automation

abstracted from diverse infrastructure services

Accelerated delivery of personalized services

Rapid on-boarding to the cloud

APPLICATION RELEASE PROCESS

Resource Pools

VM’s with Network

Applications

Page 36: Automating the Software-Defined Data Center with vCloud ... · Automating the Software-Defined Data Center with vCloud Automation Center 20-5-2014 Henrik Mønster, VMware ... VMware’s

Questions

blogs.vmware.com/management