I know this post was a while ago, but I have a similar question.
My VMs are currently stored on the cache and periodically moved to the array via mover. Now it bothers me that as long as the data has been moved I have to make the huge performance losses. Also, every time I look up something in a VM, the HDD starts up again. So the question, can I use a separate SSD (no cache, no array) as the main directory for the VM, and optionally the appdata folder for Docker containers, so that this is always preserved, and the mover mirrors the data with the array and this SSD?
So access is via the SSD every time and the array is used as cold storage?