So we've recently started implementing FSLogix for our Citrix platform. It seems to be working well, user settings are being retained which is great.
We're using CloudCache for high availability. Our Citrix non-persistent desktops have approx 12GB of free space available when a user logs in. As we would expect, the local cache data does begin to increase in size as data is written to and from the VM and back to the VHD.
However... We seem to be getting some users where the entire 12GB free on the VM is being taken up, bringing the VM to a complete halt. After checking on this a little more, it seems that the disk inside ProgramData\FSLogix\Cache is the cause of the increase.
I've done a bunch of testing around this, and everything seems to work comfortably, until our users open Outlook! Once Outlook is opened, the size of the cache directory just seems to slowly increase up to the point where there is no space left!
We have forced cached exchange mode, with 1 year of mail cached. I'd possibly expect this to happen during the initial sync of the Outlook OST file, as I'm sure the reads and writes would end up filling the FSLogix cache during the initial sync. However, even after the initial sync is complete, the Cache VHD just seems to slowly creep up over a couple of hours until the VM disk is full.
If I close Outlook, the increase seems to immediately stop.
I was wondering if anyone else has experienced this? Do we just need to increase the disk sizes of each VM, is more than 12GB recommended as a buffer in some cases? Anything else I can perhaps change or do so that the cache VHD doesn't go over a certain size?
Important to note that we have approx 250 users running over FSLogix now, and approx 10 people have reported the issue, so it certainly isn't happening to everyone all the time. Though it's affecting people enough that we're going to need to resolve this before rolling this out to the entire business.
Thanks in advance.
(2 images attached, shows the size of the cache at the start of the session vs just over 1 hour in)
Question
David Ashcroft
So we've recently started implementing FSLogix for our Citrix platform. It seems to be working well, user settings are being retained which is great.
We're using CloudCache for high availability. Our Citrix non-persistent desktops have approx 12GB of free space available when a user logs in. As we would expect, the local cache data does begin to increase in size as data is written to and from the VM and back to the VHD.
However... We seem to be getting some users where the entire 12GB free on the VM is being taken up, bringing the VM to a complete halt. After checking on this a little more, it seems that the disk inside ProgramData\FSLogix\Cache is the cause of the increase.
I've done a bunch of testing around this, and everything seems to work comfortably, until our users open Outlook! Once Outlook is opened, the size of the cache directory just seems to slowly increase up to the point where there is no space left!
We have forced cached exchange mode, with 1 year of mail cached. I'd possibly expect this to happen during the initial sync of the Outlook OST file, as I'm sure the reads and writes would end up filling the FSLogix cache during the initial sync. However, even after the initial sync is complete, the Cache VHD just seems to slowly creep up over a couple of hours until the VM disk is full.
If I close Outlook, the increase seems to immediately stop.
I was wondering if anyone else has experienced this? Do we just need to increase the disk sizes of each VM, is more than 12GB recommended as a buffer in some cases? Anything else I can perhaps change or do so that the cache VHD doesn't go over a certain size?
Important to note that we have approx 250 users running over FSLogix now, and approx 10 people have reported the issue, so it certainly isn't happening to everyone all the time. Though it's affecting people enough that we're going to need to resolve this before rolling this out to the entire business.
Thanks in advance.
(2 images attached, shows the size of the cache at the start of the session vs just over 1 hour in)
Link to comment
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now