0% found this document useful (0 votes)
72 views34 pages

From Virtualization To Cloud:: How Automation Drives Agility

1) Medtronic uses VMware's cloud automation solution to automate the delivery and lifecycle management of standardized infrastructure services in order to improve agility. 2) They took an evolutionary approach starting with proof of concept automation and expanding to full production automation as well as application release automation and exposing services to end users. 3) VMware's cloud automation solution includes vCloud Automation Center for self-service provisioning and governance as well as vCloud Suite for infrastructure and application management.

Uploaded by

gamezzzz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views34 pages

From Virtualization To Cloud:: How Automation Drives Agility

1) Medtronic uses VMware's cloud automation solution to automate the delivery and lifecycle management of standardized infrastructure services in order to improve agility. 2) They took an evolutionary approach starting with proof of concept automation and expanding to full production automation as well as application release automation and exposing services to end users. 3) VMware's cloud automation solution includes vCloud Automation Center for self-service provisioning and governance as well as vCloud Suite for infrastructure and application management.

Uploaded by

gamezzzz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

VCM5269

From Virtualization to Cloud:


How Automation Drives Agility

Banjot Chanana, VMware


Christian Paulus, VMware
Mandy Storbakken, Medtronic

#VCM5269
Agenda
 An Evolutionary Cloud Deployment Approach
 Medtronic Cloud Automation Case Study

2
Virtualization

Reduces Complexity to simplify operations and maintenance


Improves High Availability to minimize downtime and IT service disruption
Dramatically Lowers Costs to redirect investment into value-add opportunities

60% of workloads
are virtualized

Traditional Architecture Virtual Architecture

3
Challenges

Agility
Infrastructure  Slow service delivery (Infra, app, change) impacts business performance
Applications

Control

Infrastructure
 IT has insufficient control over who provisions what service and where

Extensibility
 Inflexible automation approaches do not map into the existing
Infrastructure infrastructure, processes and environments

Inconsistencies
 Manual configurations lead to inconsistencies, errors and the need to
Applications rework applications and environments

4
VMware’s Cloud Automation Solution

Agility through automating the delivery and lifecycle management of


standardized services

vCloud Automation Center


Self – Service Catalog

Development Test Production

Applications
Application Application Application
 Application Release
Infrastructure
Middleware Middleware Middleware Automation
VM with OS VM with OS VM with OS  Software Development
 Governance Life Cycle (SDLC)
 Multi-vendor, IaaS PaaS DaaS XaaS  Dev / Ops
multi-cloud
 Extensibility

Heterogeneous Infrastructure

5
Journey with many Starting Points and many Maturity Levels

Service Broker

IaaS/PaaS

Automation

On-demand, automated
Manual provisioning self – service access

Virtualized infrastructure Any service from any layer

Manual approvals High governance

Technology sprawl High standardization

Initial provisioning Lifecycle management

Homogeneous Enterprise wide / heterogeneous

One inflexible approach Extensible

6
Automate the Delivery of Standardized Infrastructure Services

 Rapidly stand up a flexible automation platform using OOB functionality


 Integrate and extend existing tools, applications and business logic
 Contain costs and improve efficiency

7
IaaS / PaaS: Adding Consumption Layer to Automation Q4’13

Portal Branding per


tenant

App Store
Experience

Custom Groups

8
“XaaS”: Create Any New Service in the Catalog Q4’13

Localized self-
service catalog

Layout and style


editors to provide
easy customization
of existing forms

Easily customizable
forms that don’t
require knowledge
of HTML

Consistent Draft new forms and


governance of publish when ready
lifecycle
management Requisition Provision Manage Retire

9
Rapidly Stand up Environments and Promote Changes

Instantaneous provisioning of consistent environments across clouds


Swift promotion of consistent changes across environments
Automate the Application Release Process

Re-use application
blueprints to ensure
consistency

Re-use update profiles to


ensure consistency

CHANGE
Dev Test Prod

vSphere vCloud

10
Rapidly Push Code into Production

 Automate an agile Software Development Lifecycle Process


 Continuous integration
 High-speed application and change deployment

Software Source Continuous Build Application Provisioning


Control System Integration System And Update
“SVN, Clearcase, Perforce” “Jenkins” “vCloud Automation Center “

Change Code Automate


Control Code Build Software
“Ear/War” Files Provisioning

Application
Dev Test Prod

11
An Evolutionary Cloud Deployment Approach

Proof of Limited Scale Full-Scale Expanded


Concept Production Pilot Production Scope

Phase 1: Automation
• Automate Infrastructure w/OOB Functionality

Phase 2: Automation
• Integrate with Existing Tools,
Applications and Business Logic

Phase 3: IaaS / PaaS


• Expose to Consumers (End User)

Phase 4: Application Release Automation


• Automate Application Release Process and Expand
Services (Data, other hypervisor, physical, public clouds)

Phase 5: IT as Service Broker


• Operate like a Business,
• Control what goes Public

12
vCloud Suite 5.5 Edition Lineup
Standard Advanced Enterprise
Updated Q3 2013 Price (per CPU, license only) $4,995 $7,495 $11,495
Cloud Automation vCAC Std vCAC Adv vCAC Ent
• Application and data services – Application provisioning, changes and data
• Governance – Approvals, reclamation, cost profile and transparency
• Extensibility – Infrastructure integrations, workflows and customizations
• Infrastructure provisioning and management
Cloud Management

Operations Management vCOPS Standard vCOPS Advanced vCOPS Enterprise


• Application Monitoring – OS, middleware, databases
• OS-level change, configuration and regulatory compliance management
• Extensibility – Adapters for 3rd party OS and application monitoring tools
• Extensibility – Adapters for 3rd party Infrastructure monitoring tools
• vSphere hardening, change and configuration management
• Application Awareness – Discovery dependency mapping Application and Data
Automation
• Chargeback – Cost metering and reporting
Comprehensive IaaS and
• Operations Dashboard – Health Monitoring and Performance Analytics
XaaS
• Capacity Management – Planning and Optimization (Enterprise – wide
Disaster Recovery
AutomateAutomation
Virtualized Production Environments) SRM Enterprise
• Automated disaster
Cloud Infrastructure

recovery
Infrastructuresplanning, testing, and execution
Networking and Security
(Dev/Test or Departmental vCloud Net & Sec vCloud Net & Sec vCloud Net & Sec
• Scalable networking and virtualization-aware security
Production Environments)
Virtualized Datacenters vCD, vCC vCD, vCC vCD, vCC
• Virtualized datacenters and public cloud extensibility
vSphere Enterprise Plus vSphere vSphere vSphere
Enterprise Plus Enterprise Plus Enterprise Plus
• Virtualized infrastructure with policy-based automation

13
Agenda
 An Evolutionary Cloud Deployment Approach
 Medtronic Automation Case Study

14
An Enduring Mission

 To contribute to human welfare by


application of biomedical
engineering …

 To direct our growth in the areas


of biomedical engineering …

 To strive without reserve for the


greatest possible reliability…

 To make a fair profit …

 To recognize the personal worth


of employees …

 To maintain good citizenship…


Our founder Earl Bakken with medallion

15
Global Leader in Medical Technology

employees, making us the largest


45,000+ global medical technology company

scientists and engineers


9,000+ around the world

FY12 patents awarded, bringing our


2,060+ total worldwide to more than 23,000

FY12 global sales from continuing


$16.2B operations which generate $3.9B
in free cash flow*

sales from international markets,


~45% representing more than 120 countries

* Free cash flow is operating cash flow minus capital expenditures

16
Core Technologies that Highlight our Innovation

Targeted Drug and


Biologics Delivery
Electrical Stimulation
Surgical Navigation
and Imaging
Implantable Mechanical
Devices
Powered and Advanced
Energy Instruments
Remote Patient and
Device Management

17
Internal IT Challenges

 Too slow
• At least 2 weeks to deploy a standard VM
• 2 months for physical hardware or non-standard VM

 Inconsistent deployments, error prone

 No resource lifecycle management

 Constant pressure to reduce costs

 Perception

18
Business Impact of Shadow IT

 Internal IT has no control over the resources


• May not be able to support the infrastructure effectively
• Difficult to assess risk
• Reduced visibility

 Integration with internal systems, including identity management

 Bringing the resources back into the organization

19
How to Compete with the Public Cloud

• Increase Speed - Increase Quality - Reduce Cost


• Reduce time to provision resources
• Allow users more control over provisioned resources
• Introduce or update chargeback model
• Introduce lifecycle management

• Virtualize, Standardize, Automate, Orchestrate

20
Virtualize, Standardize, Automate, Orchestrate

vSphere at Medtronic
Host Processor Core Total Guest Storage
Report
Count Count Count Memory GB Count Capacity TB
Jul-13 478 1020 5336 65982 6331 956.3
Jun-13 483 1017 5204 60494 6231 933
Change -5 3 132 5488 100 23.3

Windows 80% virtualized


Total Virtualized Physical Virtualization
Windows
Servers Servers Servers Ratio
Jul-13 5203 4111 1092 79%
Jun-13 5191 4076 1115 78%
Change 12 35 -23 1%

300:1 server to admin ratio

21
Virtualize, Standardize, Automate, Orchestrate

Standardize
Windows 2008R2
vSphere 5.x
Cisco UCS and Nexus
EMC storage

Consolidate
High density, high capacity compute clusters
Cisco UCS C460s – 4 socket, 40 core, 1-2TB RAM per host
Clusters of 8 hosts
Consolidation ratio of up to 200 VM servers per host

22
Virtualize, Standardize, Automate, Orchestrate

Automate infrastructure provisioning, starting with the Virtual Server


Build Process

Standardize on a smaller number of solution offerings

Remove repeatable, manual tasks


Improve the consistency of builds
Remove margin for error

Introduce resource lifecycle management

Automate the deprovisioning process for these resources

23
Tool Selection

Decision statement
Select a software solution to enable Global IT to provide self service, fully
automated infrastructure resources to users

Approach
Code only when cornered
Use a partner vendor

KT Decision Analysis Results


VMware vCAC scored 2026
Competitor scored 1744

24
Solution Design

Tech Ops vSM


vCAC
User Provisioning
Portal
Request

https://myCloud.internal.com
vCloud Automation Center
Web Application Database
Web Portal vCAC Server DB: vCAC
• Reports Portal • Manager Service • SQL 2012
• Model Manager • DEM Orchestrator
• Self-service portal • Windows 2008 R2/IIS
• Windows 2008 R2/IIS DEM Server
• DEM Worker
• Windows 2008 R2

Endpoint: vCO
vCenter Orchestrator VA 5.1.1. build 2942

HTTP-REST SOAP
1.0.2.308 1.0.1.257

IPAM and DNS ITSM and CMDB PowerShell


Version 6.6.7 vSM – Infra 8 Run program in guest
Endpoint: vCenter
vCenter Server 5.1 U1

ESXi, 5.1 U1
UCS C460 cluster

vDS 5.1
Provisioning networks

25
Administrative Portal

26
Resulting Process
GRS Request received by Tech Ops

Manual Process vCAC Process


1. Choose server name
Select IP address, update IPAM 1. Initiate build from vCAC blueprint
Choose server placement (cluster/storage)
14 steps 1 step
2. Create AD entry/move to correct OU vCAC workflow
10 day 45 minutes • Select name
3. Create an SR to the backup team turnaround build time • Select IP from Infoblox and register DNS
• Add –r record to Infoblox
4. Build server from template in vCenter • Build VM from template
• Run postbuild.sh
5. Create CI • Create CI in GRS
• Create RFC for server build
6. Create RFC for build • Link to prototype build
Link to CI • Close RFC for serve build

7. Infoblox –r setup; alias to vCenter server


Function now in postbuild
8. Add to AD domain • Add to AD/move to correct OU
• Set pagefile
9. Set pagefile to 4GB • Update bgeinfo
• Add AD admin group to local admin
10. Run postbuild.sh

11. Update bgeinfo manually

12. Install backup software

13. Add AD admin group to local admin

14. Link CI to prototype group


Set availability – enables monitoring
Close build RFC

27
Status of Medtronic Deployment

 In production pilot mode

 Deployed to our provisioning teams

 vCAC Self service portal/ enterprise global catalog

 Windows 2008 R2 VMs in preconfigured sizes

 Expect 20% of build requests provisioned by Q2 (November)

28
Virtualize, Standardize, Automate, Orchestrate

Capability Roadmap – Automated IT Provisioning


Automation with FY14 FY15 FY16
vCAC
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2
Self-service Tech Ops Self-service Business Users
Automated
Automated resource

infrastructure
resource Release 1 Release 2 Release 3 Release 4
provisioning

Windows Linux NSX Integration Self service to Bus


provisioning Server Build
Server Build Application Integrate with global
Orchestration Orchestration deployment TBD catalog

Automate
Increased virtual desktop
Capability deployment
To accommodate
More server builds
(fewer constraints)

Lifecycle
management to
Server Lifecycle
Management

monitor, reclaim
and report on Report on Showback Report on Chargeback
vCAC existing
resource usage. resources resources

29
Questions

blogs.vmware.com/management

30
Other VMware Activities Related to This Session

 HOL:
HOL-SDC-1307
vCloud Automation Solutions
 Group Discussions:
VCM1003-GD
Cloud Automation with Naomi Sullivan

31
THANK YOU
VCM5269
From Virtualization to Cloud:
How Automation Drives Agility

Banjot Chanana, VMware


Christian Paulus, VMware
Mandy Storbakken, Medtronic

#VCM5269

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy