.

 

 

AVDManage 2

Virtual Machine Scale Set Image Management for Azure Virtual Desktops

Administration


Standardise and Simplify Azure Virtual Desktop Master Image Management

Deploy AVD Session Host Master Image updates

Consistent repeatable process for Golden Image Continuity

Maintain machine identities

Schedule out of hours updates


  • Create Virtual Machines , Snapshots & Master Images
  • Create Uniform Virtual Machine Scale Sets for Azure Virtual Desktop Host Pools
  • Deploy Virtual Machines with Persistent or Ephemeral disks
  • Deploy, Re-Deploy, Re-Image, Update & Rollback Virtual Machine Scale Sets using Managed Images, Azure Gallery Images or Compute Gallery Images
  • Virtual Machine instances retain ther identity when updating, re-imaging, re-deploying
  • Scale Up / Down – Change Virtual Machine Size
  • Scale In / Out – Adjust Virtual Machine Scale Set VM instances
  • Join Active Directory Domain during deployment / update
  • AVD-Join - Join AVD Host Pool during deployment / update
  • AVD-Turbo - for Specialized Images
  • AVD-Automate – Schedule tasks for planned maintenance

Deploy AVD Session Host Scale Set VM instances in under four minutes with AVD-Turbo

 


Quick Start

Create a Master Virtual Machine

  • Add / Remove required Applications and Features
  • Remove unwanted Microsoft Store Apps
  • Install required Language Packs
  • Install all available Windows and Application updates
  • Configure the Default User Profile
  • Disable unnecessary Scheduled Tasks
  • Disable unnecessary Services
  • Enable required Services (Windows Search)
  • Enable Firewall Rules (Domain Profile)
  • Delete Temporary Files and Source Media on the OS Disk
  • Apply known optimizations

Install the following PowerShell Modules

  • Az.Accounts
  • Az.DesktopVirtualization

These are required by AVD-Join to join the Azure Virtual Desktop Host Pool.

Snapshot the Master Virtual Machine

Take a snapshot of the Master Virtual Machine. The snapshot will be used to re-create the Master Virtual Machine during the next update cycle.

 

Sysprep the Master Virtual Machine

Remove the Master Virtual Machine from Active Directory.

Run

C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown

Create a Master Image

Create a Master Image from the Master Virtual Machine.

The Master Virtual Machine is deleted after the Master Image is created.

Create a Virtual Machine Scale Set

Create a Virtual machine Scale Set using the Master Image.

To join an Azure Virtual Desktop Host Pool, create the AVD-Join Service Principal in Entra ID. This allows the Virtual Machine instances to join an AVD host pool at system startup when creating or updating a Scale Set.

Update a Virtual Machine Scale Set

Re-Create the Master Virtual Machine from the last snapshot.

Perform required updates and changes.

Create a new snapshot of the Master Virtual Machine for the next update cycle.

Sysprep the Master Virtual Machine.

Create an updated Master Image.

 

 

 

Modify the Scale Set configuration by updating the VM Source attribute.

Virtual Machine instances may be updated on-demand or the update may be scheduled using AVD-Automate.

After updating, the Virtual machine instances will be running the updated Master Image. They will retain their Active Directory computername, Entra ID device identity (sync via Entra Connect), and Azure Virtual Desktop Session Host name.


Editions

AVDManage is available in two editions, Free and Plus.

AVDManage Plus enables deployment of images from Azure Compute Galleries. This allows for deployment of generalized and specialized images.

VMs and scale sets created from specialized images can be up and running quicker, because they're created from a source that has already been through first boot. VMs created from specialized images boot faster and can contain a greater degree of local customisation as they have not been sysprepped.

AVDManage Plus requires an evaluation or annual license. Please contact info@chawn.com for license enquiries.

Features
Free
Plus
Create Virtual Machines from Snapshots
Create Virtual Machines & Scale Sets from Azure Gallery
Create Virtual Machines & Scale Sets from Managed Images
Create Virtual Machines & Scale Sets from Compute Galleries
Create Virtual Machines in any Resource Group in the base Location
Deploy Generalized Windows Images
Deploy Specialized Windows Images
Persistent & Ephemeral Disks
Accelerated Networking
Create Trusted Launch Virtual Machines & Scale Sets
AVD-Automate
JoinAD – Join Active Directory Domain
AVD-Join – Join AVD Host Pool
AVD-Turbo (for Specialized Virtual Machines & Scale Sets)
AVD-Prep – Pre-stage the Remote Desktop Infrastructure and Boot Loader Agents

Master Image initial configuration and regular updates

Master Image Optimisation

Master Image Finalisation and Sysprep

Unable to create a VM from Azure Gallery or a Managed Image (AVDManage 1.6.0.0)

   

 



Cookie Policy: We do NOT use cookies.