NewDisplayName Posted December 4, 2019 Share Posted December 4, 2019 (edited) So since VMs are currently broken for me ive ordered a new 10gbit NIC. (to use that vlan trick) Then i notcied, oh my drives would be too slow to use it... So ive bought a pci x4 m2 should give around 2gb/s. (https://www.amazon.de/gp/product/B07HR78FQ5/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1) Now is my idea to use it as additional drive (not in array), would it theoreticly possible to use it also for appdata? (or lets say for dockers?) Would that take load from my array? I need the 10gbits for video editing. So there will only be sometimes load, rest of time it would chill. SO it could be used to speed up the whole array (take load from it), i thought, or is that no good idea? Edited December 4, 2019 by nuhll Quote Link to comment
testdasi Posted December 4, 2019 Share Posted December 4, 2019 You can use it for appdata (and even docker image) or any other use really. As far as Unraid is concerned, the UD device is just another mount point. It probably won't take much load off your array though. For example, you don't store appdata on the array (hopefully). Quote Link to comment
NewDisplayName Posted December 4, 2019 Author Share Posted December 4, 2019 (edited) Yeah, i store it on cache drives (ssds). (but the m2 should be better because it has more iops?) What i mean is, like does it take load from shfs? I have "very" much dockers running, much small files... (and many webservers via docker) Edited December 4, 2019 by nuhll Quote Link to comment
testdasi Posted December 4, 2019 Share Posted December 4, 2019 2 hours ago, nuhll said: Yeah, i store it on cache drives (ssds). (but the m2 should be better because it has more iops?) What i mean is, like does it take load from shfs? I have "very" much dockers running, much small files... (and many webservers via docker) Complicated answer. The NVMe should have better random performance than SATA but in practice, it takes a lot of IO to have perceivable diff. I have hosted my appdata on various SATA and M.2 (both AHCI and NVMe) devices and have not noticed any diff. Where I have noticed the diff is in terms of temp space. When there's very high IO on the temp space (both sequential and random), SATA tends to cause things to grind down a lot more than NVMe. That's why I'm using the Intel i750 as my temp space at the moment. In terms of shfs load, if your appdata mapping in dockers is /mnt/cache then it will by default take the load off shfs so perhaps start from there. Having said all of the above, multiple webservers (and thus a lot of small files) would probably be a good use case for the NVMe, especially if you are being DDOS. Quote Link to comment
NewDisplayName Posted December 4, 2019 Author Share Posted December 4, 2019 cloudflare is my shield So you think thats a good idea? Put docker/appdata outside of array, cant hurt? Quote Link to comment
Recommended Posts
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.