vmware view46 evaluators guide

37
VMware ® View 4.6 EVALUATOR’S GUIDE

Upload: james-shannon

Post on 23-Oct-2014

46 views

Category:

Documents


1 download

TRANSCRIPT

VMware® View™ 4.6 E VA L U AT O R ’ S G U I D E

/

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2

Table of Contents

VMware View 4.6 Evaluator’s Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

VMware View Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

Target Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

Key Release Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5VMware View Editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7VMware View Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Upgrading from Prior Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

Evaluation Licensing and Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Identifying Evaluation Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Configuring Active Directory and Domain Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Using Local Disk or Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Installing and Configuring VMware View 4.6 Components . . . . . . . . . . . . . . . . . . . . . . . . 11Setting Up Tiered Storage for Replica Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Deploying Local Mode / Type 2 Hypervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Assigning ThinApp to Desktop Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Refresh, Rebalance, and Recompose with User Data Disk (UDD) . . . . . . . . . . . . . . . . . . 26Setting Up Location-Based Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Configuring a Stateless Kiosk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Smart Card or eToken Authentication over PCoIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Automation with Microsoft PowerShell Comlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3

VMware View 4.6 Evaluator’s Guide

Welcome to the VMware® View™ 4.6 Evaluator’s Guide. The purpose of this document is to support a self-guided, hands-on review of VMware View 4.6. The content is intended to show how easily you can get a VMware View environment up and running, and highlight both new and important capabilities. These include creating and managing virtualized desktops, and validating the documented use cases. The guide is divided into the following sections:

1. Key New Features VMware View 4.6

2. VMware View 4.6 Components Overview

3. Installation

4. Use Cases: Tiered Storage, Local Mode, ThinApp Assignment, Location-based Printing

Before You Begin

This document assumes you have basic knowledge of VMware vSphere™ or VMware ESX™, and are comfortable configuring networking and storage in a server environment.

The objective of this document is to provide you with the information required to get a VMware View evaluation environment up and running quickly. Once the product is installed, this document can guide you through more in-depth deployment scenarios, which are covered in later sections. This guide is not intended to substitute for product documentation. For detailed information regarding installation, configuration, administration, and usage of VMware products, please refer to the online documentation. You may also consult the online Knowledge Base if you have any additional questions.

VMware View Overview

VMware View enables anywhere computing. Virtual desktops are composed on demand, based on the locations and profiles, and delivered at anytime to desktops and devices anywhere. VMware View offers the best user experience and performance over LAN or WAN. Your organization may have already adopted server virtualization with VMware server technology. By extending your existing, server-based deployments, VMware View delivers the benefits of virtualization to the desktop. VMware View offers easy-to-use management and seamless integration with the vSphere virtual infrastructure platform.

Target Audience

Before using this document, you should be familiar with desktop virtualization, including installing previous versions of VMware View.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 4

Key Release Features

VMware View 4.6 includes the following new features:

•Security servers can now accommodate PCoIP connections. Security servers now include a PCoIP Secure Gateway component. The PCoIP Secure Gateway connection offers the following advantages:

- Only remote desktop traffic on behalf of a strongly authenticated user can enter the corporate data center

- Users can access only the desktop resources that they are authorized to access

- No VPN is required, as long as PCoIP is not blocked by any networking component

- Security servers with PCoIP support run on Windows Server 2008 R2 and take full advantage of the 64-bit architecture

•Enhanced USB device compatibility. View 4.6 supports USB redirection for syncing and managing iPhones and iPads with View desktops. This release also includes improvements for using USB scanners, and adds USB printers to the list you can use with thin clients. For more information, see the list of View Client Resolved Issues.

•Keyboard mapping improvements. Many keyboard-related issues have been fixed. For more information, see the list of View Client Resolved Issues.

•New timeout setting for SSO users. With the single-sign-on (SSO) feature, after users authenticate to the View Connection Server, they are automatically logged in to their View desktop operating systems. This new timeout setting allows administrators to limit the number of minutes for which the SSO feature is valid..

For example, if an administrator sets the time limit to ten minutes, then ten minutes after the user authenticates to View Connection Server, the automatic login ability expires. If the user then walks away from the desktop and it becomes inactive, when the user returns, the user is prompted for login credentials. For more information, see the VMware View Administration documentation.

•VMware View 4.6 includes more than 160 bug fixes. For descriptions of selected resolved issues, see Resolved Issues.

•Support for Microsoft Windows 7 SP1 operating systems

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 5

System Requirements

You can use the SSL VPN software appliance solution of your choice. In this guide, we use a low-cost SSL VPN option from OpenVPN. You can build and test a virtual desktop experience with RDP or PCoIP over WAN.

•Forsystemrequirements,seeVMwareViewInstallationdocumentationorVMwareView Upgrades documentation.

This guide is intended for IT professionals who plan to install VMware View. Figure 1 shows the basic environment we will be using throughout the evaluation. This document assumes you have a basic understanding of how to configure VMware vSphere or VMware ESX server, and the network.

Figure 1: Baseline rack configuration

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 6

Figure 2: Self-Contained Rack Configuration

Figure 3: Configuration with SSL VPN Option

For demo purposes, you can deploy a mix of Windows Server 2003 and 2008, and prepare desktop virtual machines with Windows XP and Windows 7. See Figure 3. You can decide OS options based on those that are available to you.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 7

VMware View Editions VMware View is licensed and priced by concurrent connection. For a pilot site review or other initial purchase, you will need the Starter Kit SKU, or minimum of 100 pack SKU for new deployments..

VMware View bundles (Enterprise and Premier) contain the minimum components required to run an end-to-end VMware View deployment. View bundles can be purchased in quantities of 10 or 100 users. At initial purchase, a Starter Kit or 100 pack is required before buying additional user quantities in 10 packs. This is due to the fact that the VCenter Server component is tied to the Starter Kit or 100 pack.

To address different business profiles and meet your desktop virtualization needs, VMware View offers many different features. The following table summarizes available SKUs. Those highlighted in red are applicable for pilot deployment.

SKU NAME COMMERCIAL SKU ACADEMIC SKU GOVERNMENT SKU

View Premier Add-on to Bundle Upgrade 10 pack

VU4-PR-10-UG-C VU4-PR-10-UG-A VU4-PR-10-UG-A

View Premier Add-on to Bundle Upgrade 100 pack

VU4-PR-100-UG-C VU4-PR-100-UG-A VU4-PR-100-UG-GOV

View Enterprise Add-on to Bundle Upgrade 10 pack

VU4-EN-10-UG-C VU4-EN-10-UG-A VU4-EN-10-UG-GOV

View Enterprise Add-on to Bundle Upgrade 100 pack

VU4-EN-100-UG-C VU4-EN-100-UG-As. VU4-EN-100-UG-GOV

ThinApp Client to View Premier Add-on

VU4-THIN-CL-ADD-C VU4-THIN-CL-ADD-A VU4-THIN-CL-ADD-GOV

ThinApp Promo to View Premier Starter Kit Upgrade

U4-TPRO-PR-STR-UG-C N/A N/A

ThinApp 50 Pack Suite to View Premier Upgrade

VU4-THINPR-100-UG-C VU4-THINPR-100-UG-A VU4-THINPR-100-UGGOV

View Premier Starter Kit Promo VU4-PREM-STR-PRO N/A N/A

View Premier 10 Pack Promo VU4-PREM-10-PRO N/A N/A

View Premier 100 Pack Promo Promo N/A N/A

View Premier Add-on to Bundle Upgrade 10 Pack

VU4-PR-10-UG-C VU4-PR-10-UG-A VU4-PR-10-UG-A

View Premier Add-on to Bundle Upgrade 100 Pack

VU4-PR-100-UG-C VU4-PR-100-UG-A VU4-PR-100-UG-GOV

View Enterprise Add-on to Bundle Upgrade 10 Pack

VU4-EN-10-UG-C VU4-EN-10-UG-A VU4-EN-10-UG-GOV

View Enterprise Add-on to Bundle Upgrade 100 Pack

VU4-EN-100-UG-C VU4-EN-100-UG-As. VU4-EN-100-UG-GOV

ThinApp Client to View Premier Add-on

VU4-THIN-CL-ADD-C VU4-THIN-CL-ADD-A VU4-THIN-CL-ADD-GOV

ThinApp Promo to View Premier Starter Kit Upgrade

U4-TPRO-PR-STR-UG-C N/A N/A

ThinApp 50 Pack Suite to View Premier Upgrade

VU4-THINPR-100-UG-C VU4-THINPR-100-UG-A VU4-THINPR-100-UGGOV

View Premier Starter Kit Promo VU4-PREM-STR-PRO N/A N/A

View Premier 10 Pack Promo VU4-PREM-10-PRO N/A N/A

View Premier 100 Pack Promo Promo N/A N/A

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 8

VMware View Components

The following VMware View components are required for an evaluation environment:

•VMwareViewConnectionServer

•VMwareViewAgent

•VMwareViewClient

•VMwareViewComposer

In VMware View, each virtual desktop or virtual machine is managed by VMware View Manager. You can team up multiple Connection Servers for high availability. During the installation of VMware View Connection Server, you will notice radio button options for View Connection Server, Transfer Server, Replica, Security Server, and so on. In this exercise, we will try a simple configuration using the Connection Server and Transfer Server. For remote extranet access, you can also use a third-party SSL VPN solution such as OpenVPN or products available from Juniper, F5, Cisco, or Nortel.

Upgrading from Prior Versions

This document is intended for new installations only, and does not provide information on upgrading an existing implementation.

Complete upgrade information is available in the VMware View Manager Administration Guide and Upgrade Guide.

Networking

Figure 4: The network configuration can be customized based on your network availability . This is a sample configuration . Make sure the infrastructure components have a static, routable, and valid IP address and complete a ping test from the servers to the desktops, and from the desktops to the servers .

The IP configuration is critical to a successful evaluation .

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 9

The following table is an overview of the components required for installing and using VMware View 4.6, along with configuration information. Additional detail is available in the VMware View Administration Guide, available at vmware.com/support/pubs/view_pubs.html.

REQUIRED COMPONENTS DEMO CONFIGURATION IP DESCRIPTION

Active Directory External IP 67.228.212.x Internal IP 5.5.2.x

Configure the domain controller (DC) with DHCP and NAT functions, and with two network interfaces: external and internal. Active Directory on a DC is required for VMware View. Virtual desktop and application entitlements are tightly integrated with organizational groups, user accounts, and computer accounts in the domain forest. VMware View supports federated administration, including task delegation.

VMware View Connection Server w2k8.demo.local 5.5.2.x Also known as VMware View Manager, which provides brokering and management functions.

VMware vCenter Server w2k8-vc.demo.local 67.228.212.x

To use virtual machines as desktop sources, you must configure VMware View Manager to communicate with vCenter Server. If you plan to use Linked Clones, then install VMware View Composer in the vCenter. You can configure the vCenter with an external or internal IP address.

Windows 7 Virtual Machine DHCP Optimize the Windows 7 virtual desktop and install VMware View Agent for PCoIP and RDP7 validation.

Windows XP Virtual Machine DHCP Optimize Windows XP desktop and install VMware View Agent for PCoIP and RDP validation.

Endpoint Thin Client or Computer

DHCP VMware View Client and OpenVPN configuration package can be installed Windows embedded OS, XP, Windows 7, Vista, Mac OS X, or Linux.

Local Mode (Type 3 Hpervisor) DHCP Windows-based notebooks with minimum 2 GB RAM, and Windows 7 or Windows XP. Local Mode does not work for zero or thin clients.

Mobile Endpoint DHCP iPhone, iPad, or Android platform mobile devices.

If you plan to pilot the Local Mode feature, the required components are VMware View Transfer Server and VMware View Composer.

REQUIRED COMPONENTS DEMO CONFIGURATION IP DESCRIPTION

VMware View Transfer Server (Windows Server)

5.5.2.x A separate virtual machine instance

VMware View Transfer Server is required for Local Mode deployment.

VMware View Composer Installed in vCenter VMware View Composer is installed onto VMware vCenter. For Linked Clone desktop pools and Replica creation, you will need to install VMware View Composer.

You can configure low-cost SSL VPN appliances that are validated with PCoIP to help prevent service degradation. In this Evaluator’s Guide, we will use Access Server from OpenVPN. OpenVPN Access Server 1.x Virtual Machine has two Ethernet ports configured by default. Use the following steps to edit: /etc/ network/interfaces and make changes to eth0 and eth1:

•Configureeth0 with the public IP address. VPN clients will connect to the Access Server on this interface

•Configureeth1 with private network address, if applicable

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 0

You can find further configuration information and OVF download at http://openvpn.net/vmware/view/.

REQUIRED COMPONENTS DEMO CONFIGURATION IP DESCRIPTION

OpenVPN Access Server (Debian Linux)

5.5.2.x 67.228.212.66 PCoIP is a UDP-based display protocol. Any SSL VPN solution you plan to deploy needs to tunnel UDP and perform TCP fallback without service degradation.

Evaluation Licensing and Materials

For installation binary packages you can download a free 60-day evaluation of VMware View 4.6 at: https:// www.vmware.com/tryvmware/?p=view4&lp=1.

ThinApps packages can be accessed from www.thindownload.com.

For installation details for View components, you can find the VMware View Installation Guide and other information at http://www.vmware.com/view.

Identifying Evaluation Infrastructure

You can configure VMware vSphere 4.1 as the host hypervisor for your evaluation, or link to a cloud service provider. VMware View 4.6 is fully compatible with VMware vSphere 4.1 or later; vSphere 4.0 Update 2 or later; VMware Infrastructure 3 version 3.5 Update 5 or later; and VirtualCenter Server 2.5 Update 6 or later.

VMware ESX is a bare-metal hypervisor that abstracts processor, memory, storage, and networking resources to create multiple virtual machines from a single physical machine. Each virtual machine can run separate operating systems and applications. This provides companies of all sizes with a powerful foundation for building a high-performance, cost-efficient, and reliable IT infrastructure by:

•Poolingserverresources

•Decreasingpower,cooling,andfloorspacerequirements

•Increasingserverutilizationrates

•Runningmultipleoperatingsystemsonasinglephysicalserver

Configuring Active Directory and Domain Controller

In this evaluation, you will configure an Active Directory virtual machine and promote it as the domain controller. Consider using the following steps:

•Domain controller. In Windows Server 2003 or 2008, create an Active Directory domain named demo.local with a single domain controller.

•DNS. Configure the server to broadcast as domain name server (DNS) with forward and reverse look-up zones.

• DHCP. Configure DHCP as follows:

- DHCP scope. Set DHCP scope as View from address range of 5.5.x.x to 5.5.x.x. This enables DHCP to dynamically assign IP addresses to the new virtual desktops, while protecting the static IP addresses that you already assigned.

Using Local Disk or Storage

As part of your VMware View 4.6 evaluation, you can try the Local Mode (local storage) option. However, you will not be able to test the vMotion and high availability (HA) functions.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 1

Installing and Configuring VMware View 4.6 Components

Please refer to the VMware View Administration Guide for VMware View 4.6 and follow the steps for installing VMware View components. The following provides an overview of the tasks needed for this evaluation.

1. Install the virtual machine infrastructure.

2. Create and prepare VMware View Agents within the virtual machines, convert to templates, and take snapshots.

3. Install and configure VMware vCenter and VMware View Composer.

• Install VMware View Composer in VMware vCenter Server

• Install SysPrep in VMware vCenter Server

4. Configure Active Directory and domain controller. VMware View Manager uses Active Directory to enable secure communication between VMware View components. You can configure Active Directory as follows:

• Create a domain

• Configure Active Directory on the domain controller

• Create an organizational unit

• Create user accounts

• Add virtual machines to the demo.local domain

5. Install VMware View Connection Server instance in either 32-or 64-bit Windows 2003 or 2008 Server. VMware View Connection Server is highlighted in Figure 5.

6. Install and Configure VMware View Transfer Server using the same View Connection Server binary and select the installation option for VMware View Transfer Server. Create a network file share, for example \\Transfer\ImageRepository, to store the published image, as shown in Figure 6.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 2

Figure 6: Transfer Server Repository

7. Provision virtual desktops by preparing a Windows XP or Windows 7 guest OS in a virtual machine.

8. Prepare virtual machine templates by following the instructions in the VMware View Administration Guide Briefly, you will clone a virtual machine to the template using VMware vCenter after you install VMware View Agent and other required applications.

9. Take a snapshot of the virtual machine. In order for the virtual machine to be used by VMware View Composer, the virtual machine template also needs to have a snapshot created using VMware vCenter.

10.Provision the automated floating desktop pool with a generic Linked Clone for desktop testing. If you plan to attach, detach, or archive user data disk (UDD) or persistent disk upon virtual machine deletion, you can deploy a dedicated View Composer Linked Clone in the desktop pool, as shown in Figure 7.

Figure 7: View Composer Linked Clone in vCenter Server

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 3

Figure 8

Further configuration options can be found at the Persistent Disk option under Inventory drop down.

Figure 9

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 4

Installation and Upgrade

•YoucannotinstallViewTransferServeronavirtualmachinethatusesLSISASorPVSCSIdiskcontrollersandruns in vSphere 4 or later. If the virtual machine’s guest operating system is Windows 2008, where LSI SAS controllers are configured by default, you must ensure that the virtual machine has the proper disk-controller configuration (LSI Logic Parallel) before you begin installing the operating system.

•Inalinkedclonedesktop,youcannotuninstallorupgradeViewAgentfromView4.0.xandearlierreleasesto View 4.6. A View Composer Agent error causes the upgrade installation to fail, and the linked clone virtual machine is left with no View Agent or View Composer Agent, which leaves the virtual machine with no link to the View Composer base image. Workaround: Upgrade View Agent to View 4.6 on the parent virtual machine and recompose the linked clone desktop. Note: You can upgrade View Agent 4.5, starting with the View 4.5 RC build, to a later View release.

•TheversionofVMwareToolsthatcorrespondstovSphere4.0Update1andUpdate2includesdriverversionsthat are incompatible with View desktops. Symptoms can include a black screen instead of correct desktop display. Workaround: Install View Agent in the guest operating system after the vSphere 4.0 Upgrade 1 or Update 2 version of VMware Tools is installed. When you install View Agent, it includes the correct versions of drivers.

•WhenyouupgradeViewAgent,aFilesinUsedialogboxappearsifanolderversionofViewAgentwaspreviously installed with the PCoIP Smart Card option selected. Workaround: In the Files in Use dialog box, click Ignore to continue the installation.

•Donotincludethespacecharacterinthesecurityserverpassword.Ifthesecurityserverpasswordcontainsaspace, security server installation will fail with the message Unable to pair the Security Server with the specified Connection Server.

•Ifthesystemlocale(setinControl Panel > Regional and Language options > Advanced > Language for non-Unicode programs) does not match the language of the version of Windows that you are using, installation of the View Connection Server does not respond. Workaround: Make sure that the system locale matches the language of the version of Windows that you are using.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 5

Figure 5: VMware View Connection Server installation binary

5a. Install VMware View Connection Server.

5b. Install SQL Server or Oracle Database Standard Edition for event database logging (optional).

5c. Install VMware View Transfer Server from the same Connection Server installer.

Note that you will access VMware View Manager administration through http://View_Connection_Server_IP/ admin. This is the only management user interface for VMware View Transfer Server.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 6

Setting Up Tiered Storage for Replica Deployment VMware View 4.6 provides a comprehensive GUI for easy access to platform functionality via VMware vCenter.

Tiered storage enables you to place Replicas on a single datastore, separate from Linked Clones. Replicas can be shared by all Linked Clones. Deploying more efficient storage optimizes Linked Clone desktop deployment.

Figure 10: Configure tiered storage for cost and efficiency when deploying Linked Clone desktops

In VMware View 4.6, you can replace or add additional datastores for the Replicas. When a new datastore is selected for the Replicas, only recomposed, rebalanced, or new virtual machines are affected. Refreshed virtual machines are not affected. Additional information on these concepts is available in the VMware View Manager Administration Guide.

Figure 11

Typically, to speed up image deployment you should allocate the best-performing storage pool for OS image

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 7

deployment. Replicas would need the next-best, while base images can be stored on the least-performing storage devices.

Figure 12: Tiered Storage Configuration

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 8

Deploying Local Mode / Type 2 Hypervisor

This new feature of VMware View 4.6 enables employees and others to “bring your own computer” (BYOC), and installs a Type 2 Hypervisor on top of the existing operating system in a client machine. Users can work on their own systems, and organizations get increased protection for data and other assets. VMware View Client with Local Mode installs cleanly and non-destructively on an existing Windows Laptop or PC. You don’t need to start with brand-new hardware from an OEM. You don’t need to wipe out or destructively modify an existing OS installation and void your service/support contracts.

1. Configure VMware View Transfer Server. You must install and configure the VMware View Transfer Server if you plan to evaluate the Local Mode feature. In the VMware View Transfer Server, create a network file share \\Transfer\ImageRepository, as shown in Figure 13, for storing the published image.

Figure 13: Image Repository

2. Deploy the Linked Clone Image.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 1 9

2a. Select the VMware vCenter where the virtual machine template is managed and provide the pool identification.

Figure 14

2b. Enter the desktop pool settings. Select Next if default is preferred.

Figure 15

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 0

2c. Identify user disk usage. To preserve user profiles, you can store them in a UDD. When selecting Redirect disposable disks to non-persistent disks, the disposable data will be erased on reboot.

Figure 16

2d. Provide the naming pattern for the Linked Clone desktop.

Figure 17

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 1

2e. Enter the information for Template, Snapshot and vCenter Settings.

Figure 18

2f. Select snapshot for the template. If you do not see the snapshot you took on the list, select the checkbox Show incompatible images to locate it. Also, select Publish snapshot to Transfer Server repository for use with Local Mode.

Figure 19

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 2

2g. VMware View Composer allows you to create Linked Clone desktop pools over multiple storage LUNs. Select the one or more datastores where you wish to store your virtualized desktops.

Figure 20

3. Publish your virtual desktop and deploy to an existing computer or laptop.

Figure 21

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 3

3a. Select Next through the Linked Clone desktop creation process and complete the provisioning.

3b. In order to use the desktop, you will need to entitle the pool.

Figure 22

4. Validate the published image at \\Transfer\ImageRepository.

Figure 23

Note: There are two VMware View Client installers: make sure you download and install VMware View Client with Local Mode, which offers checkout support.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 4

Assigning ThinApp to Desktop Pool

1. Locate ThinApp Packages. In this evaluation, two ThinApp packages are included for evaluation purposes.

2. Create and access the repository. You can access the ThinApp repository using a UNC path.

Figure 24

2a. In the ThinApps management Summary tab, scan the packages available in the repository. Optionally, you can create or modify a template for easier desktop application deployment.

Figure 25

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 5

3. Assign an application group to a desktop pool using Add Assignment. You can configure the ThinApp package using either Streaming or Full installation type.

Figure 26

4. Verify the ThinApp assignment. Connect your VMware View Client to a virtual desktop and verify the application packages.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 6

Refresh, Rebalance, and Recompose with User Data Disk (UDD)

Figure 27: Persistent Disk Configuration

One of the major advantages of VMware View Composer (or scalable virtual images—SVI) is the storage cost reduction. While storage over-commit enables administrators to provision a large number of desktops, the desktop storage requirements can quickly grow as users log in and use them. The copy-on-write (COW) nature of delta disks causes them to expand every time data is written to the OS disk from within guest virtual machine. However, delta disks do not recover storage space when the data is deleted from the guest OS. VMware View triggers a periodic refresh operation that resets the delta disks to their initial size using the SVI resynchronization functionality. Desktop storage requirements can also be contained by leveraging inexpensive, local storage for storing the OS delta disk; improving the reuse of the gold master Replicas; redirecting temporary system data (including the system pagefile) to a different disk; and so on.

UDD is configured using VMware View Composer to create Linked Clones, so you need to make sure that VMware View Composer is enabled and configured in VMware View Manager administration.

User data can be configured and effectively put on another disk, so in the event an administrator decides to assign a different snapshot or image to a user, their user data in the Documents and Settings folder will still be available.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 7

Figure 28: Persistent Disk Configuration in View Manager

In VMware View 4.6, during the deletion of a virtual machine you will be prompted if you want to preserve the UDD. If yes, UDD will be archived to storage. You can either use the UDD to create a new virtual machine or select an existing virtual machine and attach the archived UDD.

The differences are:

•Inanewvirtualmachine,thearchivedprofilewillbeusedasprimaryprofile

•Inanexistingvirtualmachine,thearchivedprofileUDDwillbeusedasaread-onlysecondarydiskstorage (F:\ or G:\ …)

Thisfeatureisavailablefordedicateddesktoppoolconfigurations,notforfloatingnonpersistentpools.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 8

Figure 29: Enable View Composer

1. Configure UDD at Linked Clone desktop creation. During the Add Pool process, you will be prompted to configure the persistent disk as a dedicated or persistent pool.

Figure 30: Dedicated desktop pool View Composer disk configuration

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 2 9

2. Connect from VMware View Client to the virtual desktop and make personal adjustments to Documents and Settings folders.

3. Delete the virtual machine from VMware View Manager and archive the UDD.

Figure 31: Delete desktop pool and detach the UDD

4. Recreate or reattach the virtual machine with the same UDD. In the Persistent Disk management window, you can detach and recreate a new desktop with the same UDD.

Figure 32: Recreate Desktop from an existing detached user data disk

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 0

Setting Up Location-Based Printing

Printer Assumptions:

•OnenetworkprinterHPLaserJetM4345MFPPS(withIPaddress10.114.24.2)

•OnelocallyattachedprinterBrotherMFC8460n(localtoVMwareViewClient)

VMware View 4.x supports local printers through the ThinPrint print engine. When you connect a local printer, ThinPrint will recognize the device and display the printer on the VMware View desktop.

Figure 33

You can configure a network printer so it will display in a VMware View desktop by default. As an administrator, perform the following steps:

1. Configure View Connection Server group policy object (GPO). Please refer to the ThinPrint GPO Configuration for Location-Based Printing information guide.

2. Install network printer drivers on the guest virtual machine.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 1

2a. Append the GPO with network driver information.

Figure 34: Assign local thin client or endpoint devices

2b. You can assign local thin client or endpoint devices with a MAC address mapping directly to the network printer, as indicated in Figure 29. Or, assign the printer for use by specific users and organizational unit (OU) groups. You should reboot the guest virtual machine for the GPO to take effect.

Figure 35

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 2

2c. You can also run a quick check of View Connection Server using a command line to list the connected printer and verify driver installation.

3. Validate the configuration and printing. You can try to print directly to local and network printers for the validation. When using a wireless mobile device to roam from room-to-room for printing, the current support method is to add all printers in your network environment and apply the user or group restriction in the GPO policy, so a mobile roaming device can see all network printers.

Figure 36

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 3

Configuring a Stateless Kiosk

A typical use case can include configuring a boarding-pass kiosk. With a magnetic-strip reader and USB boarding-pass printer, customers simply access the remote desktop with direct access to the application. View Kiosk mode bypasses all possible errors and Windows events for the deployment.

Figure 37

1. Configure the active Organization Unit (OU).

2. Enable Kiosk Mode from the command line.

3. Configure the connection from command line options.

4. Launch VMware View Client and connect to the virtual desktop using MAC address. For more information: Kiosk Mode with View 4.6.

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 4

Smart Card or eToken Authentication over PCoIP

By following the steps provided in the white paper “Smart Cards and Certificate Authentication in VMware View,” you should be able to deploy the root certificate from the Certification Authority (CA). For further details and to download the white paper, visit http://www.vmware.com/view.

1. Enable smart card authentication in VMware View Manager. Configure the certificate keystore in VMware View Manager.

Figure 38

2. Configure the SafeNet Authentication Manager if you plan to use eTokens with the certificate authority.

Figure 39

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 5

3. Enable smart card authentication in VMware View Manager.

Figure 40

4. Verify PColP single sign-on to the virtual desktop from VMware View Client.

Figure 41

VMware View 4.6

E VA L U AT O R ’ S G U I D E / 3 6

Automation with Microsoft PowerShell Comlets

For evaluation purposes, some example scripts are included.

1. Quick examples to recompose, rebalance, and refresh a complete pool (these are not automated, just examples for a defined “dummy” pool).

• LinkedCloneOperations.ps1

2. PowerShell functions that look at the current usage of every pool (in terms of sessions). If they are at maximum usage, either increase the maximum number of virtual machines or send a warning (depending on pool type). Complementing this is a batch script to run the PowerShell functions that can be scheduled.

• PollPoolUsage.ps1

• run.ps1

3. PowerShell functions to add datastores (by path or as a spec) to automatic and Linked Clone pools, and corresponding functions to remove them.

• AddRemoveDatastores.ps1

A script can be run using a VMware View Manager command line (which can be scheduled), such as the following:

powershell -command “& ‘\path\to\script.ps1’ ”

PowerShell has been widely adopted in desktop administration and is supported by VMware vCenter server products. If you need further information, please reference the VMware View Integration Guide.

VMware View 4.6

VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www .vmware .comCopyright © 2011 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed athttp://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Item No: 3548_VMW_11Q1_VMware_View4.6_EN_P37_R7

Summary

VMware View 4.6 redefines simplicity and ease-of-use when deploying virtual desktops, while seamlessly integrating with the VMware vSphere platform. There are many other features not mentioned in this document, including Microsoft System Center Operations Manager (SCOM) database support, and data warehouse support on VMware View components and NT services. In-depth information is available in the following documents, which you are encouraged to review.

•VMware View Administration Guide (View 4.6, View Manager 4.6, View Composer 2.6)

• VMware View Installation Guide (View Manager 4.6, View Composer 2.6)

•Windows 7 Optimization Guide

• VMware View Integration Guide

•PCoIP Information Guide

Support

If you have questions or need support during your evaluation, visit the VMware Technology Network for product documentation, knowledge base and other resources, or contact your local authorized VMware partner. Or email [email protected] for further assistance.

About the Author

Cynthia Hsieh is a Senior Technical Marketing Manager at VMware. She focuses on application integration, proof of concepts, and security subjects. Hsieh’s previous background includes product management positions at Wyse, Trend Micro, Oracle, and Yahoo.

The author acknowledges and appreciates the following for their contributions: Lan Nguyen K., Pete Barber, Tom Elliott, John Zhu at SafeNet for content validation, and Mason Uyeda for team leadership.