Using FSLogix to prepare for Azure Virtual Desktop deployment

Using FSLogix to prepare for Azure Virtual Desktop deployment

In previous posts we have been discussing the AVD selection process and the procedure through which the machines of the infrastructure are managed along with their updates but it is possible that doubts have arisen about these processes: If the master image is what we are going to update and modify in the deployment creating new machines, what happens with the information of the users that we had in the machines that we are going to eliminate? And how do we guarantee that the user has access to their profile information if we cannot guarantee in which machine they are going to log in? The answer to that question is FSLogix, Microsoft's suite of solutions for managing user profiles in virtual environments.

You will see many of these


FS Logix vs. mobile user profiles

FSLogix allows all the information associated with users to be hosted on storage external to the AVD machine. In addition, it applies a filter to mask the fact that the user profile is on a network drive (which ensures that for system purposes the user profile is treated as local and not as a mobile profile).  

Typically this external storage comes in three different forms:

  • File Servers
  • Storage accounts (standard or premium)
  • Azure NetApp

This is one of the great advantages of Azure Virtual Desktop: by having the user's information in a network location, it means that all your information can be mounted on demand when you log in and will be read as if it were a local drive (thus conserving space on the system disk).


If in the system disk manager you see these Blue drives you will know that FSLogix is working correctly

The next post in the series will discuss the process of configuring FSLogix using storage accounts in Azure. This is usually a typical configuration scenario in an AVD deployment and requires both a system configuration process (therefore it would be configured together with the master image) and a platform configuration process (at the Azure level it will be necessary to apply a series of permissions).

This is what we call high availability of user sessions, Mr. Anderson.

As always, if you have any questions, please do not hesitate to contact us. We will be happy to help😊

Related posts
What is IT outsourcing and how does IT outsourcing benefit you?
By Sergio Darias Pérez  |  08 July 2024

In this post we discover what is IT outsourcing and why more and more SMEs are outsourcing these services to improve their performance.

Read more
Secure and efficient cloud solutions for the Telecom industry
By César Asin Mogica  |  29 April 2024

What are the challenges and benefits for Telco companies that want to migrate their infrastructure to the cloud? We tell you in this post

Read more
Application Modernization: What it is, Strategies and Benefits
By Sergio Darias Pérez  |  19 June 2023

In this post we discuss what Application Modernization for enterprise environments is all about including examples, benefits and strategies.

Read more