{"id":1085,"date":"2017-02-03T01:00:00","date_gmt":"2017-02-03T01:00:00","guid":{"rendered":"http:\/\/inswwdev.azurewebsites.net\/au\/insights\/uncategorized\/fix-office365-performance-issues-with-fslogix-office-365-containers-for-citrix\/"},"modified":"2024-09-20T03:50:40","modified_gmt":"2024-09-20T03:50:40","slug":"fix-office365-performance-issues-with-fslogix-office-365-containers-for-citrix","status":"publish","type":"post","link":"https:\/\/www.insentragroup.com\/gb\/insights\/geek-speak\/modern-workplace\/fix-office365-performance-issues-with-fslogix-office-365-containers-for-citrix\/","title":{"rendered":"Fix Office365 performance issues with FSLogix Office 365 Containers for Citrix!"},"content":{"rendered":"<p>I\u2019ve written about FSLogix in the past. About a year ago I wrote an article on masking specific applications &amp; plugins for specific users and running various java versions on the same OS. Check it out here:\u00a0<a href=\"http:\/\/microsoftplatform.blogspot.nl\/2015\/06\/managing-your-azure-remoteapp.html\" rel=\"nofollow noopener\" target=\"_blank\">Managing your Azure RemoteApp application landscape using FSLogix Apps.<\/a><br \/>\n<u><br \/>\n<\/u>FSLogix is a set of tools with an extremely small footprint and has an amazing set of features that fix really specific problems, applicable in almost any VDI or RDSH environment!<\/p>\n<p>\u201c\u2026FSLogix Apps is a software agent that enables virtual desktop administrators to massively reduce the number of Windows Gold images, easily manage per-user applications, optimize license costs while assuring compliance, and eliminate some of their biggest problems in VDI and RDSH\u2026\u201d<br \/>\nMore info:\u00a0<a href=\"https:\/\/fslogix.com\/\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/FSLogix.com<\/a>\u00a0Today, FSLogix introduces great new functionality again, fixing very common issues in any VDI or RDSH environment!<\/p>\n<p><strong>FSLogix Office 365 Container for Citrix<\/strong><\/p>\n<p>Consider the following scenario, you have Office 365 and want to publish the full outlook client experience to your end users supporting cross platform and available anywhere \/ anytime. A common scenario is RDSH of VDI either RemoteApp or Full Desktop. For the best user experience in Outlook for Office 365, outlook cache is enabled. When running Outlook on a local device, that\u2019s no issue, the generated .OST will remain inside the user\u2019s profile on the local device. In any RDSH of VDI scenario however, you preferably roam that .OST file. Otherwise the .OST will be regenerated on each RDSH or pooled VDI you log on to (obviously personal VDI could be an exception). If you do roam the .OST, where do you store it? How do you roam it without having to copy it to the local cached profile? Obviously many vendors offer profile options as part of their overall management suites. For example, Microsoft offers User Profile Disk (UPD). If you are not familiar with UPD, in essence is you store the entire user\u2019s profile in a single .VHDX file on a central file server. When you log on, the .VHDX file is mounted under C:users&lt;username&gt; without having to copy any (delta) profile and making it fully transparent for users and applications. FSLogix already offers a similar solution called Profile Containers. This solution is based on the same idea as UPD, but does not have some of the downsides that Microsoft UPD has. For example, Profile Containers is not bound to a single Session Collection where Microsoft UPD is and Profile Containers can be enabled for a specific group of people, for example to exclude administrators. Essentially, FSLogix Office 365 Container for Citrix does the same thing as Profile Containers or UPD, this time however specifically for the just .OST file! Why is this interesting? This makes their solution (similar to all their products) platform &amp; OS independent! Although the name of the product implies that it\u2019s for Citrix only, it\u2019s not. You can run this on top of any RDSH or VDI solution, whether its Microsoft, Citrix VMWare and independent of any existing profile management solution like RES, Appsense (now part of Landesk) you may already have. Azure RemoteApp or AWS would also make for a good use case.<\/p>\n<p><strong>How does it work?<\/strong><br \/>\nAs with any FSLogix product or solution, part of their strength is keeping things simply. There is no complex backend infrastructure needed, and the installation is extremely easy.<\/p>\n<p>1. Import the ADM(X) template provided by FSLogix and create a new GPO (or leverage an existing one that is linked to the OU where your RDSH \/ VDI machines are located.)<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-8254\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image002_thumb2.jpg\" alt=\"\" width=\"521\" height=\"431\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image002_thumb2.jpg 521w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image002_thumb2-300x248.jpg 300w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/p>\n<p>2. Open the GPO and browse to Computer Configuration, Administrative Template, FSLogix. You should see the structure as shown below.<br \/>\n3. First, enable Office 365 container<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-8253\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image004_thumb2.jpg\" alt=\"\" width=\"517\" height=\"248\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image004_thumb2.jpg 517w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image004_thumb2-300x144.jpg 300w\" sizes=\"(max-width: 517px) 100vw, 517px\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-8252\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image006_thumb2.jpg\" alt=\"\" width=\"524\" height=\"277\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image006_thumb2.jpg 524w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image006_thumb2-300x159.jpg 300w\" sizes=\"(max-width: 524px) 100vw, 524px\" \/><\/p>\n<p>+\u00a04. Next, provide a location on your (existing) fileserver (CIFS, SMB)\u00a05. optionally, advance settings for the VHDX can also be changed. For example, for this lab test I set the maximum Size to 1Gb and Virtual Disk Type VHDX.\u00a0Alternatively, the settings above can also be configured directly in the registry, the root location if HKLMSoftwarePoliciesFSLogix<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8251\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image007_thumb2.png\" alt=\"\" width=\"527\" height=\"161\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image007_thumb2.png 527w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image007_thumb2-300x92.png 300w\" sizes=\"(max-width: 527px) 100vw, 527px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8250\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image009_thumb2.jpg\" alt=\"\" width=\"529\" height=\"181\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image009_thumb2.jpg 529w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image009_thumb2-300x103.jpg 300w\" sizes=\"(max-width: 529px) 100vw, 529px\" \/><\/p>\n<p>Install FSLogix on the RDSH Servers by using setup.exe, or deploy it using your favorite deployment tools. The setup is extremely easy, setup.exe without any configuration.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8249\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image011_thumb2.jpg\" alt=\"\" width=\"394\" height=\"256\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image011_thumb2.jpg 394w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image011_thumb2-300x195.jpg 300w\" sizes=\"(max-width: 394px) 100vw, 394px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8248\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image013_thumb2.jpg\" alt=\"\" width=\"401\" height=\"260\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image013_thumb2.jpg 401w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image013_thumb2-300x195.jpg 300w\" sizes=\"(max-width: 401px) 100vw, 401px\" \/><\/p>\n<p>You can configure the environment to only apply FSLogix Office 365 Container for specific users, by modifying the group membership of the group FSLogix ODFC Include List on the RDSH \/ VDI machine. For this lab I did<\/p>\n<p>this manually, but preferably you perform this using GPO or configure it as part of your image management process.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8247\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image015_thumb2.jpg\" alt=\"\" width=\"400\" height=\"457\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image015_thumb2.jpg 400w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image015_thumb2-263x300.jpg 263w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/p>\n<p><strong>That\u2019s it!<\/strong><\/p>\n<p>After logging on with my test user, a new VHDX file on the central location has been created.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8246\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image017_thumb2.jpg\" alt=\"\" width=\"514\" height=\"100\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image017_thumb2.jpg 514w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image017_thumb2-300x58.jpg 300w\" sizes=\"(max-width: 514px) 100vw, 514px\" \/><\/p>\n<p>And inside user session profile of the active user session you can see the junction point, confirming that we are now using an OST file inside a mounted .VHDX file!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8245\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image019_thumb2.jpg\" alt=\"\" width=\"508\" height=\"332\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image019_thumb2.jpg 508w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/clip_image019_thumb2-300x196.jpg 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/p>\n<p>And here is the disk in Disk Management.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8244\" src=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/image_thumb1.png\" alt=\"\" width=\"426\" height=\"275\" srcset=\"https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/image_thumb1.png 426w, https:\/\/www.insentragroup.com\/gb\/wp-content\/uploads\/sites\/20\/2017\/02\/image_thumb1-300x194.png 300w\" sizes=\"(max-width: 426px) 100vw, 426px\" \/><\/p>\n<p>FSLogix Office 365 Containers allows you to fix a very common issue when dealing with Office365 and RDSH \/ VDI. The setup is extremely easy, there\u2019s no management backend needed. The fact that it works independent of the virtualization solution or infrastructure is awesome!<\/p>\n<p>Freek Berson<\/p>\n<p>Content Originally Posted on\u00a0<a href=\"http:\/\/microsoftplatform.blogspot.com.au\/2016\/05\/fix-office365-performance-issues-with.html\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Platform<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve written about FSLogix in the past. About a year ago I wrote an article on masking specific applications &amp; plugins for specific users and running various java versions on the same OS. Check it out here:\u00a0Managing your Azure RemoteApp application landscape using FSLogix Apps. FSLogix is a set of tools with an extremely small&hellip; <a class=\"more-link\" href=\"https:\/\/www.insentragroup.com\/gb\/insights\/geek-speak\/modern-workplace\/fix-office365-performance-issues-with-fslogix-office-365-containers-for-citrix\/\">Continue reading <span class=\"screen-reader-text\">Fix Office365 performance issues with FSLogix Office 365 Containers for Citrix!<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":1086,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[19],"tags":[],"class_list":["post-1085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-modern-workplace","entry"],"_links":{"self":[{"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/posts\/1085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/comments?post=1085"}],"version-history":[{"count":1,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/posts\/1085\/revisions"}],"predecessor-version":[{"id":8256,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/posts\/1085\/revisions\/8256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/media\/1086"}],"wp:attachment":[{"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/media?parent=1085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/categories?post=1085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.insentragroup.com\/gb\/wp-json\/wp\/v2\/tags?post=1085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}