Skip to content

Personal Virtual Desktop

Pre-requisites

Dedicated VDI will require one of following session providers to be available:

  1. VMware ESXi/ vCenter Server

  2. Microsoft Hyper-V/ SCVMM server

  3. Nutanix AHV Server

  4. Azure

  5. Physical PC

Resource configurations in Dedicated VDI

Add Session Providers

  1. Go to Configuration > Server > Session Provider section and click Add.

  2. In Add Session Provider wizard,

    1. Select Category as Dedicated Session Provider

    2. Select Type as either of

      • Microsoft Hyper-V/ SCVMM
      • VMware/ vCenter
      • Nutanix
      • Physical PC
      • Azure
    3. Provide appropriate Name for session provider, enter IP address or Hostname of the session provider server in Host Address.

    4. Enter Login credentials

      1. VMware/ vCenter and Nutanix: provide username, password and other elevant information.
      2. Azure: provide Application ID, Secret, Tenant ID, Subscription ID.
      3. Microsoft Hyper-V/ SCVMM and Physical PC: no credentials are requured.
    5. Click Test Connection to validate credentials and server availability.

    6. Click Add to save configuration.

This completes Session provider configuration and is ready for dedicated desktop deliveries.

Important

To enable Microsoft Hyper-V or SCVMM server as Session Provider, additional module Accops HyWorks Hyper-V Connector must be installed and running on Hyper-V or SCVMM servers.

Configure Desktop Pools and Assignments

To deliver desktops from the Session Provider and assign them to desired users, groups or devices (HyDesk), follow the below given steps:

  1. Go to Configuration > Workspace > Desktop Pools

  2. Click Add

  3. In Add Desktop Pool wizard, in General section

    1. Provide logical name, Display Name and Description for desktop pool

    2. Select Entitlement Type as

      1. Device based - if HyDesk devices are to be assigned with dedicated desktop
      2. User based - if assignments are be given to be users, groups or OUs
    3. Select Desktop Pool Type as

      1. Persistent Virtual Desktop: For persistent disk virtual desktops i.e. user changes will be retained after user logs out.

      2. Non-persistent Virtual Desktop: Desktop VM disks will revert to fresh state after user logs out.

      3. Physical Desktop: Desktops which are not managed by hypervisor or physical Pcs

    4. Select Session Provider of category Dedicated Session provider.

    5. Select Provisioning as

      1. None - if existing VMs from Session providers are to be used
      2. Dynamic - if new VMs are to be provisioned on the Session provider. It will enable Deployment and Customization tabs and will require appropriate inputs from administrator.
    6. Select Assignment Life Span as

      1. Personal - assignments will be saved and the same desktop will be provided to the client on next logon
      2. Floating - if it is required to create non-persistent assignments which will get removed after the user logs out. Floating Type desktops can be assigned at the time of loging in or on connect request. This configuration can be done from Advanced Configurations of Desktop Pool wizard.
  4. Click Next

  5. For Provisioning Type as

    1. None: In Desktops > Add Desktops to add the desktops. Click Next to proceed.

    2. Dynamic:

      1. From Deployment tab - configure new VMs deployment - Linked or Full clone; using source image

      2. From Customization tab - customize the cloned desktops as required

  6. In Devices/ Users screen, add appropriate Users/ Devices as per Entitlement Type selected in General screen and click Next to proceed.

  7. From Assignment tab, configure the assignments for the desktops.

  8. Configure Advance Settings as per the requirement and click Next to navigate to Summary page.

  9. Click Finish.

This creates Desktop pool and user will be navigated to Desktop Pools screen displaying recently added pool.

Important

  • All the DVMs except RDS type Session provider should have HyWorks Tools installed to configure remote desktop services and power policies.
  • In case of Dynamic provisioning, the source DVM must have the latest HyWorks DVM Tools installed so that it will get pre-installed on all the newly cloned DVMs.

Change Assignments from Desktops VMs Page

Once the desktop pool is added, all the configured desktops can be managed from Monitoring > Desktop VMs of Management console.

Section Desktop VMs can be used for assignment changes, power operations or removing the VM from the desktop pool.

Different Types of Desktops Pools based on requirements

Entitlement Type

  • User based: If desktop VMs should be associated with users

  • Device based: If desktop VMs should be associated with registered devices; binding desktop VMs with specific devices

https://docs.microsoft.com/en-us/dotnet/framework/get-started/system-requirements

Provisioning Type

  • None: Using existing desktops from dedicated session provider

  • Dynamic: Deploying new desktop VMs on dedicated session providers, which can be further based on cloning type as

    • Linked Clone

    • Full Clone

Disk Persistence Type

  • Persistent: Disk will not be reverted, and user changes will remain on the desktops
  • Non-persistent: Disk will be reverted to fresh state post log out

Assignment Life Span

  • Personal Desktops: Client assignment will be retained until changed and the same desktop will be delivered to the client on every log on

  • Floating Desktops: Desktop assignment will be erased once the user session is completed

    • Assignment Logic can be on-login or on-connect

User Logon For Verification

Use the steps provided on page User Logon to verify configuration.