Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Copyright © 2008, VMware, Inc. All rights reserved
VMware ViewAchieving Operational Efficiency through Desktop Virtualization
Dennis Tio – Shawn Tan
Product Management - Virtualization
Tel: +60 (3) 7710 3308
Email: [email protected]
eHoB Technology Sdn. Bhd.
URL: www.ehob-tech.com.my
John Mah
Systems Consultant
HP: +60 (12) 3004 118
Email: [email protected]
VMware Malaysia
Vmware View Overview
Vmware View Components
View Manager
View Composer
Offline Desktop
ThinApp
Demo
User
Admin
View 3 - Agenda
2
vClient
VirtualDatacenter
OS
vCloudInitiative
vClientInitiative
IT Needs To Bring Down Costs, but…
� Thick or Thin?
� Mobile or Not?
� Windows or Mac?
End Users Want Their Desktop To Follow Them
� Want info to be accessibly anywhere, anytime
� Don’t want info locked upin a single device
� But don’t want to giveup richness
The Desktop Dilemma
Future of Client Computing
Desktop
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
• VDI is the first step towards the universal client
User
Thin
UserEnv
PC
Client Virtualization
UserEnv
PC
Client Virtualization
UserEnv
App
OS
Data
Desktop That Follow the User
Virtualization
Desktop VM� Bare metal
virtualization
� More secure and easier to manage
� 3D graphics and local performanceDesktop OS
Desktop VM
Client Virtualization
Client Virtualization
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
Centralized Management
Master VM
Linked Clone
App
OS
App
OS
App
OS
App
OS
View Manager and View
Composer Linked Clone
Client Virtualization
Easy Provisioning and Management with Linked Clones
Master VM
Linked Clone
Easy Application Deployment with ThinApp
App
OS
App
OS
App
OS
App
OS
View Manager and View
Composer Linked Clone
Google Chrome
Google Chrome
Google Chrome
Google Chrome
Client
Virtualization
Copyright © 2008, VMware, Inc. All rights reserved
Desktop Dilemma
The Desktop Dilemma
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
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
User 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
IT Requirements
Manage disparate desktop images easilyManage explosion in multitude
of devicesProvide secure, continuous access to desktops, appsManage Legacy, Win32 and Web appsLow management costs
IT Requirements
Personalized Desktops that follow themFlexible access anywhere using multiple devicesDesktop Biz Continuity &
Disaster RecoveryLegacy, Win32, Web apps work well togetherRich Application Interface
User 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
IT 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
User Requirements
Operating System
Run different operating systems side-by-side
Run legacy Win32 apps next to web 2.0 applications
Move OS, apps, desktop to different devices
Separate user data and settings into a universally accessible VM
Virtualization is the Solution
Virtualization enables Isolation, Encapsulation & Mobility
Enterprise App
Current New
Product Name Changes
VMware VDI
Virtual Desktop Manager 2
VMware View 3
View Manager 3
What is VMware View?
Windows XPWindows Vista
VMware
Offline Desktop
Check in/Check out a virtual desktop
VMware
ThinApp
Applications
VMware
Infrastructure
Centralized Virtual
Desktops
VMware
vCenter
Microsoft Active
Directory
Clients
Direct from thin clients
Browser on Linux, Mac
Extended Win32 client
RDP/HTTPS
RDP
DMZ deployment option
VMware View
Manager
VMware View’s Key Benefits
VMware View
Manager
VMware
Infrastructure
VMware
VirtualCenter
Microsoft
Active
Directory
Clients
VMware
View
Composer
VMware
ThinApp
VMware
Offline
Desktop
Centralized Virtual
Desktop
Creating an individual, personal view of all of a user’s applications and data on any device from any location
Reducing costs of overall desktop computing by up to
45%
Increased security
Greater management and control
Implicit business continuity and disaster recovery
Decreased power consumption
How Customers Use VMware View
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.
Centralize or Desktop Replacement
Replace traditional PCs with centralized virtual
desktops for better control and efficient management.
End users have flexibility.
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 ThinApp
Virtual Printing
VMware View ManagerVMware View Manager
View Composer Offline Desktop
Unified Desktop Access
Single Management
Platform
Application Virtualization
AnywhereMobility
Storage Optimization
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
� 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.
View Agent
� 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.
View Client
View Client with Offline Desktop
� 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.
View Portal
� 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
Laptop
VMware Infrastructure (Host Datacenter)
VMware ESX Servers
A DB C E F
View Client
View Manager Connection Server
Active Directory
Users connect to the View
Manager Connection Server
using the View Client.
1
2
Users get
authenticated.
3
After authentication
users are seamlessly
logged on to their
virtual desktop.
4
Virtual Desktop C
Users have the option of checking out their virtual desktop for local use and then checking it back in to the datacenter.
5
Offline DesktopVirtual Desktop C
View Administrator InterfaceA Web application that is used by admnistrators for managing users
and virtual desktops.
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
View Portal Access
26
View Client Access
27
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
Virtual Infrastructure
Storage StorageNetwork Network Servers
ServersServers
View Composer will create a replica of your source VM to use as a master.
Replica
V1V1
V1V1Parent
Building Desktops with Linked Clones
Virtual Infrastructure
Storage StorageNetwork Network Servers
ServersServers
This replica creates linked clones and joins them to the domain.
Replica
V1V1
V1V1Parent
Building Desktops with Linked Clones
Virtual Infrastructure
Storage StorageNetwork Network Servers
Servers Servers
Profiles are stored as user personality disks, created on first logon if necessary
Replica
V1V1
V1V1Parent
Building Desktops with Linked Clones
Virtual Infrastructure
Storage StorageNetwork Network Servers
Servers Servers
User data is stored on virtualized file servers
Replica
V1V1
V1V1Parent
Building Desktops with Linked Clones
Virtual Infrastructure
Storage StorageNetwork Network Servers
Servers Servers
The user’s desktop is the result
Replica
V1V1
V1V1 ThinApp Parent
Master Virtual Machine, Linked Replica and DesktopClones
Master VM can be ona different datastore
Base Image + Snapshot
Clone 1 Clone 2
OS Data Disk User Data Disk OS Data Disk User Data Disk
Replica
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
51
View Composer
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.
MicrosoftActive
Directory
View Manager
VMware Infrastructure 3
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
VMwarevCenter
MicrosoftActive
Directory
View Manager
VMware Infrastructure 3
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
VMwarevCenter
Offline Desktop – Check Out
57
Offline Desktop – Access when no Network present
58
Offline Desktop – Check In
59
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 end-user'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
VOS VOS
sandbox
Operating System
Application Application
sandbox
App Files App Files
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
VMware View or
Thin Client
Blade PC or
Network Share
Physical PC ACE or
standalone
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
74
Application
Data / Files
Compression/bandwidth
Printjob generation
VMs Local
Decompression
Printer driver
Viewer
PrintJob GenerationPrinter driver
Viewer
PrintJob generation
Transmission
via RDP
Virtual Printing
75
.print Engine
Virtual Printing Key Benefits
Copyright © 2008, VMware, Inc. All rights reserved
Q & AThank You
Dennis Tio
Product Manager - Virtualization
Tel: +60 (3) 7710 3308
HP: +60 (16) 2288 223
Email: [email protected]
eHoB Technology Sdn. Bhd.
URL: www.ehob-tech.com.my
John Mah
Systems Consultant
Tel: +60 (3) 2117 5081
HP: +60 (12) 3004 118
Email: [email protected]
VMware ASEAN
78
Copyright © 2008, VMware, Inc. All rights reserved
Additional
Copyright © 2008, VMware, Inc. All rights reserved
View Client
VMware View Manager Components
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
View Client – Default RDP Settings
VMware View Manager Components
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
View Client – Default RDP Settings
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
Non-persistent
vCenter VM
Linked Clone
Manual Desktop Pool
Persistent vCenter VM
Unmanaged
Non-persistent
vCenter VM
Unmanaged
Individual Desktop
N/A vCenter VM
Unmanaged
Terminal Services Pool
N/A N/A
View Manager 3 Pool Types
Desktop Type Persistence Machine Configuration
Use Case
Automated
Desktop Pool
Persistent vCenter VM Users need similar capabilities but may customize their desktops over time.
Linked Clone
Non-persistent
vCenter VM Users are provided with a standard desktop every time they access their system.
Linked Clone
Manual Desktop Pool
Persistent vCenter VM Thirdparty deployment tool or a group of physical machines for the desktop sources.
Unmanaged
Non-persistent
vCenter VM
Unmanaged
Individual Desktop
N/A vCenter VM Minimise licenses for an expensive application, user may need to heavily customize their desktop.Unmanaged
Terminal Services Pool
N/A N/A Existing terminal services infrastructure.
VMware View Connection ServerTunneled 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
RDP Connection
WithoutSSL
SSL Tunnel
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
ConnectionRequest
DesktopAllocation
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