Performance caching with multiple M.2 SSDs?


JKunraid

Recommended Posts

I have a ASUS Hypecard (PCIe 4.0) and some PCIe 4.0 NVMe SSDs . One of the (hypothetical) use cases for my Unraid server is as a Windows 10 VM that acts as a compile machine (Visual Studio) that I can connect locally to from my laptop using RDP. I'd like to allocate as much resources as possible to that VM to speed up compile times

 

Ideally I'd like to combine 4 m.2 ssds on the Hypercard + 1 M.2 ssd on the board into a single combined persistent cache that would allow an SSD to fail while also providing better read/write performance than a single or mirrored SSD drive. Is this possible with Unraid? Alternatively, could I somehow achieve the same effect by allocating multiple unassigned drives to somehow software raid them together in Windows to get better performance than standalone? Some other option?

 

 

Link to comment
8 hours ago, JorgeB said:

You can create a pool with all the devices, then select a raid level appropriate for the performance/redundancy you prefer.

You mention "raid level". Do Unraid pools offer an exact software parallel to classical raid? (i..e Raid0 for read/write performance but no drive redundancy, raid 1 for mirroring but no performance benefit, raid 5 for increased read speeds but slower writes, Raid 10 better read/write with both stripping and mirroring because no parity,)

Edited by JKunraid
added details
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.