Achieving Operational Efficiency through Desktop...

Preview:

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: dennistio@ehob-tech.com

eHoB Technology Sdn. Bhd.

URL: www.ehob-tech.com.my

John Mah

Systems Consultant

HP: +60 (12) 3004 118

Email: jmah@vmware.com

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: dennistio@ehob-tech.com

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: jmah@vmware.com

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

Recommended