Hello - first off I just wanted to say that CloudDrive and DrivePool have been really fantastic for my needs.
What I'm trying to do: Essentially - I created a file share cloud drive that lives on my NAS, and added that as another drive to DrivePool, where I set it as an SSD in the optimizer plugin. I've seen several threads about which options/plugins/etc to utilize to get SSD caching to work and have tried various things but wanted some input on the best way to handle this in my scenario.
The NAS cloud drive currently set as the SSD is at about 70TB. My ideal state is to fill this to 90%, and always keep it at that capacity, moving off the oldest files to archive disks to make room for newer ones. I've already tested it and my local media with this setup loads much much faster when pulled from the NAS even going through the cloud drive software. If I don't make some changes, the SSD tries to empty itself to the archive disks at the next balancing opportunity.
The issue: I'm not sure exactly what settings I need to make this work consistently. If I use ordered file placement to ensure the drive gets filled up to the max, will it still function as the SSD cache when it's filled up, or will DrivePool just move on to the next disk? I'd still like to maintain an even split across the other drives in the pool as well, and I'm not sure if using the ordered file placement plugin is the way to go. I have a feeling that setting automatic balancing with a really high GB threshold isn't the way to go either.
TL;DR
I'd like to use DrivePool's SSD cache that is always near-capacity and move only the oldest files to the archive disks when it needs space for new ones. What's the simplest way to achieve this?