How to Set Up and Manage FSLogix Profile Containers with Parallels RAS

Profile management can be a headache for administrators when ensuring that users have access to profile configurations in non-persistent environments. In order to facilitate administration tasks, a complete profile management solution requires flexible management and should not penalize logon and logoff times. This blog post introduces FSLogix Profile Containers as a comprehensive profile management solution and describes how it can be integrated and managed completely by Parallels® Remote Application Server (RAS).

What Is FSLogix Profile Container?

FSLogix Profile Container is a profile management solution that can be configured to entirely or partially redirect user profiles to a remote location when working over non-persistent Windows computing environments. Below are the main benefits of this solution.

Folder flexibility: Redirect only the portion of the user profile that you want to save. FSLogix Profile Container can be configured to function based on folder inclusion and exclusion lists. This feature may be very helpful under scenarios in which, due to your application requirements, you no longer need to save the entire user profile.

User granularity: Situations can arise in which user profiles should remain entirely locally saved. Based on group membership, FSLogix Profile Container can provide administrators the capability to decide which users will have their profile redirection enabled. There can be users, such as those included in the Administrators group, whose profiles should remain locally saved.

Optimized logon\logoff times: User profiles are saved to Virtual Hard Disk x (VHDx) files over a network share and are mounted and unmounted during logon and logoff operations. As a file or folder copy procedure does not exist, sign in and sign out durations are not penalized, thus enhancing the user experience.

Local-like profile: When using FSLogix Profile Container, applications identify the user profile as if it is locally saved, thus transparently masking its location within a network share. This feature is important because certain applications may stop working if they detect profiles located over the network.

Storage options: FSLogix Profile Container supports the standard Server Message Block (SMB) protocol; therefore, certain cloud storage solutions such as Storage Spaces Direct, Azure Files and Azure NetApp Files can be used.

Resilient and highly available: Cloud Cache technology allows the use of multiple remote locations for the profile container storage. FSLogix Profile Container can be used with Cloud Cache to avoid potential service disruptions due to a network or storage outage.

How to Set Up and Manage FSLogix Profile Containers with Parallels RAS

Parallels RAS provides the ability to deploy and configure FSLogix Profile Container centrally from within the Parallels RAS Console.

FSLogix application deployment

Open the Parallels RAS Console, navigate to the Site > Settings section, locate the Features tab, and select the deployment type that best fits your needs. In this example, we rely on administrators to install FSLogix on the appropriate resource hosts.

Figure 1 - FSLogix Profile Containers

Here are all of the options for installing FSLogix:

Make sure you check that you can replicate any existing configuration to all Sites.

Configuring FSLogix Profile Containers

FSLogix Profile Container can be configured for the following resources: Remote Desktop Session Host (RDSH), Remote Desktop Session Host Group, Virtual Desktop Infrastructure (VDI) Template and Windows Virtual Desktop (WVD) Host. In this example, we will choose an RDSH to demonstrate the following step-by-step configuration:

1. From the Parallels RAS Console navigate to Farm > Site > RD Session Hosts. Select a server, and edit its Properties as follows:

Figure 2 - FSLogix Profile Containers

2. By clicking on the Additional Settings button, you will be able to choose the Users and Groups you want to apply this configuration to, select the user profile Folders that you want to save and configure certain advanced settings:

Figure 3 - FSLogix Profile Containers

FSLogix and Parallels RAS

Parallels RAS simplifies administration tasks when managing FSLogix Profile Containers over RDSH, VDI and Windows Virtual Desktop workloads. FSLogix agent deployment and its configuration is integrated completely within the Parallels RAS Console, thus avoiding the need for manual installations, editing registry settings or configuring Active Directory group policies.

Applying FSLogix Profile Containers Configurations to Server Groups

Parallels RAS allows specifying the FSLogix configuration for a group of servers and even for all servers. This can be done in Site Default and Group properties. The FSLogix application is configured appropriately on every new server added to the Parallels RAS farm, greatly simplifying administration tasks.

Requisites

In order to use FSLogix Profile Container, you need:

Other prerequisites include:


References

Microsoft – What is FSLogix?

Microsoft – Configure Profile Container to redirect User Profiles