Personal Virtual Desktop
Pre-requisites
Dedicated VDI will require one of the following session providers to be available:
-
VMware ESXi/vCenter Server 5.5, 6.0, 6.5, 7.0, 8.0
-
Microsoft Hyper-V 2012 R2, 2016, 2019, 2022
-
Microsoft SCVMM - 2016, 2019, 2022
-
Nutanix AHV v20230302.2008 (AOS 6.7.1.5), PE 6.5, PE 5.8.2, PE 5.10, PE 5.11
-
Nutanix Prism Central PC 2023.4, PC 2022.4.0.2, PC 5.8.2
-
Microsoft Azure
-
Amazon Web Services (AWS)
-
Oracle Cloud Infrastructure (OCI) [Beta]
-
Physical Desktops
-
Resource configurations in Dedicated VDI
Add Session Providers
-
Go to Settings > Configure > Connectors section and click Add.
-
In the Add Session Provider wizard,
-
Select Type as either of
- Microsoft Hyper-V/ SCVMM
- VMware/ vCenter
- Nutanix
- Physical PC
- Azure
- AWS
- Oracle
-
Provide the appropriate Name for the session provider, and enter the IP address or Hostname of the session provider server in the Host Address.
-
Enter Login credentials
- VMware/ vCenter and Nutanix: provide username, password, and other relevant information.
- Azure: provide Application ID, Secret, Tenant ID, and Subscription ID.
- Microsoft Hyper-V/ SCVMM and Physical PC: no credentials are required.
- AWS: AWS Account ID, AWS Secret Key, AWS Access ID, Region
- Oracle: Oracle Account ID, Oracle Secret Key, Oracle Tenant ID, Provider Pem File, Region
-
Links to prepare specific connectors as per deployment need and infrastructure availability are provided below:
-
Virtualization Platforms: VMWare ESXi/vCenter, Microsoft Hyper-V/SCVMM, Nutanix Prism Element / Central
-
Cloud Services: Microsoft Azure, Amazon Web Services (AWS) (Beta), Oracle Cloud Infrastructure (OCI) (Beta)
-
-
Click Test Connection to validate credentials and server availability.
-
Click Add to save configuration.
-
This completes the Session provider configuration and is ready for dedicated desktop deliveries.
Important
To enable Microsoft Hyper-V or SCVMM servers as Session Providers, an additional module, Accops HyWorks Hyper-V Connector, must be installed on these 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:
-
Go to VDI > Pools.
-
Click Add New Pool.
-
In the Add Desktop Pool wizard, in the General section.
-
Provide a logical name, Display Name, and Description for the desktop pool.
-
Select Entitlement Type as
- Device-based: If HyDesk devices are to be assigned with a dedicated desktop.
- User-based: If assignments are given to users, groups, or OUs.
-
Select Desktop Pool Type as
-
Persistent Virtual Desktop: For persistent disk virtual desktops, i.e., user changes will be retained after the user logs out.
-
Non-persistent Virtual Desktop: Desktop VM disks will revert to a fresh state after the user logs out.
-
Physical Desktop: Physical PCs or desktops not managed by the hypervisor can be added as physical desktops in HyWorks.
-
-
Select Session Provider of the category Dedicated Session Provider.
-
Select Provisioning as
- None: If existing VMs from Session providers are to be used.
- Dynamic: If new VMs are to be provisioned on the Session provider. It will enable the Deployment and Customization tabs and require appropriate inputs from the administrator.
-
Select Assignment Life Span as
- Personal: Assignments will be saved, and the same desktop will be provided to the client on the next login.
- Floating: If it is required to create non-persistent assignments that will be removed after the user logs out, Floating-Type desktops can be assigned when logging in or on connect requests. This configuration can be done using the Advanced Configurations of Desktop Pool wizard.
-
-
Click Next
-
For Provisioning Type as
-
None: In Desktops > Add Desktops to add the desktops. Click Next to proceed.
-
Dynamic:
-
From the Deployment tab: Configure new VM deployment using Linked or Full clone using the source image.
-
From the Customization tab: customize the cloned desktops as required.
-
-
-
In the Devices/ Users screen, add the appropriate Users/ Devices according to the Entitlement Type selected in the General screen and click Next to proceed.
-
Add any classification rule to restrict pool access to classified endpoints in the Classification Rules screen. Leave configurations unchanged so authenticated and authorized users can access the pool from any endpoint.
-
From the Desktop Assignment tab, configure the assignments for the desktops. (This page will not be displayed for dynamically provisioned desktops, as it does assignment automatically.)
-
Configure Advance Settings as required and click Next to navigate to the Summary page.
-
Click Finish.
This creates a desktop pool, and the user is navigated to the Desktop Pools screen, which displays the 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 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 the VDI > VMs screen of the Management console.
Section 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
Provisioning Type
-
None: Using existing desktops from a 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 Login For Verification
Use the steps provided on the page User Logon to verify the configuration.