- ReFS filesystem
- Storage Spaces mirror (4x HDD - 5TB total)
- 800p Optane (58GB) as L2 cache
- ReFS Deduplication turned on.
- Hyper-V workload
- 64GB RAM
PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
I have a corner-case here.
Re: PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
Your cache space might not be large enough for caching 5TB HDD. Of course, it depends on how much hot data are used daily. You may try and then see the result. I would recommend individual read/write cache space to avoid writing data flushing out cached read-data, since the cache space is not very large. If your writing workload is not very heavy, you may just use RAM cache (L1 cache) for caching writes only and use the whole SSD cache (L2 cache) for caching reads.
Re: PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
I tried the opposite (L1 as read only and L2 as write only) and it didn't work well at all. I wanted the Optane to be used as a "landing zone" for incoming writes but the physical disk activity was high and the disk queue length was long. What worked better was setting L1 cache to zero and setting the L2 to 10%/90% read/write. I'll keep experimenting.
Re: PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
You might want to consider using Stablebit Drivepool's SSD option for creating a 'landing space' on the Optane for incoming files to your pool of drives. It's a more robust piece of software than what Storage Spaces offers, and still works with ReFS.
Re: PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
Since you are going the Refs route have a look at this threadrichardm wrote: ↑Thu Apr 11, 2019 4:27 pm I tried the opposite (L1 as read only and L2 as write only) and it didn't work well at all. I wanted the Optane to be used as a "landing zone" for incoming writes but the physical disk activity was high and the disk queue length was long. What worked better was setting L1 cache to zero and setting the L2 to 10%/90% read/write. I'll keep experimenting.
viewtopic.php?f=33&t=4747
Re: PrimoCache, Hyper-V, ReFS, Dedupe, Storage Spaces, and Optane!
Good catch! I have file integrity streams turned off for now.