VMware View Achieving Operational Efficiency through Desktop Virtualization John Mah Systems Consultant HP: +60 (12) 3004 118 Email: jmah@vmware.com VMware Malaysia Dennis Tio Shawn Tan Product Management - Virtualization Tel: +60 (3) 7710 3308 Email: dennistio@ehob-tech.com ehob Technology Sdn. Bhd. URL: www.ehob-tech.com.my Copyright 2008, VMware, Inc. All rights reserved
View 3 - Agenda Vmware View Overview Vmware View Components View Manager View Composer Offline Desktop ThinApp Demo User Admin 2
vclient Virtual Datacenter OS vcloud Initiative vclient Initiative
The Desktop Dilemma IT Needs To Bring Down Costs, but End Users Want Their Desktop To Follow Them Thick or Thin? Mobile or Not? Windows or Mac? Want info to be accessibly anywhere, anytime Don t want info locked up in a single device But don t want to give up richness
Future of Client Computing The future of client computing IT managers faced with complexity: desktops vs. notebooks, Windows vs. Mac, Win32 apps vs. web apps Users want their desktop to follow them, not the device IT needs to provide centralized management for all desktops Desktop VDI is the first step towards the universal client
Desktop That Follow the User User Env Thin User Env Client Virtualization PC User Env Data App OS Client Virtualization PC User
Client Virtualization Desktop VM Desktop VM Virtualization Client Desktop Virtualization OS Bare metal virtualization More secure and easier to manage 3D graphics and local performance
Centralized Management Provisioning Deploy dozens of virtual desktops quickly and with lower storage requirements Image Updating Update VDI desktops and virtualized laptops from a single master image Policy Enforcement Centralized security policies of virtualized laptops
Easy Provisioning and Management with Linked Clones Master VM App OS App OS Client Virtualization App OS Linked Clone View Manager and View Composer App OS Linked Clone
Easy Application Deployment with ThinApp Master VM App OS Google Chrome App OS Google Chrome App Google OS Chrome Client Virtualization Linked Clone View Manager and View Composer App OS Google Chrome Linked Clone
Copyright 2008, VMware, Inc. All rights reserved Desktop Dilemma
The Desktop Dilemma User Requirements User Requirements Personalized Desktops that follow them Flexible access anywhere using multiple devices Desktop Biz Continuity & Disaster Recovery Legacy, Win32, Web apps work well together Rich Application Interface Personalized Desktops that follow them Flexible access anywhere using multiple devices Desktop Biz Continuity & Disaster Recovery Legacy, Win32, Web apps work well together Rich Application Interface IT Requirements Manage disparate desktop images IT Requirements easily Manage explosion in multitude of Manage devices disparate desktop images easily Provide secure, continuous access Manage to explosion desktops, in apps multitude of devices Manage Legacy, Win32 and Web Provide apps secure, continuous access to desktops, apps Low management costs Manage Legacy, Win32 and Web apps Low management costs IT Requirements Manage disparate desktop images easily Manage explosion in multitude of devices Provide secure, continuous access to desktops, apps Manage Legacy, Win32 and Web apps Low management costs User Requirements Personalized Desktops that follow them Flexible access anywhere using multiple devices Desktop Biz Continuity & Disaster Recovery Legacy, Win32, Web apps work well together Rich Application Interface
Virtualization is the Solution Virtualization enables Isolation, Encapsulation & Mobility Run different operating systems side-by-side Enterprise App Run legacy Win32 apps next to web 2.0 applications Move OS, apps, desktop to different devices Operating System Separate user data and settings into a universally accessible VM
Product Name Changes Current New VMware VDI VMware View 3 Virtual Desktop Manager 2 View Manager 3
What is VMware View? VMware Offline Desktop VMware Infrastructure Centralized Virtual Desktops Windows XP Windows Vista Check in/check out a virtual desktop VMware View Manager RDP Extended Win32 client Clients Direct from thin clients Browser on Linux, Mac RDP/ HTTPS DMZ deployment option VMware vcenter Microsoft Active Directory VMware ThinApp Applications
VMware View s Key Benefits Creating an individual, personal view of all of a user s applications and data on any device from any location VMware Offline Desktop VMware Infrastructure Centralized Virtual Desktop VMware View Composer Reducing costs of overall desktop computing by up to 45% Increased security VMware View Manager VMware ThinApp Greater management and control Implicit business continuity and disaster recovery Clients VMware VirtualCenter Microsoft Active Directory Decreased power consumption
How Customers Use VMware View Centralize or Desktop Replacement Replace traditional PCs with centralized virtual desktops for better control and efficient management. End users have flexibility. Disaster Recovery and Business Continuity Provide continuous availability of desktops to end users by making high availability and disaster recovery solutions more cost-effective, simpler, and more reliable. Transactional Office Workers Eliminate the need for moves, adds or changes for call centers. Allow in house developers access to workspace while keeping IP safe in the datacenter.
View 3 - Agenda Vmware View Overview Vmware View Components View Manager View Composer Offline Desktop ThinApp Demo User Admin 18
View Manager Key Features VMware View Manager View Composer Offline Desktop Unified Desktop Access VMware ThinApp Virtual Printing Storage Optimization Anywhere Mobility Single Management Platform Application Virtualization Hassle Free Printing
Copyright 2008, VMware, Inc. All rights reserved View Manager
VMware View Introduction VMware VMware View Manager is a component of VMware View and is an enterprise-class connection broker It connects users to virtual desktops running on on VMware Infrastructure View Manager integrates with VMware vcenter in order to create desktops from virtual machines running on VMware ESX Server and then deploy them to end users It also utilizes your existing Active Directory (AD) infrastructure for user authentication and management
View Manager Components View Manager Connection Server A software service that acts as a broker for client connections by authenticating and then directing incoming remote desktop user requests to the appropriate virtual or physical desktop, or terminal server. View Administrator Interface View Agent View Client View Client with Offline Desktop View Portal A Web application that allows VMware View Manager adminstrators to configure VMware View Connection Server, deploy and manage desktops, control user authentication, intitiate and exam system events, and carry out analytical activities. A software service that is installed on all guest virtual machines, physical systems, or terminal servers in order to allow them to be managed by View Manager. The agent enables features such as RDP connection monitoring, printing, remote USB support, and single sign on. A locally installed software application that communicates with the View Manager Connection Server in order to allow users to connect to their desktops using RDP. A version of the View Client that is extended to support the Offline Desktop feature which allows users to download or check out virtual machines and use them on their local systems. A Web-based version of the View Client that is a user facing component that allows users to connect to their virtual desktops via the View Manager Connection Server. It is supported by multiple operating systems and browsers.
How View Manager Works 4 Virtual Desktop C View Administrator Interface A Web application that is used by admnistrators for managing users and virtual desktops. 1 3 A B C D E F 5 Laptop Virtual Desktop C View Client Users connect to the View Manager Connection Server using the View Client. Offline Desktop Users have the option of checking out their virtual desktop for local use and then checking it back in to the datacenter. View Manager Connection Server 2 Users get authenticated. After authentication users are seamlessly logged on to their virtual desktop. VMware ESX Servers VMware Infrastructure (Host Datacenter) Active Directory
View 3 - Agenda Vmware View Overview Vmware View Components View Manager View Composer Offline Desktop ThinApp Demo User Admin 24
Copyright 2008, VMware, Inc. All rights reserved Demo
26 View Portal Access
27 View Client Access
Demonstration: Tour of the View Administrator Interface 1 In this demonstration, you will learn more about View Administrator Interface the administrator Web console for managing users and virtual desktops.
Demonstration: Tour of the View Administrator Interface 2
Demonstration: Tour of the View Administrator Interface 3
Demonstration: Tour of the View Administrator Interface 4 Desktops View
Demonstration: Tour of the View Administrator Interface 5 Desktop Sources and Pools tab
Demonstration: Tour of the View Administrator Interface 6 Active Sessions tab
Demonstration: Tour of the View Administrator Interface 7 Offline Sessions tab
Demonstration: Tour of the View Administrator Interface 8 Global Policies tab
Demonstration: Tour of the View Administrator Interface 9 Users and Groups View
Demonstration: Tour of the View Administrator Interface 10 Configuration View
Demonstration: Tour of the View Administrator Interface 11
Demonstration: Tour of the View Administrator Interface 12
Demonstration: Tour of the View Administrator Interface 14
Demonstration: Tour of the View Administrator Interface 15 Events View
Copyright 2008, VMware, Inc. All rights reserved View Composer
VMware View Composer Introduction VMware View Composer uses VMWare s Linked Clone technology to rapidly create desktop images from a master image View Composer is installed on to a VirtualCenter Server and allows View Manager administrators to clone and deploy multiple desktops from a single centralized base image Multiple desktops can be patched simply by upgrading the master image This does not affect user settings, data or applications View Composer
Building Desktops with Linked Clones V1 View Composer will create a replica of your source VM to use as a master. Replica V1 Parent Virtual Infrastructure Storage Servers Servers Network Network Servers Storage
Building Desktops with Linked Clones V1 This replica creates linked clones and joins them to the domain. Replica V1 Parent Virtual Infrastructure Storage Servers Servers Network Network Servers Storage
Building Desktops with Linked Clones V1 Profiles are stored as user personality disks, created on first logon if necessary Replica V1 Parent Virtual Infrastructure Storage Servers Servers Network Network Servers Storage
Building Desktops with Linked Clones V1 User data is stored on virtualized file servers Replica V1 Parent Virtual Infrastructure Storage Servers Servers Network Network Servers Storage
Building Desktops with Linked Clones V1 The user s desktop is the result Replica V1 Parent ThinApp Virtual Infrastructure Storage Servers Servers Network Network Servers Storage
Master Virtual Machine, Linked Replica and Desktop Clones Master VM can be on a different datastore Base Image + Snapshot Clone 1 Clone 2 Replica OS Data Disk User Data Disk OS Data Disk User Data Disk
New Architectures for Patching, Scale and Cost Operating system clones can be placed on different storage than user data disks User data can be run on redundant highly available storage Allows system administrators to quickly roll out new patches to the OS without losing user data and settings View Composer + User Data Disks Storage 1 Storage 2
View Composer Key Benefits View Composer 51
Copyright 2008, VMware, Inc. All rights reserved Offline Desktop
Offline Desktop Introduction Offline Desktops offer mobile users the ability to check out a cloned instance of certain types of View Manager desktops onto a local system such as a laptop Once checked out, the local copy behaves like a standalone desktop system and can be used with or without a network connection Offline Desktop
Offline Desktop A segment of VDI end-users require occasional offline access to virtual desktops For some users, there is a significant conceptual and practical roadblock to solutions that mandate an always on high-speed internet connection to do work. Any delivery of data to a physical device should extend the administrator-defined security levels and policies to the physical device. For long segment, high latency environments, protocol may never be enough to provide a full user experience.
Offline Desktop Offline Desktop enables designated end-users to relocate their View Virtual Machines to a local physical computer and back. Enables administrators to extend the security and encryption policies of the data center to the end-users local computer. Virtual Desktops MicrosoftA ctive Directory VMware Infrastructure 3 View Manager VMware vcenter
Offline Desktop When checked out the virtual machine has a heartbeat back to the datacenter allow administrators to deactivate when necessary. When the user returns to the office, only the delta is checked in. Virtual Desktops MicrosoftA ctive Directory VMware Infrastructure 3 View Manager VMware vcenter
57 Offline Desktop Check Out
58 Offline Desktop Access when no Network present
59 Offline Desktop Check In
Offline Desktop: Check Out Overview A check out operation is a client initiated operation that ends with a local copy of a online desktop on the enduser's machine A user can check out: When they are connected and have authenticated to View Manager at least once Desktop is allowed for offline access policy setting When that desktop is not currently checked out
Offline Desktop: Check In Overview A check in operation is a client initiated operation that pushes changes made to a previously checked out desktop up to the datacenter A user can check in: When they are connected and have authenticated to View Manager When they have an open offline session on their client device and the desktop remains entitled for offline usage
View Client with Offline The first time a user downloads an online desktop User specifies location of VM on local disk Location of VM can not be changed on local disk Download progress is indicated by Universal Client Download can be paused or canceled Once the Download has finished the online desktop the online desktop is locked All user access is through the offline machine until the lock is released
Offline Desktop Key Benefits
Copyright 2008, VMware, Inc. All rights reserved Unified Desktop Access
Unified Desktop Access Introduction Unified Desktop Access enables View Manager to provide a unified interface through which users can access their desktops being delivered by multiple back-ends Unified Desktop Access enables View Manager to deliver and manage virtual machines that are not managed by the VirtualCenter Server Users have the flexibility to securely access their personalized desktop hosted in a VMware Virtual Infrastructure environment, Windows Terminal Server environment, or a Blade PC from a singe interface Unified Desktop Access
Unified Desktop Key Benefits
Copyright 2008, VMware, Inc. All rights reserved Demo
Copyright 2008, VMware, Inc. All rights reserved ThinApp
VMware ThinApp Introduction VMware ThinApp is an application virtualization product for enterprise desktop administrators and application owners that enables rapid delivery of applications to physical or virtual desktops VMware ThinApp makes the VMware View Enterprise Desktop environment better by eliminating application conflicts and compatibility issues that plague application deployments inside organizations VMware ThinApp is packaged with the VMware View Premier Edition product suite VMware ThinApp
How Does VMware ThinApp Work? Application packagers use VMware ThinApp to create and package an operating system-independent virtual application that can be delivered securely to a physical or virtual machine VMware ThinApp works by using a build process to link the virtual operating system (VOS) with a compressed embedded file system and registry into a single executable file The executable file can run with zero installation, and without decompressing files from disk, from any data source including your desktop, a network path, or removable storage like USB Flash and CD ROM Operating System Application Application App Files App Files Application Application sandbox sandbox VOS VOS Operating System
VMware ThinApp Benefits Streamlines management of applications and helps preserve user data and settings across operating system upgrades and refreshes Simplifies upgrading and patching applications Enables applications to run independent of the host operating system or patch level, reducing platform support and release cycles It provides additional storage reduction for virtual desktops by centralizing and compressing applications Physical PC Blade PC or Network Share ACE or standalone VMware View or Thin Client
Copyright 2008, VMware, Inc. All rights reserved Virtual Printing
Virtual Printing Introduction The Virtual Printing feature allows users to print from virtual desktops to local devices without driver compatibility issues, bandwidth requirements or complicated user setup Virtual Printing
Virtual Printing VMs Local Compression/bandwidth Printjob generation Application Data / Files PrintJob generation Printer driver Viewer Decompression PrintJob Generation Printer driver Viewer 74
Virtual Printing.print Engine Transmission via RDP 75
Virtual Printing Key Benefits
Thank Q & AYou John Mah Systems Consultant Tel: +60 (3) 2117 5081 HP: +60 (12) 3004 118 Email: jmah@vmware.com VMware ASEAN Dennis Tio Product Manager - Virtualization Tel: +60 (3) 7710 3308 HP: +60 (16) 2288 223 Email: dennistio@ehob-tech.com ehob Technology Sdn. Bhd. URL: www.ehob-tech.com.my Copyright 2008, VMware, Inc. All rights reserved
78
Copyright 2008, VMware, Inc. All rights reserved Additional
Copyright 2008, VMware, Inc. All rights reserved View Client
VMware View Manager Components View Client Default RDP Settings View Manager Client Web Access Windows View Manager Web Access Linux View Manager Web Access MAC RDP Settings RDC 5.x RDC 6.x rdesktop RDC for Mac OS X 1.0 Display Color Depth 24 bit 24 bit 16bit 16bit Display Connection Bar N/A N/A N/A N/A Local Resources Remote Sound Disabled by default for View Manager USB Disabled by default for View Manager USB Yes Yes Apply Windows Keys Yes Yes N/A N/A Printers Yes Yes No Yes Clipboard Yes Yes Yes Yes Smart Cards Yes Yes No No Serial Ports Yes Yes No No Local Drives Yes Yes No Yes Supported Plug and Play Devices No No
VMware View Manager Components View Client Default RDP Settings View Manager Client Web Access Windows View Manager Web Access Linux View Manager Web Access MAC RDP Settings RDC 5.x RDC 6.x rdesktop RDC for Mac OS X 1.0 Experience Desktop Background Yes Yes N/A Disabled Font Smoothing N/A Yes N/A N/A Desktop Composition N/A Yes N/A N/A Show Contents of Window While Dragging Yes Yes N/A Enabled Menu and Window Animation Yes Yes N/A Enabled Themes Yes Yes N/A Enabled Bitmap Caching Yes Yes Yes Enabled Reconnect if Connection is Dropped No No N/A No
Copyright 2008, VMware, Inc. All rights reserved View Manager Pool
View Manager 3 Pool Types Desktop Type Persistence Machine Configuration Power Management Template Deployment Offline VDI Automated Desktop Pool Persistent vcenter VM Linked Clone Manual Desktop Pool Individual Desktop Terminal Services Pool Persistent Nonpersistent Nonpersistent N/A N/A vcenter VM Linked Clone vcenter VM Unmanaged vcenter VM Unmanaged vcenter VM Unmanaged N/A
View Manager 3 Pool Types Desktop Type Persistence Machine Configuration Automated Desktop Pool Use Case Persistent vcenter VM Users need similar capabilities but may customize their desktops over time. Linked Clone vcenter VM Linked Clone Users are provided with a standard desktop every time they access their system. Manual Desktop Pool Persistent vcenter VM Thirdparty deployment tool or a group of physical machines for the desktop sources. Unmanaged Nonpersistent Nonpersistent vcenter VM Unmanaged Individual Desktop Terminal Services Pool N/A vcenter VM Minimise licenses for an expensive application, user may need to heavily Unmanaged customize their desktop. N/A N/A Existing terminal services infrastructure.
VMware View Connection Server Tunneled Connections to the Desktop View Manager Client connection request is made Tunnel is established between View Manager Client and Connection Server View Connection Server responds with a desktop allocation View Manager Client connects with the virtual desktop using RDP Sessions are encrypted using SSL If a View Connection Server fails users are connected with their existing virtual desktop session after reconnecting SSL Tunnel RDP Connection Without SSL
VMware View Connection Server Direct Connect to Desktop View Manager Client connection request is established View Connection Server responds with a desktop allocation View Manager Client connects directly with the virtual desktop using RDP If a View Connection Server fails, sessions are not interrupted RDP Session Connection Request Desktop Allocation
Copyright 2008, VMware, Inc. All rights reserved USB and Multimedia Redirection
VMware View Manager Features USB Device Redirection Requirements VMware View Manager Agent Installs USB redirection driver in the VM VMware View Manager Client Used to establish connection with virtual desktop Installs the USB redirection driver on the client Requires user have admin privileges to install User does not need admin privileges to run Supports standard USB devices Mass Storage Printers Scanners Smart Card Readers (Gemalco, ActiveIdentity only) Most PDA devices e.g. Blackberry, Palm, Windows Embedded
VMware View Manager Components Multimedia Redirection (MMR) Multimedia Redirection: Multimedia stream decoded at client Better user experience Min impact on servers, bandwidth consumed Win XP, Win XPe clients supported Windows XP Client support only Recommend Windows Media Player 10 or Higher on both Client and Virtual Machine Supported Media Formats MPEG-1, MPEG-2, MPEG-4-part2, WMV 7/8/9, WMA, AC3, MP3