Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

VMworld 2013: From Virtualization to Cloud: How Automation Drives Agility


Published on

VMworld 2013

Banjot Chanana, VMware
Christian Paulus, VMware
Mandy Storbakken, Medtronic

Learn more about VMworld and register at

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

VMworld 2013: From Virtualization to Cloud: How Automation Drives Agility

  1. 1. From Virtualization to Cloud: How Automation Drives Agility Banjot Chanana, VMware Christian Paulus, VMware Mandy Storbakken, Medtronic VCM5269 #VCM5269
  2. 2. 2 Agenda  An Evolutionary Cloud Deployment Approach  Medtronic Cloud Automation Case Study
  3. 3. 3 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 Traditional Architecture Virtual Architecture 60% of workloads are virtualized
  4. 4. 4 Challenges Control  IT has insufficient control over who provisions what service and where Extensibility  Inflexible automation approaches do not map into the existing infrastructure, processes and environments Inconsistencies  Manual configurations lead to inconsistencies, errors and the need to rework applications and environments Agility  Slow service delivery (Infra, app, change) impacts business performanceInfrastructure Applications Infrastructure Infrastructure Applications
  5. 5. 5 VMware’s Cloud Automation Solution Self – Service Catalog IaaS PaaS DaaS XaaS vCloud Automation Center Heterogeneous Infrastructure VM with OS Middleware Application VM with OS Middleware Application VM with OS Middleware Application Development Test Production Agility through automating the delivery and lifecycle management of standardized services  Governance  Multi-vendor, multi-cloud  Extensibility Infrastructure  Application Release Automation  Software Development Life Cycle (SDLC)  Dev / Ops Applications
  6. 6. 6 Journey with many Starting Points and many Maturity Levels Manual provisioning On-demand, automated 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 ExtensibleOne inflexible approach Automation Service Broker IaaS/PaaS
  7. 7. 7 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
  8. 8. 8 IaaS / PaaS: Adding Consumption Layer to Automation Custom Groups App Store Experience Portal Branding per tenant Q4’13
  9. 9. 9 “XaaS”: Create Any New Service in the Catalog Requisition Provision Manage Retire Easily customizable forms that don’t require knowledge of HTML Layout and style editors to provide easy customization of existing forms Draft new forms and publish when ready Consistent governance of lifecycle management Q4’13 Localized self- service catalog
  10. 10. 10 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 Dev ProdTest vSphere vCloud Re-use application blueprints to ensure consistency CHANGE Re-use update profiles to ensure consistency
  11. 11. 11 Application Rapidly Push Code into Production  Automate an agile Software Development Lifecycle Process  Continuous integration  High-speed application and change deployment Control Code Change Code “Ear/War” Files Build Software Automate Provisioning Software Source Control System “SVN, Clearcase, Perforce” Continuous Build Integration System “Jenkins” Application Provisioning And Update “vCloud Automation Center “ Dev Test Prod
  12. 12. 12 An Evolutionary Cloud Deployment Approach Proof of Concept Limited Scale Production Pilot Full-Scale Production Expanded 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
  13. 13. 13 CloudManagementCloudInfrastructure vCloud Suite 5.5 Edition Lineup Price (per CPU, license only) vSphere Enterprise Plus • Virtualized infrastructure with policy-based automation Disaster Recovery Automation • Automated disaster recovery planning, testing, and execution Cloud Automation • 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 SRM Enterprise $4,995 $7,495 $11,495 Networking and Security • Scalable networking and virtualization-aware security vCloud Net & Sec vCloud Net & SecvCloud Net & Sec vSphere Enterprise Plus vSphere Enterprise Plus vSphere Enterprise Plus Operations Management • 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 • Chargeback – Cost metering and reporting • Operations Dashboard – Health Monitoring and Performance Analytics • Capacity Management – Planning and Optimization vCOPS Advanced vCOPS Enterprise vCAC Ent Updated Q3 2013 vCOPS Standard vCAC AdvvCAC Std Virtualized Datacenters • Virtualized datacenters and public cloud extensibility vCD, vCCvCD, vCCvCD, vCC EnterpriseAdvancedStandard Application and Data Automation Comprehensive IaaS and XaaS (Enterprise – wide Production Environments)Automate Virtualized Infrastructures (Dev/Test or Departmental Production Environments)
  14. 14. 14 Agenda  An Evolutionary Cloud Deployment Approach  Medtronic Automation Case Study
  15. 15. 15  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… An Enduring Mission Our founder Earl Bakken with medallion
  16. 16. 16 Global Leader in Medical Technology * Free cash flow is operating cash flow minus capital expenditures 9,000+ scientists and engineers around the world $16.2B FY12 global sales from continuing operations which generate $3.9B in free cash flow* 45,000+ employees, making us the largest global medical technology company 2,060+ FY12 patents awarded, bringing our total worldwide to more than 23,000 ~45% sales from international markets, representing more than 120 countries
  17. 17. 17 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
  18. 18. 18 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
  19. 19. 19 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
  20. 20. 20 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
  21. 21. 21 Virtualize, Standardize, Automate, Orchestrate vSphere at Medtronic Windows 80% virtualized 300:1 server to admin ratio Report Host Count Processor Count Core Count Total Memory GB Guest Count Storage 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 Total Servers Virtualized Servers Physical Servers Virtualization Ratio Jul-13 5203 4111 1092 79% Jun-13 5191 4076 1115 78% Change 12 35 -23 1%
  22. 22. 22 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
  23. 23. 23 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
  24. 24. 24 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
  25. 25. 25 vCloud Automation Center Solution Design Web Portal • Reports Portal • Model Manager • Self-service portal • Windows 2008 R2/IIS vCAC Server • Manager Service • DEM Orchestrator • Windows 2008 R2/IIS DEM Server • DEM Worker • Windows 2008 R2 DB: vCAC • SQL 2012 Tech Ops User IPAM and DNS Version 6.6.7 ITSM and CMDB vSM – Infra 8 PowerShell Run program in guest HTTP-REST SOAP Endpoint: vCenter vCenter Server 5.1 U1 vDS 5.1 Provisioning networks ESXi, 5.1 U1 UCS C460 cluster DatabaseWeb vSM Provisioning Request vCAC Portal Application Endpoint: vCO vCenter Orchestrator VA 5.1.1. build 2942
  26. 26. 26 Administrative Portal
  27. 27. 27 Resulting Process 1. Choose server name Select IP address, update IPAM Choose server placement (cluster/storage) 2. Create AD entry/move to correct OU 3. Create an SR to the backup team 4. Build server from template in vCenter 5. Create CI 6. Create RFC for build Link to CI 7. Infoblox –r setup; alias to vCenter server 8. Add to AD domain 9. Set pagefile to 4GB 10. Run 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 1. Initiate build from vCAC blueprint vCAC workflow • Select name • Select IP from Infoblox and register DNS • Add –r record to Infoblox • Build VM from template • Run • Create CI in GRS • Create RFC for server build • Link to prototype build • Close RFC for serve build Function now in postbuild • Add to AD/move to correct OU • Set pagefile • Update bgeinfo • Add AD admin group to local admin Manual Process vCAC Process 1 step 45 minutes build time 14 steps 10 day turnaround GRS Request received by Tech Ops
  28. 28. 28 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)
  29. 29. 29 Virtualize, Standardize, Automate, Orchestrate Automation with vCAC FY14 FY15 FY16 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Automatedresource provisioning Automated infrastructure resource provisioning ServerLifecycle Management Lifecycle management to monitor, reclaim and report on resource usage. Self-service Tech Ops Release 1 Windows Server Build Orchestration ChargebackShowback Report on existing resources Self-service Business Users Release 2 Linux Server Build Orchestration Release 3 NSX Integration Application deployment TBD Release 4 Self service to Bus Integrate with global catalog Report on vCAC resources Automate virtual desktop deployment Increased Capability To accommodate More server builds (fewer constraints) Capability Roadmap – Automated IT Provisioning
  30. 30. 30 Questions
  31. 31. 31 Other VMware Activities Related to This Session  HOL: HOL-SDC-1307 vCloud Automation Solutions  Group Discussions: VCM1003-GD Cloud Automation with Naomi Sullivan
  32. 32. THANK YOU
  33. 33. From Virtualization to Cloud: How Automation Drives Agility Banjot Chanana, VMware Christian Paulus, VMware Mandy Storbakken, Medtronic VCM5269 #VCM5269