Implement Production Server Consolidation and Containment . Contain server sprawl by running software applications in virtual machines on fewer, highly scalable, reliable enterprise-class servers. Customers of VMware Infrastructure have been able to consolidate 10 or more virtual machines per physical processor, thereby drastically increasing server utilization and containing server sprawl. Provide Advanced Business Continuity Protection at Lower Cost . Deliver high availability for critical applications with cost-effective virtualization-based solutions. With VMware Infrastructure, customers can implement a unified disaster recovery (DR) platform that allows many production virtual machines to be recovered in the event of hardware failure without investing in costly one-to-one mapping of production and DR hardware. Streamline Software Test & Development . Consolidate disparate development, testing and staging environments involving multiple operating systems and multi-tier applications on the same hardware. Set up self-service developer portals to increase developer productivity. Secure and Manage Enterprise Desktops . Secure enterprise desktops of geographically dispersed workforce by providing a standard corporate desktop image in a virtual machine. Alternatively, provide standardized enterprise desktop environments hosted in virtual machines accessed through thin clients or PCs. Simplify Infrastructure Provisioning. Reduce the time for provisioning new infrastructure to minutes with sophisticated automation capabilities . Virtual appliances combine simple deployment of software with the benefits of pre-configured devices. Centralize control and responsibility for hardware resources while giving business units and application owners complete control over how resources are utilized Re-host Legacy Applications . Migrate legacy operating systems and software applications to virtual machines running on new hardware for better reliability.
[How does it work?] VMware Infrastructure virtualizes industry standard servers and their attached network and storage. Complete environments including operating systems and applications are encapsulated in virtual machines that are independent from the hardware. VMware Infrastructure abstracts the hardware resources into virtual machines – synthetic computers that can be assembled and disassembled on-demand as needs arise. After the hardware resources are virtualized, VMware Infrastructure aggregates the disparate resources into unified resource pools . Resource pools allow companies to manage their infrastructure at a higher level. For example, instead of managing all servers, storage and network for each node of a multi-tier SOA application, companies can defined a resource pool for the entire application stack and manage the infrastructure of the entire stack. Resource pools allow companies to increase hardware utilization. After resources have been virtualized and aggregated in resource pools, VMware Infrastructure offers advanced capabilities to provision and migrate virtual machines. virtual machines can be saved as templates, they can be copied and cloned, dragged and dropped from one physical serve to another, or migrated even while running. Central management and monitoring of virtual machines automate and simplify provisioning A set of virtualization-based distributed infrastructure services for virtual machines bring break-through levels of flexibility, serviceability and efficiency to IT environments: Easy-to-use high-availability provides better service levels to applications at lower cost than static, physical infrastructure. Distributed resource optimization dynamically and intelligently allocates the available resources among virtual machines , resulting in significantly higher hardware utilization and better alignment of IT resources with business priorities. Consolidated backup capabilities ensure data protection and fast recovery. VMware Infrastructure is not tied to any operating system, giving customers a bias-free choice of operating system and software applications. VMware Infrastructure scales to support IT environments of any size.
While there is market noise about hypervisors that offer basic system partitioning capabilities, our customer experience shows that the market has outgrown the basic partitioning functionality years ago. Proof points: About 75% of our customers buy the VIN – i.e. they are interested in more than basic partitioning. It is not only that 75% of customers buy the VIN, but 63% implemented disaster recovery solutions 50% implemented availability and optimization with VMotion We have to set the record straight. Basic system partitioning is so 2001. this is not where the market is today.
Conceptually, a virtual machine is pretty easy to understand. With a normal physical machine, there is a single operating system that sits on top of the hardware and all the applications for that physical machine run through instructions on the operating system. What VMware’s Virtualization technology does is to embed a thin layer of software between the hardware and the operating system. This virtualization layer supports the management of multiple virtual machines that reside on the same physical server. These virtual machines can be thought of as tightly isolated containers, each with its own operating system and applications. A customer can now run a Windows, Linux, Netware, and Solaris operating system on the same physical machine at the same time. There are four key things that allow VMware virtual machines to operate in a way where they can support even mission-critical applications. First, virtual machines are compatible with the operating system and applications that run inside them. There is no need to update the operating system with patches to make it operate inside a virtual machine. Second, virtual machines are isolated from one another. Virtual machines on the same host can be running different operating systems so you can stop thinking about where a virtual machine resides based on operating system compatibility. The focus is on matching resource requirements and efficiently using your equipment. Third, a virtual machine and everything it contains can be treated as a single file. It can be freely moved from place to place within your network and the applications will run no matter where it is hosted. There is no need to re-install applications every time a virtual machine is hosted in a new location. And finally, a virtual machine is independent from the host’s hardware. The virtual machine contains its own set of virtual drivers and these are not connected to a particular physical device. Because the virtualization layer standardizes the underlying hardware, a virtual machine can be run on any supported hardware, not just the system on which it was installed.
[Note: slide has animation to display each box one by one] Slide Purpose: To talk about a few of the key properties of virtualization : partitioning, isolation, encapsulation, hardware independence Key Points: Here are a few of the key features that virtualization provides: Partitioning: ability to divide up a server’s resources so that multiple virtual machines can run simultaneously and independently on a single physical server Isolation: v irtual machines run independently of each other: crashes, viruses, etc. affecting one virtual machine don’t affect other virtual machines running on the same system; the features in our advanced server virtualization product also provide isolation that ensures that one virtual machine can’t starve other virtual machines on the same system of resources Encapsulation: everything about a virtual machine is stored in files, making copying and moving virtual machines as simple as copying and moving files Hardware independence: because the VMware virtualization layer abstracts the hardware from the OS and applications, virtual machines don’t care what the actual hardware is and thus are hardware independent Script: Virtualization technology has several key features that make it useful for addressing datacenter challenges. One of those key features is partitioning . Partitioning means the ability of the virtualization layer to divide up a servers’ resources among multiple virtual machines; each virtual machine can simultaneously run a separate operating system (same or different OS’s), enabling you to run multiple applications on one server; each OS sees only the “virtual hardware” (virtual network cards, SCSI cards, etc.) that the virtualization layer provides it so that it thinks that it’s running on its own dedicated server. Another key feature is isolation . Virtual machines are isolated from each other in several ways: For one, a crash or failure in one virtual machine (e.g. OS problem, application crash, driver problem, etc.) doesn’t affect the other virtual machines on the same server Viruses, worms, etc. in one virtual machine are isolated to that virtual machine, the same as if each virtual machine were on a separate physical machine Resource controls available in our advanced server virtualization product enable you to provide performance isolation: you can specify minimum and maximum resource usage for each virtual machine to ensure that one VM can’t starve other virtual machines on the same system by taking over all resources Because of this isolation, you can run multiple workloads/applications/OS’s simultaneously on a single machine without the problems (application conflicts, DLL conflicts, etc.) that we mentioned earlier when talking about some of the limitations of traditional x86 server architecture. A third primary feature of virtual machines is encapsulation . Encapsulation means that the entire virtual machine – hardware configuration, BIOS configuration, memory state, disk state, I/O device state, CPU state – is stored in a small set of files that are independent of the physical hardware. As a result you can copy, save, and move virtual machines wherever and whenever you need them simply by copying a few files. And virtual machines are hardware-independent. Because virtual machines run on top of the virtualization layer, they see only the virtual hardware presented by the virtualization layer; this virtual hardware is the same regardless of what the physical server is; as a result, a virtual machine can run on any x86 server--IBM, Dell, HP, Xeon, Opteron, etc.--without modification. This breaks the tie between OS and hardware and application and OS/hardware that we mentioned before when we discussed some of the limitations of traditional x86 server architecture. As we’ll see, these features have huge implications for what we can do with systems built in virtual machines.
Now let’s take a look at some of the new features specific to ESX Server 3. We’ve added support for NAS and iSCSI networked storage. Those technologies let you share storage between servers at lower cost than the fibre channel-based SAN storage we’ve supported up until now with ESX Server. With ESX Server 3, VMware continues to expand the list of certified server hardware. We now support rack, tower and blade servers from all the major vendors, including systems based on the latest dual-core processors from Intel and AMD. Those dual-core systems provide natural workload partitioning and thermal efficiency that makes them particularly well-suited to server virtualization. We’re also adding support for newer network and storage adapters with ESX Server 3. To truly deliver “virtualization everywhere”, we need to let you run your most demanding workloads in virtual machines without compromising performance. ESX Server 3 does that by offering a 4-way Virtual SMP option that goes beyond the 2-way Virtual SMP supported previously. 4-way Virtual SMP lets you configure virtual machines with up to 4 virtual processors to handle applications that require SMP platforms. We’ve also expanded the per virtual machine memory limits in ESX Server 3 from 3.6GB to 16GB to support memory-intensive workloads. The result is you can now run almost any production server in a virtual machine without sacrificing performance. The servers you previously reserved for native systems can now be virtualized. We’re making it easier for you to respond to growing virtual machine storage requirements with our hot-add virtual disks feature that allows you to add virtual storage devices to virtual machines with no reboot required. As with all our releases, we’re updating the supported guest operating systems to include the latest Windows and Linux releases. ESX Server 3 most notably adds support for the latest Red Hat Enterprise Linux 4 release as well as support for recent Windows service packs. A new feature especially important for development and test use is multiple snapshots which we’ve taken from our very popular Workstation 5 product. Multiple snapshots let you create and manage many point-in-time snapshots of each virtual machine that are represented in a tree-structured presentation showing the parent-child relationships of each snapshot. Each new ESX Server release brings performance improvements and ESX Server 3 is no different. We’ve enhanced networking performance to reduce CPU load generated by network traffic in virtual machines. We’ve targeted specific workloads like Citrix to improve the performance of desktop hosting solutions based on ESX Server 3. Other workloads addressed by ESX Server 3 performance improvements include J2EE servers and web servers in virtual machines. ESX Server 3 brings a revised service console based on a recent Red Hat Enterprise Linux 3 release. The service console is a special virtual machine running a Linux derivative that operates alongside your virtual machines to provide management access to the ESX Server host. (Don’t confuse the service console with the ESX Server hypervisor which is a thin layer of software for controlling virtual machines that is entirely written by VMware.) The updated RHEL 3-based service console provides the latest Linux security patches and other new capabilities. Finally, ESX Server 3 has improved networking flexibility with virtual network switches or “vmnets” that have over 1000 ports, letting you build the most complex networks entirely with virtual machines. NIC teaming policy can be set at the port group level, so a single virtual switch can support multiple NIC teams.
VMware Infrastructure 3 is fully optimized, rigorously tested and certified for interoperability with combinations of more than 250 server and storage configurations. It is certified for interoperability with broadest set of Fiber-channel and IP storage, network and array-based storage virtualization, layered storage applications and data protection systems. As a result customers can deploy virtualization on practically any industry standard hardware. VMware Infrastructure can support x flavors of Windows, y flavors of Linux, Solaris x86 and 64-bit OSes. I.T organizations now have the ability to chose any OS that is best suited for the application. VMware Infrastructure can run virtual machines created in Microsoft® Virtual Server and Virtual PC, and Symantec® LiveState Recovery virtual machines. Customers are no longer locked into a VM environment. VMware Infrastructure conforms to major standards such as SMI-S for storage management, 802.x for network virtualization, web services for systems management.
Resource pools - a new capability in VMware Infrastructure 3 – allow you to organize your IT environment around your business, not your hardware. Resource pool is a collection of hardware resources including processor, memory, disk and networking that is aggregated by VMware Infrastructure into a Abstraction of resources from hardware . Manage resources independently of the physical servers that contribute the resources. Flexible hierarchical organization . Organize resource pools hierarchically to match available IT resources to the business organization: individual business units can receive dedicated infrastructure while still profiting from the efficiency of resource pooling. Resource pools ensure that resource utilization is maximized while business units retain control and autonomy of their infrastructure. Resource pools can be flexibly added, removed, or reorganized as business needs or organization change. Isolation between resource pools . Make allocation changes within a resource pool without impacting other unrelated resource pools. For example, any allocation changes in the resource pool dedicated to a given business unit do not impact other resource pools Management of sets of virtual machines running a distributed application. Optimize the service level of distributed applications by controlling the aggregate allocation of resources for the entire set of virtual machines running the distributed application.
VMware® Distributed Resource Scheduler (DRS) dynamically allocates and balances computing capacity across a collection of hardware resources aggregated into logical resource pools . VMware DRS continuously monitors utilization across resource pools and intelligently allocates available resources among the virtual machine s based on pre-defined rules that reflect business needs and changing priorities. When a virtual machine experiences an increased load, VMware DRS automatically allocates additional resources by redistributing virtual machines among the physical servers within the network. VMware DRS allows IT organizations to: Prioritize resources to the highest value applications in order to align resources with business goals. Optimize hardware utilization automatically and continuously to respond to changing conditions. Provide dedicated (virtual) infrastructure to business units while giving central IT complete control over hardware. Conduct zero-downtime server maintenance How does VMware DRS work? VMware DRS dynamically allocates and balances computing capacity across collections of hardware resources aggregated into logical resource pool s. VMware DRS continuously monitors utilization across the resource pools and intelligently allocates available resources among virtual machine s. VMware DRS allows users to define the rules and policies how virtual machines share resources and how these resources are prioritized among multiple virtual machines . When a virtual machine experiences increased load, VMware DRS first evaluates its priority against the established resource allocation rules and policies, and if justified, allocates additional resource. .Additional resources are allocated to the virtual machine by either migrating it to another server with more available resources or by making more “space” for it on the same server by migrating other virtual machines to different servers.. VMware DRS can be configured to operate in automatic or manual mode. In automatic mode, it migrates virtual machines to the most appropriate physical servers. The live migration of the virtual machines to the different physical server is executed completely transparent to end-users though VMware VMotion . In manual mode, VMware DRS provides a recommendation for optimal placement of virtual machines, and leaves it to the system administrator to decide whether to make the change. Flexible hierarchical organization of resource pools allows administrators to match available IT resources to the needs of the business organization. Individual business units can receive dedicated IT resources while still benefiting from the efficiency of resource pooling. Robust access privileges make it possible to delegate routine infrastructure tasks for a business unit resource pool to a business unit administrator. VMware DRS optimizes IT environments to align resources with business goals while ensuring flexibility and efficient utilization of hardware resources. How Is VMware DRS Used in the Enterprise? Align IT resources with business priorities . Define rules and policies how resources are prioritized among virtual machines . VMware DRS dynamically and intelligently allocates IT resources to the highest priority virtual machines to ensure optimal alignment between business and IT. Guarantee IT autonomy and service levels to business organizations. Provide dedicated IT infrastructure to business units while still profiting from higher hardware utilization through resource pooling. Dramatically increase system administrator productivity . Enable a single system administrator to monitor and effectively manage a large pool of infrastructure resources. Automate hardware maintenance. Place a physical server in maintenance mode and VMware DRS will automatically migrate all virtual machines to other physical servers, allowing server maintenance with zero downtime.
What is VMware HA? VMware® High Availability (HA) provides easy to use, cost effective high availability for applications running in virtual machines . In the event of server failure, affected virtual machines are automatically restarted on other production servers with spare capacity. VMware HA allows IT organizations to: Minimize downtime and IT service disruption while eliminating the need for dedicated stand-by hardware and installation of additional software. Provide uniform high availability across the entire virtualized IT environment without the cost and complexity of failover solutions tied to either operating systems or specific applications. How Is VMware HA Used in the Enterprise? VMware HA allows companies to provide high availability to any application running in a virtual machine. With VMware HA IT organizations can: Protect applications with no other failover option . Provide cost-effective high availability for any application running in a virtual machine. High availability solutions are often relatively complex and expensive, and typically reserved for mission critical applications. VMware HA provides a cost-effective high availability solution that makes high availability possible for software applications that were formerly left unprotected. Establish consistent “first line of defense” for an entire IT environment . Unlike other high availability solutions that are operating system or software application specific, VMware HA represents a consistent, easy to manage high availability solution for the entire IT environment. VMware HA provides basic failover for any application with minimum cost and management overhead. How Does VMware HA Work? VMware HA continuously monitors all servers in a resource pool and detects server failures. An agent placed on each server maintains a “heartbeat” with the other servers in the resource pool and a loss of “heartbeat” initiates the restart process of all affected virtual machines on other servers. VMware HA ensures that sufficient resources are available in the resource pool at all times to be able to restart virtual machines on different physical servers in the event of server failure. Restart of virtual machines is made possible by the Virtual Machine File S ystem (VMFS) clustered file system which gives multiple ESX Server instances read-write access to the same virtual machine files, concurrently. VMware HA is easily configured for a resource pool through VirtualCenter.
VMware® Consolidated Backup provides an easy to use, centralized backup facility for virtual machines . It enables virtual machine contents to be backed up from a centralized Microsoft® Windows 2003 proxy server rather than directly from ESX Server. Consolidated Backup allows IT organizations to: [DU1] Reduce the load on ESX Server by allowing it to run more efficiently and run more virtual machines . Improve manageability of IT resources by using a single agent running on the proxy server rather than an agent on every virtual machine. Eliminate backup traffic on the local area network by utilizing Fibre Channel tape devices for virtual machine backups How Is VMware Consolidated Backup Used in the Enterprise? VMware Consolidated Backup enables: Full and incremental file backup of virtual machines for recovery of individual files and directories Full image backup of virtual machines for disaster recovery How does VMware Consolidated Backup work? Consolidated Backup provides a set of drivers and scripts that enable LAN-free backup of virtual machines from a centralized Microsoft® Windows 2003 proxy server using an industry-standard backup agent. Consolidated Backup includes pre-backup and post-backup scripts for integration with most major backup providers. A backup job is created for each virtual machine and that job is dispatched on a Consolidated Backup proxy. For virtual machines running Microsoft® Windows operating system, the pre-backup script quiesces NTFS inside the virtual machine, takes a virtual machine snapshot, and mounts the snapshot to the proxy server directly from the SAN. The backup client then backs up the contents of the virtual machine—either as a set of files and directories or as a virtual disk image. Finally, the post-backup script tears down the mount and takes the virtual disk out of snapshot mode. [DU1] Do we want to narrow to “IT organizations” or just use “users”?
Leveraging eight years of R&D and experience from more than 20,000 customer deployments, VMware Infrastructure 3 delivers unparalleled performance and scalability. With VMware Infrastructure 3, even the most resource intensive production applications such as databases, ERP and CRM, can be virtualized. New - 4-way Virtual SMP . Enable a single virtual machine to use up to four physical processors simultaneously. ESX Server 3 extends this unique feature from two to four processors. With 4-way Virtual SMP even the most processor intensive software applications like databases and messaging servers can be virtualized. New - 16GB RAM for virtual machines . Run the most memory-intensive workloads in virtual machines with a memory limit extended to 16GB. New – Support for powerful physical server systems . Take advantage of very large server systems with up to 32 logical CPUs and 64GB RAM for large scale server consolidation and DR projects. New – Support for up to 128 powered-on virtual machines . Take advantage of very large server systems for server enterprise-class server consolidation and containment. The maximum number of powered-on virtual machines per ESX Server has been extended from 80 to 128. New – Flexible virtual switches. Scale up to handle more virtual machines . Virtual switches can be created with any number of ports from 8 to 1016, and the maximum number of virtual switches has been raised from 128 to 248.
What is VMware Virtual SMP? VMware® Virtual Symmetric Multi-Processing (SMP) enhances virtual machine performance by enabling a single virtual machine to use multiple physical processors, simultaneously. A unique VMware feature, Virtual SMP™ enables virtualization of the most processor- and resource-intensive enterprise applications such as databases, ERP and CRM. How Is VMware HA Used in the Enterprise? Virtual SMP allows users to: Run resource intensive applications in virtualized environments. Run enterprise application such as databases, and ERP or CRM, in virtual machines . Scale computing environments without adding new hardware. Allow multiple processors to work together on a workload and increase utilization of existing resources. Improve software development and deployment . Create development and testing environments that are more realistic and can be quickly and easily deployed. How Does VMware Virtual SMP Work? VMware Virtual SMP makes it possible for to a single virtual machine to span multiple physical processors, or CPUs. These processors share the same memory, and work on any task regardless of the location of the task in memory. Virtual SMP co-schedules non-idle virtual processors synchronously while allowing over-commitment of the processors. Idle virtual processors can be de-scheduled with the guest operating system running inside the virtual machine and then re-used for other tasks. Virtual SMP periodically moves processing tasks between the available processors to re-balance the work load. Virtual SMP has built-in controls to minimize overhead on the system.
Experimental 64-bit support Suitable for use in test and development Requires Intel VT or AMD Rev D and later Windows 2003 Server, RHEL 3 and 4, SLES 9, Solaris 10 x86 Adds Solaris support Solaris 10 U1 32-bit
What is VMware VMotion? VMware® VMotion™ enables the live migration of running virtual machines from one physical server to another with zero downtime, continuous service availability, and complete transaction integrity. VMotion allows IT organizations to: Continuously and automatically allocate virtual machines within resource pools Perform hardware maintenance without scheduling downtime and disrupting business operations.. VMotion is a key enabling technology for creating the dynamic, automated, and self-optimizing data center. How Is VMware VMotion Used ? VMotion allows users to: Automatically optimize and allocate entire pools of resources for maximum hardware utilization, flexibility and availability Perform hardware maintenance without scheduled downtime. Proactively migrate virtual machines away from failing or underperforming servers. How does VMotion work? Live migration of a virtual machine from one physical server to another with VMotion is enabled by three underlying technologies. First, the entire state of a virtual machine is encapsulated by a set of files stored on shared storage such as Fibre Channel or iSCSI Storage Area Network (SAN) or Network Attached Storage (NAS). VMware’s clustered Virtual Machine File System (VMFS) allows multiple installations of ESX Server to access the same virtual machine files concurrently. Second, the active memory and precise execution state of the virtual machine is rapidly transferred over a high speed network, allowing the virtual machine to instantaneously switch from running on the source ESX Server to the destination ESX Server. VMotion keeps the transfer period imperceptible to users by keeping track of on-going memory transactions in a bitmap. Once the entire memory and system state has been copied over to the target ESX Server, VMotion suspends the source virtual machine, copies the bitmap to the target ESX Server, and resumes the virtual machine on the target ESX Server. This entire process takes less than two seconds on a Gigabit Ethernet network. Third, the networks being used by the virtual machine are also virtualized by the underlying ESX Server, ensuring that even after the migration, the virtual machine network identity and network connections are preserved. VMotion manages the virtual MAC address as part of the process. Once the destination machine is activated, VMotion pings the network router to ensure that it is aware of the new physical location of the virtual MAC address. Since the migration of a virtual machine with VMotion preserves the precise execution state, the network identity, and the active network connections, the result is zero downtime and no disruption to users.
Server and virtual machine management New - Virtual Infrastructure Client. Manage ESX Servers, virtual machines, and VirtualCenter Server with a common user interface. New – Virtual Infrastructure Web Access. Manage ESX Server 3 and virtual machines with simple Web interface (formerly known as the Management User Interface, or MUI) ESX Server configuration . Centralize management and configuration of all ESX Servers in VirtualCenter. New – Virtual machine shortcuts. Enable self-help for end users with direct access to virtual machines through a Web browser. New – Remote devices. Install software in a virtual machine running on a server from the CD-ROM of a desktop without leaving your desk. New- Centralized storage of virtual machine configuration files. Increase deployment flexibility with centralized storage of virtual machine configuration files New – Enhanced inventory model . Manage the complete inventory of virtual machines , resource pools and physical servers with greater visibility into object relationships. The new inventory model provides the flexibility to organize objects into folders and create two separate hierarchical views. New – Enhanced object model . Manage virtualized IT environment with a consistent object model covering all entities such as virtual machines, physical servers, and resource pools. New – Interactive topology maps . Visualize the relationships between physical servers, virtual machines, networks and storage. Topology maps allow to easily verify correct configuration for distributed services such as VMotion, DRS and HA. New – Centralized licensing . Manage all VMware software licenses with an embedded FlexNet licensing server and a single license file.
Virtual machine provisioning and migration. Deployment wizard . Create new virtual machines with a user friendly wizard. Customize network identities and operating system parameters to make new instances unique New – Re-designed virtual machine templates. Save virtual machines as templates that can be instantiated in minutes. Minimize errors and downtime by establishing configuration standards for virtual machines. Re-designed templates support easy virtual machine patching and updating. Templates are stored on shared storage for greater reliability. Virtual machine cloning. Copy existing virtual machines when a new instance of a server is needed. PXE (Pre-boot Execution Environment) support . Use your server provisioning tools to deploy existing system images to empty virtual machines. Cold migration of virtual machines. Move a powered off virtual machine from one physical server to another by dragging and dropping the virtual machine icon. Live migration of virtual machines . Migrate running virtual machines from one physical server to another with VMware VMotion while maintaining continuous service availability and transaction integrity.
What does VirtualCenter really do? It creates virtual infrastructure and manages it. It solves those key problems of: How to manage the large number of machines , deliver the large variety of services. How to get the most efficiency out of the hardware we have today. How to Ensure consistent, secure deployments time and time again BECAUSE IT: MANAGES A LOT OF SERVERS EASILY. EFFICIENCY SAVES TIME WITH INSTANT PROVISIONING. FLEXIBILITY STANDARD TEMPLATES CREATE CONSISTENT DEPLOYMENTS AUTOMATICALLY ZERO-DOWNTIME MAINTENANCE. FLEXIBILITY WORKLOAD MANAGEMENT ACROSS DATACENTER. COST SECURE AND ROBUST. INTEGRATED WITH WHAT YOU HAVE TODAY.
Virtual Desktop Infrastructure enables enterprises to host desktop virtual machines in their data center. Unlike other server based solutions that are limited in their ability to provide a complete desktop experience or are limited to specific architectures, VDI enables desktops without limits, full PC environments that are not limited by hardware or location and are managed centrally. Deploy desktops as a hosted enterprise application Central management of desktops Single virtualization architecture for servers and desktops Secures data and applications in the data center Works with existing management tools
Virtual desktops enable improved manageability, flexibility, and accessibility compared to existing thick client PC solutions or other server based offerings. Manageability: Instead of managing hundreds of images for various PCs, manage a standard virtual machine image with common virtual hardware Increase resource utilization of your IT assets by consolidating desktops onto servers Server hosted desktops can be always connected and powered on, simplifying updates Flexibility: Provision users full independent desktop environments to new users or in the event of a disaster Unlike other shared applications environments, VDI gives users a complete desktop to use and connect to Accessibility: VDI can transform your desktop into a web based application by allowing users to access an enterprise desktop from almost any network connection
Unlike other server based solutions that are limited in their ability to provide a complete desktop experience or are limited to specific architectures, Virtual Desktop Infrastructure provides enterprise desktops without limits. PC Management without limits and user access without limits. IT administrators can now manage PCs without the limits of physical PCs. Every enterprise desktop can be created from a standard virtual machine image. All the desktops can be left connected and powered on making updates and patches easier to deploy. Furthermore, since these virtual machines are true desktop environments, every application and PC management tool works with a virtual machine as it does with a physical machine. VDI end users are given PC environments without limits. An always on desktop that can be accessed from any network connection.
Virtual Desktop Infrastructure is built on VMware virtual infrastructure hardware. Desktop virtual machines are hosted on server hardware running VMware Virtual Infrastructure software. These desktop environments are then accessed remotely from a thick or thin client via a remote desktop protocol such as RDP.
VDI is built on VMware virtualization software. It leverages VMware’s industry leading virtualization software. Desktop virtual machines are hosted on VMware virtual infrastructure and are accessed using a remote desktop protocol such as RDP. VDI users and virtual machines are managed through a combination of VirtualCenter and using the Virtual Infrastructure Methodology (VIM) SDK to integrate VDI into the customer’s environment. Using the VIM SDK, customers can integrate VDI directly into their own environments or select a VDI Alliance technology partner to complete the offering.
Traditional Challenges Developers need multiple desktops Each development site requires duplicate infrastructure Benefits of a VDI Solution Reduce number of physical PCs Share infrastructure among sites Create centralized library of developer virtual machines Enable secure offshore development
VMware Virtual Infrastructure NERCOMP Server Virtualization Event Monday, September 25 th , 2006
VMware Infrastructure – Key Solutions / Use Cases Server Consolidation and Containment – Eliminate server sprawl by deploying systems into virtual machines Test and Development – Rapidly provision and re-provision test and development servers; store libraries of pre-configured test machines Enterprise Desktop – Secure unmanaged PCs. Alternatively, provide standardized enterprise desktop environments hosted on servers. Business Continuity – Reduce the cost and complexity of business continuity by encapsulating entire systems files that can be replicated and restored onto any target server Infrastructure Provisioning – Reduce the time for provisioning new infrastructure to minutes with sophisticated automation capabilities. Legacy Application Re-hosting – Migrate legacy operating systems and software applications to virtual machines running on new hardware for better reliability
Bottom Line: VMware Unassailable on the Most Important Customer Criteria Percentage of Users What do you consider the most important attribute in selecting virtual machine technologies for x86 servers? N=151 Gartner Conference : Dec 05 0 5 10 15 20 25 30 Security Price Heterogeneous OS Support Scalability Management and automation Performance Maturity
VMware Product Lines Enterprise Desktop VMware ACE Developers/Technical Professionals Workstation VMTN Subscription Free Virtualization Products VMware Player VMware Server Virtual Infrastructure for the Enterprise VirtualCenter ESX Server P2V Assistant
The Customer Expectation From Server Partitioning Five Years Ago… ...to Transforming Infrastructure through Virtualization Hypervisor
75%+ of customers buy VMware Infrastructure
63% implemented disaster recovery solutions
50% implemented availability and optimization with VMotion
Availability Resource Management Data Protection
VMware Virtualization Basics System without VMware Software System with VMware Software
Separates BIOS, operating system, and applications from physical hardware
Allows many virtual systems to share same physical hardware
Standardizes multiple generations of multi-vendor hardware
Key Features of Virtualization Hardware Independence Run a virtual machine on any server without modification Partitioning Run multiple virtual machines simultaneously on a single physical server Isolation Each virtual machine is isolated from other virtual machines on the same server Encapsulation Entire virtual machine is saved in files and can be moved and copied by moving and copying files
ESX Server 3 New Features Virtualization Everywhere!
NAS and iSCSI storage
Expanded hardware compatibility list
4-way Virtual SMP
16GB guest memory
Hot-add virtual disks
Red Hat Enterprise Linux 4 guests
Updated Service Console (Red Hat Enterprise Linux 3)
More flexible networking
Branch Office NAS/iSCSI Storage Dev & Test Local Storage Fibre Channel SAN Data Center
Interoperability I/O Subsystem CPU Operating System Networking Applications Management Storage
Customer Example: Rapid Disaster Recovery HP Servers Dell Servers Production Environment: 400+ VMs on 68 Physical ESX Servers Back-Up/DR Environment: 400+ VMs on 50 Physical ESX Servers Primary Data Center Disaster Recovery Site Reduced recovery time from >20 hours to <20 minutes
Consolidates and centralizes complete desktop environments within the data center
Virtualizes, optimizes, and manages server resources to host and deliver secure, isolated desktops that are always-on and accessible from anywhere
Is built on VMware’s market-leading Virtual Infrastructure technology and leverages the significant benefits of desktop virtualization
VMware’s Virtual Desktop Infrastructure enables server-hosted enterprise desktops. Unlike other solutions it delivers full desktop environments that are always on, accessible from anywhere, and centrally managed .
Access virtual desktops via remote client connection from anywhere, and from any device
Instantly access virtual desktops at anytime - since they are always on and available
Enable remote connection to a desktop via a browser
Standardize desktops on common virtual machine images
Virtual machines are always connected and powered on enabling easy & timely software updates
Complete hardware independence –Host any desktop OS/ app on any shared x86 h/w resources
Improved resource management eliminates underutilized PC CPU cycles
Easily provision entire desktops by simply creating or copying a new virtual machine
Quickly recover desktops from disasters or crashes by deploying a new virtual desktop to a user
Troubleshoot desktops through virtual machine snapshots and quickly resolve or reprovision new desktops
Desktops Without Limits Virtual Desktops Centrally Managed & Secured Management without limits Secure Access without limits v v v v v v Deploy & support any client device Provide full desktop access (incl. multiple environments) (Complete Access) Flexible resource provisioning (CPU, Memory, NICs, Storage) Provide access to users at any location (Anywhere Access) Provide access at all times - “Always On” (Anytime Access) Deploy any app (desktop & enterprise) Support any OS (incl. legacy OS) Access using any device over any network (Anyhow Access)
VDI - Business Use Cases Outsourcing/ Offshoring Desktop Consolidation Secure corporate assets within your own data centers while providing controlled access to external transaction workers Consolidate, standardize and centrally manage desktops distributed across the enterprise (incl. branches) within corporate data centers Disaster Recovery Alternative Workspaces In the event of a pandemic outbreak, ensure alternative, remote access to complete desktop environments and resources for users safely located away from infected areas Ensure desktop continuity by redirecting user access to alternate desktop infrastructure while helping quickly and reliably recover desktops and data in the main data center
VDI- How Does it work? ESX Server VirtualCenter 3 3 3 2 2 2 1
Connection using remote display software (e.g. RDP, VNC, etc.)
Virtual desktops hosted on VMware Virtual Infrastructure
Virtual Infrastructure optimizes and manages servers to deploy desktops
Virtual Desktops Secure Data Center 3
Clients can be a desktop, a laptop or a specialized thin client
Displays desktop of remote virtual machine
VDI - The Building Blocks Enterprise Server Infrastructure The VMware Virtual Desktop Infrastructure VMware ESX Server VMware Virtual Center User Management (Connection Brokering / Session Management) Remote Access Protocol (RDP) VMware VIM SDK Systems Integration Services Devices Operating Systems Desktops Laptops Thin Clients