![]() ![]() Overall, my experience from using Storage spaces to mirror the drives is that there is very little overhead, and the mirror performs in a comparable fashion to the disks it is made up of. So again, not far off the scores from the original standalone tests. Mirror 1 performs better, and Mirror 2 lags behind a bit in performance, but it does have the slower drive in it's mirror. For 4KiB Q1T1, only the Write seemed marginally improved, while the Read suffered in both cases. For both mirrors 4KiB Q8T8 test, 4KiB Q32T1 test seemed improved over the single drive performance numbers. ![]() Mirror 1 seems to have the high and low values of the two drives for the Sequential test. Mirror 2 seems to follow this pattern. Next up, I mirrored the four drives into 2 two-way mirrors (Drive 1 & 2, and Drive 3 & 4), and ran all the same tests, so i'll be lighter this time: Each test was performed 3 times, and the below value is an average for each:įinally, again using the Windows 10 ISO file, I looked at the average response time in Task Manager when copying the file across, again 3 times, with the average result below: Next, using a Windows 10 ISO file (3.46GB) on the OS SSD, I copied the file 3 times, to, and then from each drive, to get a rough estimation of the time taken to read and write files. I found the following:Īs you can see, the max speeds roughly match the max speeds from the CrystalDisk Mark test, so looking good so far! I used this test to get a real-world example of write speeds. Next I transferred a Hyper-V VM file to each of the disks. I didn't run any other tests.įirst, I ran CrystalDisk Mark version 6.0.1 圆4 on all four drives:Īs you can see, they're all relatively comparable, with Drive 2 doing better overall, and Drive 4 performing worst. ![]() Just as a quick comparison, I also ran CrystalDiskMark on the OS SSD, so you can see the performance of that. Setting up the RAID 10 was quick and simple, just set up 2 two-may mirrors in Storage Spaces (RAID 1), and then stripe the two mirrors together using Disk Management (RAID 0) to make the RAID 10.īefore setup, I ran some fairly basic testing and a CrystalDisk benchmark on all drives before starting the process, to get a baseline. ![]() So, as above, there seems to be no information on what a RAID 10 is like on Windows, especially a software RAID, which is what I did So I thought I'd share my results and experience. My setup for this is a PC running as a central storage unit for my home, so it's not running anything spectacular, just some parts I had lying around:Ĥx WD Red 2TB NAS 5400RPM drives (This is what I RAIDed) This post is pretty much my test results, and performance. So, I was looking, and couldn't find any information on people's experience, or results of any kind of RAID 10 adventure on Windows, so, decided I'd do it myself. Skip to the end for the RAID 10 numbers and results! TL DR: Software RAID 10 in Windows works about as expected, in my experience. Obviously I need to do some reading into some documentation for Storages Spaces. To find out what you need to use, run the Get-StorageSubSystem command. Note that instead of "Storage Spaces*" I had to use "Windows Storage*". To do this through PowerShell, I found this guide here. This again, is likely a contributing factor to the speed increases. Gone from ~2 seconds of response time, down to around a quarter of it, even slightly faster than the per-disk response times. This is significantly quicker than the hybrid solution I first used, with an increase on the average of 19%! As well as the speed bump, the fluctuations in speed are much less drastic.Īgain, much better than the hybrid solution, clocking around ~3 seconds faster for writes and ~2 seconds faster for reads, likely attributed to the decrease in speed fluctuations. In this benchmark, we see scores which are roughly equal to the Storage Spaces + Disk Management Hybrid RAID10, but 4KiB Q8T8 and 4KiB Q32T1 did actually come out worse for Reads. In what may be needless to say, performance is a lot better. This is still a RAID 10, so 2 two-way mirrors, but the -NumberOfColumns is set to 2 (a stripe per RAID 1 array). In light of what Wizardy suggested, I deleted the RAID10 volume, and did the whole thing again but through Powershell, including the striping. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |