To take full advantage of Microsoft Windows Virtual Desktop, IT can combine the service with FSLogix profile containers.
IT pros could save the profiles by creating a file server VM in Microsoft Azure. However, a file server requires compute power such as RAM and CPU, and disk space on managed disks, which the organization would need to pay for and keep running.
A better way to save the FSLogix profile containers in Azure is to use Blob Storage. Azure Blob Storage is relatively inexpensive block-based storage that doesn't require a VM. IT can make the storage redundant worldwide. Blob Storage doesn't require IT admins to set up file rights because they can access the Blob with an API key.
For IT admins that want to move their entire environment to the cloud, Azure Blob is a great way to save the profiles. IT can use this process with Windows Virtual Desktop. Admins can also combine FSLogix profile containers in Azure Blob Storage for Citrix Virtual Apps and Desktops and VMware Horizon.
Another use case for saving FSLogix profile containers to Azure Blob Storage is to back up the profiles in the cloud. FSLogix allows IT to save the profile in multiple locations, so IT can use an on-premises file server as the main location. This quickly loads the profile to the virtual desktops. When the file server is not available, IT can load the profile from Azure Blob Storage, which offers flexibility and helps with cloud migrations.
In the video we'll demonstrate how to set up FSLogix and Azure Blob Storage and go over other details.
FSLogix software is free with the following Microsoft licenses:
- Microsoft 365 E3/E5
- Microsoft 365 A3/A5/ Student Use Benefits
- Microsoft 365 F1
- Microsoft 365 Business
- Windows 10 Enterprise E3/E5
- Windows 10 Education A3/A5
- Windows 10 VDA per user
- Remote Desktop Services (RDS) Client Access License (CAL)
- Remote Desktop Services (RDS) Subscriber Access License (SAL)
Registry configurations from the video
Enabled | DWORD | 1
VolumeType | REG_SZ | vhdx
CCDLocations | REG_SZ | type=azure,connectionString="YOURSTRING"