2The Rise of a New Era in IT CloudWebPC / Client-ServerSayThat new era is characterized by the promise of cloud computing.The “Web” completely changed the way we think about consuming services over the internet. But that was only half of the picture. The other half is how those services are delivered. That’s the focus of cloud computing, which completes the transformation of service delivery.VMware, the customer-proven leader in virtualization, is aggressively helping businesses pave the path to “Cloud Computing”, which promises to be the new era in IT that finally addresses the compounding problem of complexity.MainframeCloud Computing will transform the delivery of IT services
3Virtualization & Cloud Management: VMware Approach End User ComputingEnd-User Computing ManagementProvision & deploy desktops rapidlyManage workstation images simplyDeliver virtualized applications to desktopIT Business ManagementGovern cloud provisioning processesTrack cloud software license usageStandardize cloud partitionsCloud ApplicationsApplication ManagementEncapsulate applications into containers with vAppsAssure application portability & performanceEstablish service contracts with infrastructurePublic/Private/Hybrid Cloud Virtualized InfrastructureKey Points:We are building our product strategy, solution messaging, and enablement around this overall framework, with management tied to each layer of the strategy plus an emerging category called “IT Business Management”At the infrastructure layer we are trying to replace management with automation – aspiring to a “zero touch infrastructure” where management is built into the platform. Examples of this which are enabled by vSphere and vCenter include HA/FT and DRS and now compliance policies in our new VCM product.At the application layer our strategy is to ensure application performance independent of infrastructure or location (important in the cloud) by encapsulating apps with policy (vApps) and establishing a contract with the infrastructure. We are also imbedding management capabilities in the application platform layer itself with Spring.For end user computing we are changing the paradigm from managing devices to managing users and their applications and information.Infrastructure & Operations ManagementCreate a zero-touch, compliant infrastructureBuild automation into platformDeliver self-service through policy-driven controlVMware Cloud DirectorvSphereVMware Management Solutions
4VMware Cloud Stack Secure, Compliant, Controlled End-User Computing VMware Enabled Public CloudsIndependent Public CloudsSecure Private CloudEnd-User ComputingModular DesktopsUnified User ManagementCloud-Ready AppliancesSaaS ApplicationsOther SaaS ProvidersApplication AccessCloud Application PlatformGoogle App EnginevmForceCloud-ScaleOpenSelf-ManagedOther cloud infrastructure providersOther PaaS PartnersApplication PortabilityThis is our technology solutions portfolio…Cloud Infrastructure & ManagementvCloud DatacenterEfficiency Through AutomationAgility with ControlFreedom of ChoicevCloud ExpressApplication MobilityVMware vSphere: Foundation for Cloud Computing
5… before virtualization Once upon a time…… before virtualization1:1 Ratio of Server/OS/ApplicationServer SprawlLow utilizationSome Assembly RequiredProvisioning timeComplicated and cumbersome DR$4000/server/yearPower, cooling, real estate, networking (NIC/HBA), service contracts…
6Round 1: The Client Hypervisor Types of VirtualizationRound 1: The Client HypervisorVirtual MachinesAppOSHyperVisorHOST OS666
10The Application is the Focus Round 4: the Virtual Data Center OSThe Application is the FocusDynamic Compute resources: RAM/processorsDynamic Network resources: virtual nics/switchesDynamic disc resources –sizing/allocationvirtual data centerXXFault toleranceXPower ManagementSecurity
11Dynamic Computing Round 4: the Virtual Data Center OS Vmotion – stateful (live) migration of VM’sDRS – automated migration (load balancing)+ intelligent auto-placement of new VM’sStorage Vmotion – stateful migration of vm’s storage - i/o, maintenance, new storagevirtual data centerVM
12Round 4: the Virtual Data Center OS Power ManagementDPM – automated migration (load balancing) & Power Managementauto-placement of VM’s & powerdown of hardware that is not needed during low workload demandsGreen + savings on power & cooling+ restart when it is neededvirtual data center
13Round 4: the Virtual Data Center OS Virtual SwitchingPreviously virtual switches have been isolated to the hostDistributed switch creates a virtual switch to span across the environmentvirtual data center
14Round 4: the Virtual Data Center OS Fault ToleranceHA still available for lower tier appsIdentify VM’s you want for fault tolerance and start the serviceA shadow VM is created and takes over if host failure occursvirtual data centerX
15X Disaster Recovery virtual data center virtual data center Storage Replication
16The Virtualization Journey – Stages and Maturity Axis COST EFFICIENCYQUALITY OF SERVICEBUSINESS AGILITYStageIT ProductionBusiness ProductionIT as a Service (ITaaS)SponsorshipStages of Adoption and MaturityBusiness ValueKey CapabilitiesAfter looking at dozens of customer journeys directly and indirectly through various customer proxies (Sales Account Managers, VMware Consultants and Technical Account Managers (TAM), etc) we find that customers are in one of three stages that we are going to calT ProductionBusiness ProductionITaaSThe chart show all key elements for adoption: Sponsorship/ownership, Confidence and Value. These evolve pretty significantly over time with two major inflection points along the way.Confidence16
17The Virtualization Journey – IT Production COST EFFICIENCYVirtualize Assets Owned by IT and Test & Dev ServersStageIT ProductionSponsorshipStages of Adoption and MaturityBusiness ValuePooling=Abstraction+Shared ResourcesKey CapabilitiesAfter looking at dozens of customer journeys directly and indirectly through various customer proxies (Sales Account Managers, VMware Consultants and Technical Account Managers (TAM), etc) we find that customers are in one of three stages that we are going to calT ProductionBusiness ProductionVirtualization 1stThe chart show all key elements for adoption: Sponsorship/ownership, Confidence and Value. These evolve pretty significantly over time with two major inflection points along the way.Confidence17
18The Virtualization Journey – IT Production COST EFFICIENCYVirtualize Business Applications, Databases, and Deploy More Management Product and Desktop VirtualizationQUALITY OF SERVICEIT ProductionBusiness ProductionStages of Adoption and MaturityControl=Service Definition + Service AssuranceAfter looking at dozens of customer journeys directly and indirectly through various customer proxies (Sales Account Managers, VMware Consultants and Technical Account Managers (TAM), etc) we find that customers are in one of three stages that we are going to calT ProductionBusiness ProductionVirtualization 1stThe chart show all key elements for adoption: Sponsorship/ownership, Confidence and Value. These evolve pretty significantly over time with two major inflection points along the way.18
19The Virtualization Journey – IT as a Service COST EFFICIENCYQUALITY OF SERVICEBUSINESS AGILITY>50% Virtualized with Virtualization 1st Policy Enforced, Management AutomationIT ProductionBusiness ProductionIT as a Service (ITaaS)Stages of Adoption and MaturityZero-TouchInfrastructure =Policy-Driven Prov.+Self-Service+ChargebackAfter looking at dozens of customer journeys directly and indirectly through various customer proxies (Sales Account Managers, VMware Consultants and Technical Account Managers (TAM), etc) we find that customers are in one of three stages that we are going to calT ProductionBusiness ProductionITaaSThe chart show all key elements for adoption: Sponsorship/ownership, Confidence and Value. These evolve pretty significantly over time with two major inflection points along the way.19
20Private clouds, the best place to run tier 1 app’s ConsolidationDecrease infrastructure cost for Server HWSave space and energy in the datacenterArchive consolidation ratios of 5:1 to 10:1Scale physical infrastructure on demandMinimize planned downtimeReduce recovery timer for server failure down to zeroBuild cross site disaster recovery solutionsIncrease overall availabilityUse redundant infrastructure immediatelyAvailability
21Private clouds, the best place to run tier 1 app’s Scale infrastructure as neededGain flexibility through workload mobilityMove Apps during hardware maintenanceReduce management cost per appManageabilityQuality of ServiceEnsure appropriate resource assignmentContinuously monitor SLAsReact proactive and fast to issuesDynamic scale resource as application needs growScaling w/o interruption (RAM, CPU, Storage vMotion etc)
24vCloud Director Portals System Administrator ViewSystem PortalOrganization PortalOrganization Administrator ViewEnd User/Consumer View
25Integrated vShield features simplify security and compliance vShield for vCloud Director is a virtual appliance providing essential perimeter network and security services including:Port-level stateful firewallNetwork Address TranslationDHCP servicesEnables fast, secure and automated provisioning of multitenant Org VDCs in private cloudsSimpler, easer to operateOne Edge per Org, deployed anywhereBuilt-in network isolationIntegrated and manageable by REST APIs for script and 3rd party automationImproved visibility, control and complianceApplication aware NetFlow visibilityAutomated log collection with syslog and VC integrationfirewallvShieldDHCP ServicesVMware vSphereIntegrated vShield technologies such as perimeter protection, port-level firewall, and NAT and DHCP services, offer virtualization-aware security, simplify application deployment, and enforce boundaries required by compliance standards. Upgrading to the full vShield Edge suite adds advanced services such as site-to-site VPN, network isolation, and web load balancing.
26Security from Edge to Endpoint vShieldSecurity from Edge to EndpointEdgevShield EdgeSecure the edge of the virtual datacenterSecurity ZonevShield AppApplication protection from network-based threatsEndpoint = VMvShield EndpointOffload anti-virus processingEndpoint = VMvShield ManagerCentralized ManagementDMZApplication 1Application 2For vSphere-based environments, vShield solutions provide capabilities to secure the edge of the vDC, protect virtual applications from network-based threats, and streamline antivirus protection for VMware View deployments by offloading AV processing to dedicated security VMs.These new product offerings can start securing infrastructure almost immediately since all the underlying compute resources are already present in the vSphere environment. These same solutions in the traditional security model would have taken months to authorize and provision in the physical data center.VMware vSphereVMware vSphere
27Virtualization is the Foundation for Cloud Someone turns onThat’s faster than the rate of babies born in the U.S.1 VM EVERY SIX SECONDS20 MILLION VMsrunning on VMware vSphereIf they were physical machines they would stretch 2x the length of Great Wall of China5.5 vMOTIONS PER SECONDAt any given time, more VMs are in motion than planes, which take off about once per second globally.>68,000VMware-CERTIFIEDPROFESSIONALSIN 146 COUNTRIESWe are a busy company. We rarely pause for reflection.Let’s pause for a moment to marvel the brilliant edifice that we have built!A new VMware VM is being turned on every 6 secondsAt ay given point in time there are more VMs in flight (getting VMotioned between servers) than planes in the air.
28Cloud Requires a New Approach Traditional IT ManagementOSAPPServices and assets tied together in complex, brittle, vertical stacks that are hard to change and manageOSCloud ManagementService components are abstracted and sourced from dynamic resource pools with horizontal layers loosely bound into servicesThe fact is, virtualization and cloud computing require a new approach to management.Traditional management can’t keep up with the dynamism and constant change of virtualized and cloud environments.Traditional vertical silos in which dedicated infrastructure is tied to specific applications are too brittle and hard to change and manage.At VMware, we believe vertical silos need to be turned on their sides.Our approach is to abstract infrastructure and applications – as well end user computing services – into loosely coupled horizontal layers.This allows applications to be managed independently of the infrastructure, and vice versa, allowing applications to be deployed on any virtual infrastructure whether in your private cloud or in the public cloud, thereby ensuring IT and business agility.Business agility suffersIT able to keep up with speed of the business
30Example: Problems with Traditional Monitoring Tools What does this really mean?Why is it happening?What should you do?Cloud requires a new approach to management. Traditional monitoring tools alone can’t handle it.But before we go into the demo, there are some key new concepts we need to explain.As you know, vCenter Server already collects and reports on hundreds of vSphere metrics that you can see in esxtop as well as various performance charts. (click through slide build)But the key question is --- “what does it really mean?” (next slide)vSphere vCenter ServerServer, Storage, Network MonitoringOS, DB, App Monitoring
31Example: Problems with Static Thresholds and Alerts Low thresholds cause alert stormsHigh thresholds miss alerts?
32Solving the Monitoring Problem with Analytics Calculate supermetrics from thousands of data pointsHealthRiskThis is exactly where vCenter Operations comes in. In essence, we simplify all metrics that vCenter collects about every single vSphere object into three simple “super metrics” for workload, health and capacity. (next slide)EfficiencyvCenter Server and external data sources
33Solving the Alerts Problem with Dynamic Thresholds GRAY BARUpper and Lower band of Dynamic Threshold - “Normal”BLUE LINEMetric’s Current ValueRED BARBreached Dynamic Threshold – “Abnormal”Learns your dynamic ranges of “Normal” without templatesLearns patterns of behavior and identifies AbnormalitiesDynamic thresholds eliminate “false alerts”vSphere Health Models further optimize analytics engine
35VMware’s Approach and Differentiation vCenter Operations Management SuitePatented AnalyticsSelf-LearningDynamic ThresholdsSmart Alerts1Integrated ApproachPerformance DataCapacity ConsumptionConfiguration Changes2Designed for CloudHealth ModelOpen and extensibleEvolutionary Approach3vSphere vCenter ServerServer, Storage, Network MonitoringOS, DB, App Monitoring
36Introducing vCenter Operations Management Suite 5.0 Key CapabilitiesNew Operations Management DashboardCompletely integrated capacity management capabilitiesApplication-dependency mapping with vCenter Infrastructure NavigatorIn-guest change events correlated with performance and healthCost-based Capacity Optimization with vCenter Chargeback Manager
37Visibility into Immediate and Potential Future Problems OperationsShort and Long Term CapacityImmediate problemsWhat is happening right now?What do I need to pay attention to?Forward LookingAre there areas that I should be concerned about from a capacity perspective?Have I deployed my VI in the most efficient manner?
38Operations: Major Badge – Health RiskEfficiencyOperations: Major Badge – HealthOne Source of Truth Across the EnterpriseHealth Score - Objective measure of performance based on underlying level of abnormal behaviorHigh Health is good (100-0)Identifies current problems in the systemsIssues that need to be resolved immediately to avoid problemsAnalytics based, calculated from 3 minor badges (Workload, Anomalies, Faults)For any resource or grouping:A single Server, Device, ResourceEntire Tier or SiloEntire Application or ServiceEntire DatacenterAny Arbitrary Group of Resources“How is our world doing?”vCenter Operations Role-Based Performance Dashboards provide unprecedented real-time information regarding the health of all aspects of the IT landscape – applications, technology silos, individual resources, even the normal behavior of individual metrics. With this unified understanding of performance behavior organizations have a common frame of reference, or a common ‘truth’, for collaboration on performance related issues.These visual panels, or ‘widgets’, can be combined/filtered by authorized users of vCenter Operations to form any number of interactive dashboards with absolutely no programming and no heavy training required. Through intuitive ‘drag-and-drop’ interaction with the vCenter Operations interface, authorized users can design new dashboards, publish them to users/roles (full RBAC is part of vCenter Operations capability), or create dashboard ‘templates’ that can be optionally shared with other users/roles.Health is an objective measure of performance based on underlying level of abnormal behavior.Adjusted based on:# of Abnormally behaving KPI# of Abnormally behaving metricsConsideration of lowest / highest volume of abnormalitiesWhen this visual flexibility is combined with vCenter Operations ability to analyze data for any/all sources of performance data, the result is a universal frame of reference, or a common language through which effective team collaboration can be realized.No longer will application server owners, database administrators, or network engineers be limited to their own view of the world. Instead, the various technology owners can have a common insight into the normal behavior of their ‘world’ and a common score card, or health score, to reference and compare against all other technology components that together comprise the business service or application.Minor Badges:- Workload: how hard the object is workingMeasures resource demand divided by resource capacity- Anomalies: how abnormally the object is behavingUnderstands historic behavior and whether current behavior is within defined bounds- Faults: current availability and configuration issuesCreats fault model based on incoming event streamHeatmap-> Provides quick view of many objects at once-> Shows Health of all parent and child objects-> Go back in time (6 hours) and see the “weather” of the Virtual Infrastructure
39Smart Alerts – Before problems happen…. HealthRiskEfficiencySmart Alerts – Before problems happen….OverviewProactive alerts that provide early warning on building issuesIdentify upcoming health, performance and capacity issuesAutomatic root cause analysis of offending metrics across all layersBenefitsAdvance notification of abnormal behavior help avoid incidentsImmediately focus on the root cause rather than symptoms or false alertsEarly warning Smart AlertRoot cause and potential impactProactive Smart Alerts provide early an warning on building issues.They identify upcoming health, performance, and capacity issues.They offer an automatic root cause analysis of offending metrics across all layers.Smart Alerts:Offer advance notification of abnormal behavior help avoid incidents.Immediately focus on the root cause rather than symptoms or false alerts.
40Capacity Planning – Risk HealthRiskEfficiencyCapacity Planning – RiskAre there future risks to my systems and virtual Infrastructure?Identifies potential problems that could eventually hurt the performanceThe Risk Badge is used for short term capacity planning.This badge shows you the risk based off of infrastructure stress, time remaining, and capacity remaining.Can I predict future risks to my systems and virtual infrastructure?This badge identifies potential problems that could eventually hurt overall performance.The Risk score is calculated from its 3 minor badges:- Time Remaining: number of days before capacity is exhaustedProjects based on current usage trends- Capacity Remaining: number of new VMs that can be deployedRemaining VM capacity of current object- Stress: measure of long-term workload patternsIndicates times of the week when hotspots/workload spikes will occurRisk score over the last 7 days Low risk is good (0-100)Minor badges
41Capacity Planning: Forecast - “What-If” Analysis HealthRiskEfficiencyCapacity Planning: Forecast - “What-If” AnalysisCapacity state todayNew capacity shortfall if I add 10 new VMsVM count capacityActual VMs deployedCurrent capacity cross-over pointYou can forecast future needs using What-If Scenarios.41
42Capacity Planning: Major Badge – Efficiency HealthRiskEfficiencyCapacity Planning: Major Badge – EfficiencyAre there optimization opportunities in my systems?Save $$$ by better utilizing resourcesHow to run a leaner datacenterHigh Efficiency is good (100-0)Graph Depicts VMs by PercentOptimal – Optimally Provisioned VMsWaste – Over Provisioned VMsStress – Under Provisioned VMsEfficiency Score calculated from Minor BadgesReclaimable WasteDensityThe Efficiency Badge is used for capacity planning.The three resources considered in this badge are CPU, memory, and disk space.Are there any optimization opportunities for my systems? Can I save money through better resources utilization?“How to run a leaner datacenter”.The graph depicts virtual machines by percentOptimal – optimally provisioned virtual machinesWaste – over provisioned virtual machines.Stress – under provisioned virtual machines (Not used in the efficiency calculation - see Risk).Three Resources ConsideredCPUMemoryDisk Space
43Sub-Badges - Optimization Opportunities HealthRiskEfficiencySub-Badges - Optimization OpportunitiesReclaimable Waste: lists excessive resource allocationIdentifies VMs with too many CPUs/vRAM and hosts with too few VMsDensity: computes the ideal consolidation ratioComputes optimal VMs per host to maximize resource utilization without sacrificing performance
44VMware vCenter Operations Editions vCenter Operations Enterprise+ Full Configuration & Compliance Management+ Other VMware & 3rd Party Integrations (View, management, servers, storage)Non-VMware (incl. physical) environmentsvCenter Operations Advanced+ Capacity PlanningvCenter Operations StandardPerformanceReal-time CapacityConfiguration ChangeVMware Cloud / vCentervSphereAnimate and add bubbles for pure virtual, private cloud, full virtual/physical and hybrid cloud
45Enterprise hybrid cloud computing AppsAppsCommon platformCommon managementCommon securityVMware =Enterprise Hybrid CloudPrivate CloudvCloud Service ProviderThe real value in cloud computing is when all boundaries are flexible, to enable cross-cloud federation and coordination. This is what gives customers maximum choice and flexibility in how to streamline costs and improve agility. Our belief is that cloud computing implies a ubiquitous model for interoperability between multiple clouds, both within and outside the enterprise. We refer to this as Open Cloud Computing, which we are fully committed to.<click>This is why VMware is working with so many public cloud service providers, as part of our vCloud program, to create compatible cloud environments for application mobility.In particular, we are working with a handful of service providers to create a secure, enterprise-class cloud service, that uses a common service-level management model based on vCloud Director, and a common security model based on vShield, to extend the trust boundary of the enterprise into these public cloud services, and enable the safe, secure mobility of application workloads between the environments.This class of service is referred to as the VMware vCloud Datacenter Service, and ensures a common platform, management model, and security model, to create the ultimate secure hybrid cloud environment.With vCloud, open cloud computing moves from being a technology discussion, to a business decision!Cloud InfrastructureSecurityCloud InfrastructureManagementCloud Computing Moves from a Technology Discussion to a Business Decision
46vCloud Connector Public vCloud vSphere vSphere Client vCloud vSphere Copy VMs/vApps/templates from vSphere to private/public vCloudvSphere-vAppsMarketing vAppMarketing vAppCustomerSurvey vAppQA templateQA templateMarketing vAppPerform basic operation on vCloud resources such as power ops & console accessvCloud-CustomerSurvey vAppSee private/public vCloud resources inside vSphere ClientCatalogMigrate workloads between vSphere, between Clouds and from vSphere to Cloud.MarketingvAppQA template
47VMware offers a robust set of product and solutions Enterprise Hybrid CloudPrivate CloudPublic CloudOptimized Management vCenter OperationsPortabilityService Delivery vCloud DirectorvCloud Powered Broad array of VMware-compatible clouds for any business needCross-Cloud Standards vCloud API Open Virtualization FormatSecurity and Compliance vShield Security Family vCenter Configuration ManagerCross-Cloud Management vCloud ConnectorResource Management vSphere vCenter Management Family