Publish the Virtual Desktop

We know that Jim has aging equipment and challanges working from different devices.  We can publishing a desktop for the A&E Radiology department that will allow the user through a single-user desktop access to a single end-user connection at a time. In contrast, with session-based desktops, one RDSH server can accommodate many concurrent user connections.

This use case for Jim at the A&E Radiology department we will explore  a Single-User dekstop and the option available creating various types of pools that contain Windows-based single-user desktops. The published desktops through RDS will be covered in "Publish Remote Desktop Service"

Login to Chrome

  1. Click Chrome


  1. Click the Horizon Bookmark in Chrome
  2. Click the Horizon-01-NewAdminConsole

Sign In

  1. Username: administrator
  2. Password: VMware1!
  3. Click Remember user name
  4. Click Sign in

Horizon Console

  1. Click Desktops in the Inventory Section

Desktop Pools

  1. Click Add



  • Automated desktop pool - Horizon View uses a virtual machine template as the basis of the pool. From the template, View creates a new virtual machine in vCenter Server for each desktop.
  • Manual desktop pool - Horizon View provisions desktops from existing machines. You select a separate machine for each desktop in the pool (Virtual machines that are managed by vCenter Server, Virtual machines that run on a virtualization platform other than vCenter Server, Physical computer)
  • RDS desktop pool - An RDS desktop pool is associated with a farm, which is a group of RDS hosts. Each RDS host is a Windows server that can host multiple RDS desktops.
  1. Click Automated desktop pool
  2. Click Next

Storage Optimization

An instant-clone desktop pool is an automated desktop pool. vCenter Server creates the desktop VMs based on the settings that you specify when you create the pool.

Similar to View Composer linked clones, instant clones share a virtual disk of a parent VM and therefore consume less storage than full VMs. In addition, instant clones share the memory of a parent VM. Instant clones are created using the vmFork technology

  1. Click Instant Clone
  2. Make sure vcsa-01.corp.local is highlighted (click Ignore on pop-up)
  3. Click next


  1. Click Ignore if this is presented when selecting the vCenter

This will need to be enabled for a production environment, but this being a lab we will ignore the optimal setting.

User Assignment

  1. Click Floating

We will assign the A&E users to a new desktop each time they login. The persistance is done via UEM and AppVolumes (refer back to the first module if you need to)



We will accept the default in the lab, but once again in production, you can separate the Replica and the OS Disk. This can also be done on local storage for optimization. The VMware Virtual SAN can be selected as this is already optimized when using VSAN as part of your Horizon deployment

  1. Click Next

Desktop Pool Identification

  1. Click and type ID: Win10Build1709 (Internal reference for the Instant clone pool. This will not be visible to the user.)
  2. Click and type Display Name: Windows 10 - A&E (Display name so that the user is made aware of the desktop and capabilites)
  3. Access Group - Leave default (we can use these groups to give administrators access or to manage capabilities of a group)
  4. Click and type Description: Type a meaningful description
  5. Click Next

Provisioning Settings

Within Basic we will leave the defaults.

  1. Naming Pattern: Click and type HOL-AE- (a number will be pended to the name automatically)
  2. We will leave the machine to be provisioned upfront and also leave the Pool sizing at 1.
  3. Click Next

vCenter Settings

  1. Parent VM in vCenter : Click Browse and select base-w10-1709-x64-01
  2. Snapshot: Click Browse and select IC Desktop Base HoL 2019
  3. VM Folder Location: Click Browse and select Discovered virtual machine
  4. Cluster: Click Browse and select RegionA01-IC01
  5. Resource Pool: Click Browse and select RegionA01-IC01
  6. Datastore: Click Browse and select datastore on local ESX-04a
  7. Network: Click Browse if you want but leave at default parent network
  8. Click Next

This is part of the key steps to create an image with context and location for the desktop pool. We will use these settings to refresh/repurpose desktops later on in the maintenance section of the pool. Not covered in detail in this lab. 

Desktop Pool Settings

Leave all defaults in place

  1. Select Session Types: Drop down and select the Desktop and Application
  2. Click Next

Remote Display Settings

  1. HTML Access: Click Enabled
  2. Allow Session Collaboration: Click Enable (Share a session securely internally with other A&E staff members to work and share the same live data and virtual desktop)
  3. Click Next

Guest Customization

Leave all at the default setting

  1. Click Next

Ready to Complete

Review the settings and at this point we can also select the option to entitle users. We will not entitle a user at this point.

  1. Click Submit

Desktop Pools

  1. Your newly created pool is now being created. Click on the Win10Build1709 pool


We can see the pool being in a Publishing state and all the setting we just completed.

  1. Click Entitlements > Add Entitlements so that we can entitle the HOL Healthcare group that Jim is a member of.

Add Entitlements

  1. Click Add

Find User or Group

  1. Name/User name: Type HOL
  2. Click Find
  3. Click and select HOL Healthcare
  4. Click OK

Confirm Entitlement

  1. Click OK

Delete Desktop Pool

This completes the desktop publishing and also the user entitlement. Please delete the pool once done browsing to avoid running out of resources.

  1. Click Delete Desktop Pool

Confirm Delete

  1. Click Ok


Add your comment

E-Mail me when someone replies to this comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.