Download presentation
Presentation is loading. Please wait.
1
Cloud & You A New Frontier in Computing
2
Agenda Introduction to Virtualization and VMware
The journey so far from the Desktop to the Data Center! Cloud Computing (a brief introduction) Welcome…! Copyright © 2009 VMware, Inc. All rights reserved.
3
Introduction to Virtualization and VMware!
4
Server view Application Operating System Hardware 4
Copyright © 2009 VMware, Inc. All rights reserved. Copyright © 2006 VMware, Inc. All rights reserved. 4
5
Server view Application Operating System Hardware 5
Copyright © 2009 VMware, Inc. All rights reserved. Copyright © 2006 VMware, Inc. All rights reserved. 5
6
Server view Application Operating System Hardware 6
Copyright © 2009 VMware, Inc. All rights reserved. 6
7
What is Virtualization?
Without Virtualization With Virtualization Application Operating System Hardware Today’s x86 computer hardware was designed to run a single operating system and a single application, leaving most machines vastly underutilized. Virtualization lets you run multiple virtual machines on a single physical machine, with each virtual machine sharing the resources of that one physical computer across multiple environments Virtualization provides direct access to the hardware resources to give you much greater performance. What we see is the typical OS stack. We have the OS managing the hardware like NIC, Disk, Memory, CPU etc. And we have the application running inside the OS. The OS fulfills the traditional role of the one resolving CPU/memory contention and acts like brain of the body. [After Click] Now we see a the same hardware with a virtualization stack. What is virtualization? (Define from above 1st point!) Virtual machines are not a new concept. They were developed over thirty years ago for mainframe systems to allow multiple users to safely share those expensive machines. As computers became cheaper, the motivation behind virtualization faded and processor architectures like the Intel x86 were developed without some of the features needed to support virtualization. Multiple virtual machines can operate concurrently on a single x86 host system. Each one can run a different operating system and application stack. Copyright © 2009 VMware, Inc. All rights reserved. 7
8
What is a Virtual Machine (VM)?
A tightly isolated software container that runs its own operating systems and applications as if it were a physical computer A VM behaves exactly like a physical computer and contains its own virtual (software- based) CPU, RAM hard disk and network interface card (NIC) The Operating System can’t tell the difference between a virtual machine and a physical machine, nor can applications or other computers on a network A virtual machine is composed entirely of software and contains no hardware components whatsoever Therefore, virtual machines offer a number of distinct advantages over physical hardware. What is a Virtual Machine? A virtual machine is a tightly isolated software container that can run its own operating systems and applications as if it were a physical computer. A virtual machine behaves exactly like a physical computer and contains its own virtual (software-based) CPU, RAM hard disk and network interface card (NIC). An operating system can’t tell the difference between a virtual machine and a physical machine, nor can applications or other computers on a network. Even the virtual machine thinks it is a “real” computer. Nevertheless, a virtual machine is composed entirely of software and contains no hardware components whatsoever. As a result, virtual machines offer a number of distinct advantages over physical hardware. Copyright © 2009 VMware, Inc. All rights reserved. 8
9
A Virtual Machine (VM) has everything!
One of the things to remember is that a virtual Machine has everything. All the necessary drivers. All the necessary peripherals. And the bonus, a guest operating system running as a VM, does not know that it is. It still thinks it is running as a physical machine! Copyright © 2009 VMware, Inc. All rights reserved. 9
10
Understanding Three Key Properties of Virtualization
Encapsulation Encapsulate the entire state of the virtual machine in hardware-independent files Save the virtual machine state as a snapshot in time Re-use or transfer whole virtual machines with a simple file copy Partitioning Run multiple operating systems on one physical machine Fully utilize server resources Isolation Isolate faults and security at the virtual-machine level Dynamically control CPU, memory, disk and network resources per virtual machine [Click ONCE to show the bullets for each graphic] We typically break describe three key properties of virtual machines that are responsible for their powerful benefits. Let’s examine each one of those properties… The first key property is partitioning. Virtual machines allow a single computer to be divided into separated partitions that can each run an operating system and application stack concurrently. In fact, those virtual machines can be running completely different operating systems and software because they each have their own virtual storage locations, memory spaces and networking interfaces. A component of the VMware virtualization layer called the virtual machine monitor manages the concurrent execution of each virtual machine on the host system hardware. Typically we’d actually see a ratio of about 4 to 8 running virtual machines per physical CPU. The networking and storage features of virtual machines let you use them just as you would real machines in networked configurations or joined together in clusters for high-availability. 2. Our second critical feature is isolation which is critical for safe and reliable server consolidation. VMware Virtual machine monitors use the hardware protection features of the CPU to isolate the virtual machines from each other and the monitor. By basing our isolation on the hardware protection we get very strong isolation. In other words, there is unlikely to be a hole. Each virtual machine is isolated from the host and other VMs, in the sense that it doesn’t share a kernel or processes. In a real environment, what this means is that applications in one virtual machine can encounter viruses or blue screen their operating system, and there is no effect on any other virtual machine. In fact, we had the U.S. National Security Agency try to hack from one virtual machine to another for over a year and they couldn’t find any weaknesses to exploit. That proven isolation strength has led the NSA to approve VMware technology for running insecure off-the-shelf software on their secure machines. Resource controls & isolation features give application owners full protection from the stability and performance problems of other applications. A virtual machine with an application leaking memory or a runaway process consuming CPU can only use as much of the host resources as you’ve allocated to that virtual machine. The neighboring virtual machines will retain their allocations of CPU, memory, disk I/O and network I/O. 3. Our third primary feature of virtual machines is encapsulation. The complete state of a virtual machine – memory, disk storage, I/O device and CPU state, and virtual hardware configuration – is stored in a small set of files. These files are hardware independent so you can move a virtual machine from one x86 system – say a Dell server– to another – say an IBM server – and that virtual machine will run with no changes necessary as long as the VMware virtualization layer is present. An encapsulated virtual machine is at a minimum just the virtual machine configuration file (a small text file defining the virtual machine’s properties) and the virtual disk file that contains its installed operating system. A snapshot of a running virtual machine would add files encapsulating the memory and processor state of the virtual machine so that a point-in-time image of a running virtual machine can be saved and reverted to at any time. Encapsulation means that your ability to copy, save, and move virtual machines wherever and whenever you need them is as simple as copying a directory of files. What could this intersting property mean to customers we will see in the upcoming slides, however what could it mean to you? The ability to carry around your entire operating system encapsulated in a thumb drive, or an Apple iPOD!! Copyright © 2009 VMware, Inc. All rights reserved. 10
11
Virtualization is Now De Facto Model
VM Cross Over Physical Servers Virtual machines To set the context of major market shifts underway, the industry is experiencing a major inflection point Based on detailed analysis of enterprise trends, we have now moved into a world that is predominantly a virtual world. Background of slide: customers deploying new server workloads have a choice between physical and virtual. Over time, the virtual environment has surpassed the physical environment as the environment of choice. This trend reflects new server deployments, not cumulative workloads. This market shift has a slew of implications about the rising value of virtualization and how the future of IT will be defined. The rise of virtualization is also extremely aligned with the interested and exploration of cloud computing, both inside the enterprise and with service providers. But the message from this trend is clear: virtualization is the De facto model for the next generation of IT 2005 2006 2007 2008 2009 2010 2011 2012 2013 We are past a virtual tipping point! Copyright © 2009 VMware, Inc. All rights reserved. 11
12
VMware – The Proven Industry Leader
Company Overview Over $2.0 billion in 2009 revenues 7,000+ employees worldwide One of the largest infrastructure software companies in the world Proven customer base 170,000+ VMware customers 100% of Fortune 100 100% of Fortune Global 100 96% of Fortune 1000 95% of Fortune Global 500 More than 2000 customers in India VMware took virtualization mainstream, on x86 Intel/AMD hardware and it has been slightly over 10 years from then. We have ventured much beyond the first product that we introduced and today are one of the key players in the software industry. We have big and small customers, across all verticals and industry segment types. And we are setting the foundation of this new paradigm shift in the technology industry called Cloud Computing. What is cloud computing and how did we get there? We will be seeing that in the follow up slides. Before that we have to understand a few more things. Copyright © 2009 VMware, Inc. All rights reserved. 12
13
The journey so far from the Desktop to the Data Center!
14
Hosted vs. Native Virtualization
Native/Hypervisor (Workstation, VMware Player, VMware Server) (ESX Server) Maximum performance with lowest overhead using certified hardware Highly efficient direct I/O pass-through architecture for network and disk Highly secure micro-kernel virtualization layer— only 100Ks of lines of code versus 10–25 million lines of host operating system code Excellent management of hardware resources Device support is inherited from host operating system for maximum hardware compatibility Virtualization installs like an application rather than like an operating system Can run alongside conventional applications ESX Server differs from VMware’s other platform products in that it uses a bare-metal or hypervisor architecture. The ESX Server virtualization layer (the VMkernel) is the first software installed on the x86 host. Once ESX Server is installed, the virtual machines can be created and run. This differs substantially from the other VMware platform products like Workstation and GSX Server. Those products use a hosted architecture where the virtualization layer is installed on a Windows or Linux host operating system much like a traditional application. Each approach has pros and cons, but the bare-metal architecture of ESX Server is better suited to the demands of production server virtualization in the datacenter. Hosted Architecture Characteristics: The host operating system provides the device drivers needed for virtual machines to access resources such as network interface cards, storage adapters or I/O ports. That means any device connected to the host can be used by the virtual machines, eliminating the need for a hardware compatibility list. The VMware virtualization layer in VMware Workstation or GSX Server installs like an application making the setup appropriate for novice users and it allows conventional host OS applications to run alongside the virtual machines. Bare-metal Architecture Characteristics By running directly on the x86 hardware, performance overhead of virtualization is minimized. Disk and network I/O performance is more efficient with the use of idealized device drivers in the virtual machines that avoid the need to pass I/O through an additional layer of host OS device drivers. Because the virtualization layer is providing hardware device support, it is important that only certified servers and connected devices be used with ESX Server. ESX Server has a hardware compatibility list published by VMware. Before installing ESX Server, confirm that your server, network adapters, storage adapters and storage networks are supported. The ESX Server virtualization layer is much smaller than a typical host operating system -- about 200,000 lines of custom-written code compared to tens of millions of lines of code. That, combined with the lack of a networking stack and user logins in the ESX Server VMkernel, means that ESX Server is a much more reliable and secure platform for critical virtual machines than a hosted product can be. Having complete control over hardware resources also allows ESX Server to offer advanced value-added features like VMotion. Copyright © 2009 VMware, Inc. All rights reserved.
15
Hosted Virtualization result: One Physical Machine, Many Virtual Machines
Workstation installs on a host Windows or Linux OS and runs like an application Fusion runs on Mac OS OS and associated applications are encapsulated as a virtual machine that then runs on Workstation Each virtual machine has its own virtual CPU, memory, disks, I/O devices, etc. Each virtual machine is like a physical x86 machine Run multiple operating systems simultaneously on a single PC in fully networked, portable virtual machines The result is that you can run many different bios, operating systems, applications – in short, fully independent virtual MACHINES which can operate or fail independently – at the same time, on one physical piece of hardware. We see here a screen shot of VMware Workstation. In this picture, the host, or the physical personal computer upon which workstation is running is a Microsoft Windows 2000 system. You notice that in the overlapping window is three operating systems – the large one is a virtual machine running Red Hat Linux 9.0, and the two live thumbnails at the top show virtual machines running Windows NT and Windows XP, respectively. They are running simultaneously, independent from each other. There are other ways to run VMware Workstation – you can put them in full screen mode so that a virtual machine takes up the entire display monitor so it’s completely indistinguishable from a regular PC. There is another Quick Switch more where it’s almost a full screen, except for a line of tabs at the top of the display that indicates the range of virtual machines available, and stating which one of these that you are running (looks similar to the above screenshot except only one virtual machine is shown at any given time – no virtual machine thumbnails at the top). It’s effectively like a Keyboard-Mouse-Video switch –except that it is implemented completed in software, and is not limited to a 2, 4 or 8 PC limit as many KVM switches are So as a developer, or help-desk user, you aren’t wasting time switching between machines all the time. Moreover, you can build to multiple target environments on the same physical machine – and if you decide to upgrade your underlying hardware, you DON’T need to modify the virtual machines – they’ll maintain the identical configuration even as you switch the hardware that the Workstation application is running on. Copyright © 2009 VMware, Inc. All rights reserved.
16
VMware vSphere ESX Server – A virtualization platform used to create the virtual machines VirtualCenter – A service that acts as a central administrator for VMware ESX Server hosts that are connected on a network. VMware Infrastructure Client (VI Client) – A required component and the primary interface for creating, managing, and monitoring virtual machines, their resources, and their hosts. Datastore – The storage locations for the virtual machine files specified when creating virtual machines. VMware VirtualCenter is VMware’s tool for managing your virtual infrastructure. VirtualCenter gives you a “single pane of glass” view of your entire virtual infrastructure spanning all your VMware servers and the virtual machines hosted on those servers. VirtualCenter manages both VMware ESX Server and GSX Server hosts. VirtualCenter is a highly secure management tool that gives you full control of your virtual infrastructure from a central location. VirtualCenter performance monitoring tools and resource management controls let you allocate virtual machines across your servers to reliably optimize utilization and when you need to move virtual machines to balance workloads, VirtualCenter makes that a simple drag-and-drop operation. Provisioning new server virtual machines with VirtualCenter is literally a 5-mouse click operation that takes only seconds and VirtualCenter lets you create a library of standardized virtual machine templates so your newly provisioned systems are always conform to your datacenter requirements. VirtualCenter also delivers a revolutionary feature called VMotion that lets you migrate running virtual machines between servers so you can perform hardware maintenance and shift servers with zero downtime. Copyright © 2009 VMware, Inc. All rights reserved.
17
VMware vSphere contd.. Create and manage farms of hosts and virtual machines Start, stop, access and manage resources for all virtual machines Dynamically balance virtual machine workloads across hosts Rapidly provision virtual machines from templates Manage virtual machines for security (patching), high availability, and disaster recovery VMware VirtualCenter is VMware’s tool for managing your virtual infrastructure. VirtualCenter gives you a “single pane of glass” view of your entire virtual infrastructure spanning all your VMware servers and the virtual machines hosted on those servers. VirtualCenter manages both VMware ESX Server and GSX Server hosts. VirtualCenter is a highly secure management tool that gives you full control of your virtual infrastructure from a central location. VirtualCenter performance monitoring tools and resource management controls let you allocate virtual machines across your servers to reliably optimize utilization and when you need to move virtual machines to balance workloads, VirtualCenter makes that a simple drag-and-drop operation. Provisioning new server virtual machines with VirtualCenter is literally a 5-mouse click operation that takes only seconds and VirtualCenter lets you create a library of standardized virtual machine templates so your newly provisioned systems are always conform to your datacenter requirements. VirtualCenter also delivers a revolutionary feature called VMotion that lets you migrate running virtual machines between servers so you can perform hardware maintenance and shift servers with zero downtime. Copyright © 2009 VMware, Inc. All rights reserved.
18
Virtualization enables some cool features and interesting properties!
Snap Shots Easily capture and manage an unlimited number of point-in-time copies of a running virtual machine state Facilitates repetitive testing and debugging Spend more time testing and less time configuring Manage snapshots from the command line interface A snapshot is a point-in-time capture of the entire state of a running VM (includes OS, apps, memory, disk, etc). Workstation 5 greatly enhances the snapshot functionality available in previous releases of the product by allowing the user to take an unlimited number of point-in-time, saved-to-disk snapshots of running virtual machines. This makes it easier to capture and switch between multiple configurations and accelerates testing and debugging. Should a problem arise during testing, the user can easily revert back to a prior, stable snapshot. The new Snapshot Manager interface displays thumbnails of all the snapshots on a single screen and makes it easy for users to track all their snapshots and revert to a previously saved snapshot. Also, when reverting to a previously saved snapshot, a new branch is automatically created so other snapshots continue to be available. The above screenshot could be Windows XP as the parent virtual machine off on the far left. The first snapshot is the parent VM with SP2 installed. The two snapshots off this capture Windows XP SP2 with different applications installed. The UI makes it easy for the user to go to different configurations. And if something breaks or goes wrong while doing testing, the user can easily revert to a previously saved snapshot and start over again from a known, stable configuration. This facilitates debugging. Also, each snapshot is not an entire virtual machine. It only captures *incremental* changes made to the previous configuration so each snapshot is not very big and you can create many of them without using up too much disk space. Enhancements to command line interface (vmrun): with vmrun commands, users can now create, list, delete, and go to specific snapshots. Copyright © 2009 VMware, Inc. All rights reserved.
19
Hot Migration: VMotion® Technology
VMotion Technology moves running virtual machines from one host to another while maintaining continuous service availability - Enables Continuous Workload Consolidation - Enables Zero-Downtime Maintenance When any amount of downtime is unacceptable, VMware offers the revolutionary VMotion feature as an add-on to VirtualCenter and as a component in the VMware ESX Server Virtual Infrastructure Node Bundle. VMotion is a unique VMware technology that allows a running virtual machine to be migrated between ESX Server hosts with zero-downtime, uninterrupted user sessions, and no loss of network connectivity. Virtual Infrastructure and VMotion for the first time deliver on the promise of utility computing initiatives that assume the ability to freely shift services across a pool of computing resources. Only with VMotion technology and the hardware-independent encapsulation of complete servers provided by VMware virtualization has that promise been finally fulfilled. With VMotion, you now have full freedom to migrate running servers across any hosts in your datacenter to balance workloads, respond to changing demands and perform hardware maintenance with zero-downtime. Copyright © 2009 VMware, Inc. All rights reserved.
20
Distributed Resource Scheduling (DRS)
Dynamically allocate and balance computing capacity Allocate capacity preferentially to the highest priority applications Maximize overall resource utilization Uses VMotion to continuously optimize based on current workload Executed completely transparently to end users Achieve >80% utilization DRS Global Scheduler [This slide uses a two-click animation] Let’s take a closer look at the benefits of VMware clusters first by explaining how they make possible a new add-on feature called distributed resource scheduling. Distributed resource scheduling or DRS works with ESX Server 3 and VirtualCenter 2 to automate the balancing of virtual machine workloads across your virtual infrastructure. You begin by defining a cluster of ESX Server hosts which creates an aggregated pool of resources that can be used by a collection of virtual machines. When a virtual machine is first started on the cluster, DRS selects the ESX Server host it runs on by automatically identifying a machine with sufficient resources. [Click 1] If conditions on the selected host change – for example, if other virtual machine activity increases to the point that the virtual machine can’t meet its guaranteed resource allocation – DRS will recognize that condition and search for an alternate ESX Server host on the cluster for the virtual machine – one that can honor the resource allocations needed by the virtual machine. [Click 2] DRS will then use VMotion to migrate the virtual machine to the new host automatically and with zero downtime for its users and applications. The result is a continuous balancing of all your server workloads across your virtual infrastructure With DRS, you can safely and reliably run your x86 servers at over 80% utilization for unmatched efficiencies. DRS works using the ESX Server Local Scheduler and a new Global Scheduler that is part of VirtualCenter 2. The Local Scheduler determines which processors within a host to use for virtual machine execution based on current workloads and it will relocate virtual machines as often as every few milliseconds if a different host processor offers more capacity. With DRS, we’ve introduced a Global Scheduler that continuously evaluates where best to locate a virtual machine across an entire cluster. The Global Scheduler will determine which ESX Server will host a newly started virtual machine and it will use DRS to relocate a virtual machine if another ESX Server host offers a more suitable set of resources. DRS is fully configurable so you can set preferences on VMotion policy ranging from unrestricted automated migrations to “advisory-mode” which requires manual approval before any virtual machine is migrated. The DRS algorithms also apply when you power on a virtual machine. You can provision a new VM to a cluster instead of an individual server, and DRS will make an intelligent decision about where to place it when you power it on. We also have affinity and anti-affinity rules for certain use cases – for example, you may choose to keep clustered VMs on physically separate servers at all times for hardware redundancy – that’s a rule you can specify in DRS. Or, you may want to keep two VMs with internal networking always on the same physical host – you can also specify that as a rule. DRS preserves absolute levels of allocated resources when virtual machines are migrated. It is aware that a virtual machine allocated 10% of the CPU resources on an 8-way machine with 3.2GHz processors will need a larger percentage of host resources if migrated to a 2-way machine with slower processors. DRS will respond immediately when a new ESX Server host is added to a cluster, which is a simple drag-and-drop operation with VirtualCenter 2. The new host will expand the resource pool available to the cluster’s virtual machines and DRS will rebalance workloads by shifting virtual machines to the new host as appropriate. DRS will also respond to a host being removed from a cluster by migrating its virtual machines to remaining hosts in the cluster. The end result with DRS is a data center that can run at over 80% utilization levels while safely maintaining guaranteed service levels for all applications. With DRS, you get much better ROI on your x86 servers with a minimum of capacity planning effort required. ESX Server ESX Server ESX Server VM VM VM VM VM VM VM VM VM VM VM VM Local Scheduler Local Scheduler Local Scheduler Clustered Resource Pool Copyright © 2009 VMware, Inc. All rights reserved.
21
Distributed Power Management
Consolidates workloads onto fewer servers when the cluster needs fewer compute resources Power module puts host in standby mode if total guest resource demand + reserve <= total capacity minus host capacity Brings capacity back online as workload needs increase No disruption or downtime to virtual machines Business Demand Power Off Most servers consume 50% of their peak power requirement even when idle Rising energy costs call for power optimized resource management in datacenters Distributed Power Management helps you really manage your power bill without compromising on resource availability to virtual machines Put host in stand-by mode if: total demand + reserve <= total capacity minus host capacity Resource Pool Let us watch it in action!! Copyright © 2009 VMware, Inc. All rights reserved.
22
VMware HA: Restart VMs if ESX Server fails
Virtual Machine Virtual Machine Virtual Machine X Virtual Machine Virtual Machine Virtual Machine Virtual Machine Virtual Machine VC Copyright © 2009 VMware, Inc. All rights reserved.
23
VMware Fault Tolerance
Single identical VMs running in lockstep on separate hosts Zero downtime, zero data loss failover for all virtual machines in case of hardware failures Integrated with VMware HA/DRS X App OS X App OS App OS App OS App OS App OS App OS HA HA FT I’d also like to mention our new Fault Tolerance technology which is available as part of vSphere 4.0. Fault Tolerance creates virtual machine “pairs” that run in lock step – essentially mirroring the execution state of the VM. To the external world, they appear as one instance, but are really fully redundant instances. If something happens to the primary VM, such as a server failure, (CLICK), the secondary (or “shadow”) VM takes over immediately. And it does so without any loss of data, network connections, or transactions. Fault Tolerance provides continuous protection against downtime, and does so without requiring modification to the OS or applications you’re protecting. VMware ESX VMware ESX No complex clustering or specialized hardware required Single common mechanism for all applications and operating systems X Copyright © 2009 VMware, Inc. All rights reserved. 23
24
VMware Site Recovery Manager
Site Recovery Manager leverages VMware Infrastructure to deliver advanced disaster recovery management and automation Simplifies and automates disaster recovery workflows: Setup, testing, failover Turns manual recovery runbooks into automated recovery plans Provides central management of recovery plans from VirtualCenter Works with VMware Infrastructure to make disaster recovery rapid, reliable, manageable, affordable Key Points: Another key VMware product for disaster recovery is the new Site Recovery Manager product Site Recovery Manager builds on top of VMware Infrastructure to provide easier management and automation for disaster recovery Site Recovery Manager helps organizations to directly address the challenges of disaster recovery that were mentioned earlier: meeting RTO requirements, reducing cost, and reducing risk Script: As already mentioned, VMware Infrastructure is already being widely used for disaster recovery today by VMware customers. Site Recovery Manager is a new VMware product designed to build on top of all of the benefits of VMware Infrastructure for disaster recovery to provide pioneering disaster recovery management and automation. This new product will simplify and help automate key elements of disaster recovery: setting up disaster recovery plans, testing those plans, executing failover when a datacenter disaster occurs. Site Recovery Manager, will make it possible for customers to provide faster, more reliable, and more affordable disaster recovery protection than previously possible. Although a separate product from the VMware Infrastructure product suite, Site Recovery Manager works closely with VMware Infrastructure to manage and automate disaster recovery for virtual environments. As customers’ virtualized production environment continues to grow, automating and simplifying the management of disaster recovery plans for that environment becomes increasingly crucial for ensuring successful recovery. Copyright © 2009 VMware, Inc. All rights reserved.
25
Centralized Virtual Desktops
VMware View Enterprise-class, scalable connection broker Central administration and policy enforcement Automatic desktop provisioning with optional “smart pooling” Desktop persistence and secure tunneling options Microsoft AD integration and optional 2-factor authentication via RSA SecurID® Clients VMware View Centralized Virtual Desktops End-to-end enterprise-class desktop control and manageability Familiar end user experience – PCOIP remote display protocol Tightly integrated with VMware’s proven virtualization platform (VSphere 4) Scalability, security and availability suitable for organizations of all sizes Control and manageability in an end-to-end product: Central administration of desktops from any location including policy enforcement options such as session time-outs Enterprise-class connection brokering, managing connections between remote clients and their centralized virtual desktops Automatic provisioning of desktops using optional “smart pooling” capabilities Desktop persistence options: maintains desktop state on log-out or reverts to “known” state Secure tunneling via a proxy server so that all connections are completely encrypted Two-factor authentication via RSA SecurID® Full Microsoft Active Directory (AD) -based integration Policy enforcement: Familiar end-user experience: Give users similar desktop experience, just running over a remote connection. No changes to the apps. No retraining. Individuals can customize their desktop. Desktops are isolated, not shared. Usability improvements to RDP for local printing, PDA, smart cards, etc. Secure Single Sign On to desktops on same domain as client Enterprise-class deployment, scalability & high availability: Brings powerful VI3 and backend data center server capabilities to the desktop Deploy desktops in minutes instead of weeks through automated desktop provisioning Simplify backups and DR with centralized desktops that can leverage shared storage No single point of failure: fully synchronized connection mgmt servers and support for industry standard server load balancing Tighter integration with VI3 – the leading virtualization platform: Familiar VI3 look and feel for consistent administration across desktops and servers in the data center Third party extensibility Built by the leader in virtualization software (VMware) Copyright © 2009 VMware, Inc. All rights reserved. 25
26
Capacity Planner VMware Capacity Planner is…
Business and decision support tool Optimized for sales and consulting professionals To perform faster, more accurate and benchmarked consolidation assessments Capacity Planner provides: Complete state of the datacenter (As-Is) Comprehensive future state consolidation recommendation and roadmap (To-Be) VMware Capacity Planner is… An award-winning, industry leading IT business and decision support tool The product is optimized for performing virtual assessments and consolidation estimates/ sizing. Used exclusively by sales and consulting professionals, Capacity Planner is offered as a value-added service to customers by both VMware and partners. Capacity Planner allows sales and PSO users to perform faster, more accurate and benchmarked consolidation assessments. I will talk more about this in Slide 5 and share with you some statistics that we’ve collected during our assessments. In effect, CP is a product that allows users to make more informed and relevant decisions by looking at the datacenter holistically. Using CP, users can model different scenario and conduct What-If analysis to derive at the most optimal recommendation. Leveraging Capacity Planner, you can ensure that your customer’s datacenter achieves strategic, enterprise and transformative success! Capacity Planner is a consolidation assessment and decision support tool for sales and consulting professionals. In a nutshell, it allows users to do the following: Data collection: Discover inventory assets and performance metrics of physical infrastructure Modeling: Define and run multiple scenarios to optimize the datacenter and server utilization Business planning: Trend and forecast future capacity and resource needs and optimize against Industry Averages Capacity Planner gives user 2 views into the datacenter: The As-Is state, what is currently in the datacenter, its relationships and how it’s performing The To-Be state, what the datacenter can look like in the future with virtualization or a technology refresh/ replacement. These features are representative of feature areas under development. Feature commitments must not be included in contracts, purchase orders, or sales agreements of any kind. Technical feasibility and market demand will affect final delivery. Copyright © 2009 VMware, Inc. All rights reserved.
27
Cloud Computing (A brief introduction!)
28
Evolution of the Virtual Datacenter
Separate Consolidate Aggregate Automate Liberate CapEx Savings OpEx Savings Business Agility No Physical Boundaries Automation Automation Virtual Infrastructure Virtual Infrastructure Virtual Infrastructure Management Management Management Management Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Test and Development Server Consolidation Capacity On Demand Self-Managing Datacenter Cloud Scale Computing Copyright © 2009 VMware, Inc. All rights reserved.
29
Cloud Computing is the Next Stage in IT
Mainframe PC / Client-Server Web Cloud On the one hand, technologically, cloud is the next step in computing. The move from mainframe to client server to web was about ever more distributed computing. Cloud is a way of describing that next stage … Copyright © 2009 VMware, Inc. All rights reserved.
30
But what is Cloud Computing???
Copyright © 2009 VMware, Inc. All rights reserved.
31
Our definition of Cloud Computing
Cloud Computing is an approach to computing that leverages the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service. Efficiency thru Utilization and Automation Agility with Control Freedom of Choice Pooling From machines to highly elastic resource pools, with on-demand capacity Zero-touch Infrastructure Policy-driven automation of provisioning, deployment and management Self-Service Easy access with policy- based provisioning and deployment Control Application-aware infrastructure with built-in availability, scalability, security and performance guarantees Open & Interoperable Application mobility between clouds, based on open standards Leverage Existing Investments Benefits of cloud computing to existing applications and datacenters PEX NOTES: Decompose definition Approach to computing – more than technology, represents new business model for IT Efficient pooling of on-demand, self-managed virtual infrastructure – abstract away from the details of the underlying hardware, compute and storage are readily available resources, and the infrastructure takes care of managing itself in a low touch way Consumed as a service – End users, developers, application owners can take on more responsibility for deploying and accessing the services, applications, and resources they need when they need it, leading to much shorter project cycles and faster time to market Key properties VMware believes are critical for customers to actually adopt “cloud” in any meaningful way Pooling and zero-touch infrastructure Self-service with control Open and evolutionary So what is Cloud Computing? A very simple definition … We believe that adopting cloud computing at the core of IT, based on VMware solutions, will dramatically improve efficiency and agility while maintaining customer choice. There are 6 core characteristics of cloud computing that VMware solutions deliver… Pooling – leveraging virtualization to change the model from machine-based to shared resource pools that are shared across applications and users, enabling on-demand resource allocation in the most efficient manner Zero-touch Infrastructure – policy-driven management automates routine operational tasks, minimizing operational expense and overhead Self-Service – provisioning and deployment are dramatically simplified through self- service model, within the parameters of defined business and governance policies, while management of systems and infrastructure is dramatically reduced through policy-driven automation Control – built on a robust platform that is architected for high availability, with the ability to optimize resource allocations to ensure service levels; built-in disaster recovery mechanisms to ensure business continuity; a security model that encompasses dynamic infrastructure and boundaries; and application-aware infrastructure to self- optimize application performance Open & Interoperable – application mobility between clouds within a common management model, based on open standards, extending to large ecosystem of public cloud providers Evolutionary – the ability to bring existing applications and all of IT into the cloud computing model, starting internally with a private cloud Copyright © 2009 VMware, Inc. All rights reserved.
32
Bringing the Cloud to the Datacenter
Vmware Vsphere the Cloud OS Copyright © 2009 VMware, Inc. All rights reserved. 32
33
Private or Public Cloud Computing? It’s Both!
Cloud Computing is a way of doing computing Cloud Service Providers Enterprises Bridging Private Cloud Operated solely for an organization, typically within the firewall Public Cloud Accessible over the Internet for general consumption Hybrid Cloud Composition of 2 or more interoperable clouds, enabling data and application portability Way of doing computing, not a destination Mis-perception that it must be external, e.g. Amazon It’s actually how you approach IT Starts with private cloud Big investments to supply public cloud providers Most CIOs know hybrid – vmware has much SaaS We will make “Hyrbrid Clouds” more common … platform, mgmt, security models Focus and spend on private Copyright © 2009 VMware, Inc. All rights reserved.
34
What are the different types of Cloud Models?
Copyright © 2009 VMware, Inc. All rights reserved.
35
VMware Solutions Cloud Computing
The New IT Stack for Hybrid Cloud Computing: Secure, Manageable, Open VMware Enabled Public Clouds Independent Public Clouds Secure Private Cloud VMware End-User Computing View Thin App Zimbra SaaS Applications Other SaaS Providers SaaS VMware Cloud Application Platform Google App Engine VMforce Spring vFabric Services Hyperic Other cloud infrastructure providers Google App Engine + Spring PaaS VMware’s approach to this challenge is to address each of these unique areas of the CIO’s world while understanding that each layer is intertwined and part of a holistic model for IT Building upon our existing product lines, but adding new solutions, VMware is uniquely addressing the complete world of the CIO from the changing infrastructure in today’s world to the ability to build and run new applications that best take advantage of this infrastructure to the new and emerging end-user world enabling more agile and efficient access to applications and data via an increasingly diverse set of devices. Let’s dive into the specifics of what will be announced at VMworld… VMware Cloud Infrastructure and Management vCloud Datacenter IaaS vCenter vShield vCloud Director vCloud Express VMware vSphere: Foundation for Cloud Computing Copyright © 2009 VMware, Inc. All rights reserved. 35
36
vFabric: VMware’s Cloud Application Platform
New Applications Require Modern Frameworks and Integrated Platform Services to Take Advantage of Cloud Infrastructure Rich Web Integration Batch Data Access Social Media Cloud APIs vFabric Services Dynamic Load Balancer Performance Management Policy-driven Automation Elastic App Server Cloud Messaging Global Data Management tc Server ERS (Apache) Hyperic RabbitMQ GemFire Foundry Initially targeted at the 2.5 million Spring developers, the VMware Cloud Application Platform combines the Spring Framework for building new applications together with a complete set of vFabric Services required to run and manage these applications. [CLICK] Spring Framework Spring speeds development by over 50% through developer tools and features that make it easy to create new applications that: Provide a rich, modern user experience across a range of platforms, browsers and personal devices Integrate applications using proven Enterprise Application Integration patterns, including batch processing Access data in a wide range of structured and unstructured formats Leverage popular social media services and cloud service API’s [CLICK] VMware vFabric Services The VMware Cloud Application Platform delivers modern middleware infrastructure to developers, application architects and IT teams as a collection of cloud-scale, integrated services. [CLICK] The products behind these services include: Lightweight Application Server: tc Server, an enterprise version of Apache Tomcat, is optimized for Spring and VMware vSphere and can be instantaneously provisioned to meet the scalability needs of modern applications Data Management Services: GemFire speeds application performance and eliminates database bottlenecks by providing real-time access to globally distributed data Cloud-ready Messaging Service: RabbitMQ facilitates communications between applications inside and outside the datacenter Dynamic Load Balancer: ERS, an enterprise version Apache web server, ensures optimal performance by distributing and balancing application load Application Performance Management: Hyperic enables proactive performance management through transparent visibility into modern applications deployed across physical, virtual, and cloud environments Policy-Driven Automation: Foundry is the tentative name for a new offering still under development that is focused on policy-based automation of application and platform configuration and provisioning tasks. Virtual Datacenter Cloud Infrastructure and Management Copyright © 2009 VMware, Inc. All rights reserved. 36
37
The end Thank you! Copyright © 2009 VMware, Inc. All rights reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.