Microsoft introduced User Profile Disks (UPD) with Server 2012.
Both of these solutions provide extremely quick logon times and near-native performance when using the profile. This purpose-built approach is ideal for non-persistent computing environments and has many advantages over traditional roaming profile solutions in these environments.
The FSLogix Office 365 Container feature is a subset of the FSLogix Profile Container feature. This feature solves the set of problems that are introduced with other roaming profile products for the applications contained in Office 365. This product is designed to give the benefits of FSLogix's superior technology but work in conjunction with existing roaming profile solutions like Microsoft UPD, AppSense, RES, Citrix UPM, etc.
|Microsoft User Profile Disks||FSLogix Profiles||Notes|
|Low integrity application support||No||Yes|
The following applications require low integrity support to work properly:
|Supported computing environments||Only requirement is the client OS. Supports Windows 7+ and Windows Server 2008 R2+ (32 and 64 bit). Citrix XenApp and XenDesktop, VMware, etc. all supported.|
|Migrate existing user profiles||No|
|New user VHD/X (Profile container) creation||When a new user logs on, a new VHDX file for the user is created by copying a template VHDX file|
|VHD/X and containing folder naming mechanism||Named by SID||Flexible naming controllable by the admin (e.g. "%username%.vhd" or "%username%-%sid%.vhd")||It's easier to manage files and folders if their names contain the user name|
|VHD and VHDX support||VHDX only||VHD and VHDX||Use of VHD is required if the profile will be used in Windows 7 environments since VHDX support was not added until Windows 8.|
|Ability to attach container from multiple file servers||Single file server only||Admin can specify a list of file servers||This is important if the admin wants to spread the load among multiple servers or as a fallback mechanism|
|Support||Not clear. Several customers reporting long support waits (months?). There is a rumor that UPD technology may be used in Azure, but nothing definitive.||Fully supported by FSLogix (Direct support, peer support). Active development with new features appearing regularly.|
|Attach VHD/X as user and/or computer||VHDX is attached as the computer object||Admin can choose to attach the container as the user object or computer object||Many (most?) admins prefer to manage file permissions on the network based on user objects rather than computer objects|
|Office 365 direct support||No||Yes||Companies are embracing Office 365. FSLogix is the only company that enables all Office 365 features to work in a non-persistent environment at native speed.|
|Roam Windows Search database||No|
If the Windows Search database is not roamed, indexing will be done when the user logs on. This is a huge CPU hit. Alternatively, the admin can disable the use of Windows Search.
If the Windows Search database is roamed, no re-indexing is required and Search is immediately available.
|Support OST files in container||Yes?||Yes||Including the OST file (Outlook mail) in the profile provides huge performance gains and greatly increased reliability|
|Support for OneDrive cache in container||No||Yes||Including the OneDrive cache in the profile provides users a native experience when accessing any of the files|
|Concurrent access to the profile||No. Single session direct access mode only.|
Yes. In addition to single, direct access mode support, two concurrent modes are also supported:
|In many environments it is desirable to provide concurrent access to a user profile. For example, the user may have their desktop on one server but also be running remote applications from another.|
|Specify folders to be excluded from the container||Yes. Specific list only.||Yes. Admin managed list.|
|Redirection mechanism||NTFS File System Junction||Supports either FSLogix Seamless Redirection™ or NTFS File System Junction||FSLogix Seamless Redirection™ is invisible to the system and is therefore provides a fully native and compatible experience|
|Ease of use|
|Reduces load on computing infrastructure||Yes||Yes|
Compared to traditional roaming profile solutions, the "Profile in a VHD/X Container" model: