I have a number of disks on my Windows 10 (pro if it maters) desktop and have been toying with storage spaces. I'd like some advice on how to configure storage volumes for my use cases. I know the Windows 10 UI is limited, but it appears that you can get at the tiering features from Powershell. I'm happy to read the docs for storage spaces and try and unravel the feature, but would like some input if my strategy is sound.
Here's what I currently have:
- 2x256GB SSD - unallocated, was my old RAID0 boot+apps volume
- 1x5TB HDD - media+games+apps (I want to retire this drive)
- 1x8TB HDD - media+documents+photos
- 2x8TB HDD - new unused disks
- CPU: i7 4790k on Z97 chipset mobo, probably upgrade to Ryzen3 when the time comes
- My boot drive is a 512GB NVMe disk
I would like to construct two volumes out of the drives above. Ideally this is what I'd want:
- games+scratch volume: 256GB striped SSD tier + 3TB striped HDD Tier
- media+documents+photos volume: 256GB mirrored SSD tier + 14TB 'parity' HDD Tier
Everything in the games+scratch volume I can stand to lose as I can just redownload the data. I would for example put my VM 'memory' files, plex database etc. on the scratch disk. Anything sensitive I would backup to the other volume.
I want at least one drive redundancy on the media+documents+photos volume. I have my documents+photos backed up offsite. so this is just saving me some headache if I were to lose a drive.
Does this setup seem reasonable and is it something that I can achieve on a Windows 10 pro machine?
I've also read that storage spaces has really poor 'parity' pool performance in past versions of Windows. Is this still true? I haven't been able to perform a real test of a parity configuration because 2 of my 4 HDDs are used. I figured I would ask here in case someone has any experience doing this before.
What other solutions should I be looking into?