toptable Posted December 18, 2020 Share Posted December 18, 2020 (edited) Hello. Hoping someone can offer some help. I'm seeing extremely slow writes to the cache of my new unraid server. I'll try to set out what I've been doing below, along with things I've tried. I'll gladly provide any more info if you need it. I've attached my diagnostics as seems to be the norm, and also a screengrab of a large transfer (c. 80GB) to show the issue. I took the diagnostics during the transfer in the screenshot. I also noticed that the CPU is pretty much pinned while the transfer is going on (screenshot also attached), but when I looked in the processes tool, I couldn't see anything with high usage. Is this normal? CPU is an i5-4590. My setup is: 2x 240GB SATA SSDs for cache. These are set to the typical Raid 1. I have the trim plugin installed and set to daily. I also ran it from the terminal. I have the cache pool set to maintain 20GB of free space, and there is plenty left on the SSDs. Cache is set to "Yes" in the share I'm writing to. I've also confirmed it is indeed being written to the cache pool. Speeds were ok for the first couple of transfers I made, about 85MB/s, then suddenly dropped mid transfer to 20MB/s and have pretty much stayed there since. Many thanks for any help you can offer! old-hen-diagnostics-20201218-1602.zip Edited December 18, 2020 by toptable Quote Link to comment
JonathanM Posted December 18, 2020 Share Posted December 18, 2020 Just now, toptable said: 2x 240GB SATA SSDs for cache. These are set to the typical Raid 0. Stock is RAID1. You manually rebalanced? Quote Link to comment
toptable Posted December 18, 2020 Author Share Posted December 18, 2020 Just now, jonathanm said: Stock is RAID1. You manually rebalanced? Sorry, RAID1 is what it is! Will edit... Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 This look like a device problem, is it faster if you transfer directly to the array with turbo write enable? Quote Link to comment
toptable Posted December 18, 2020 Author Share Posted December 18, 2020 9 minutes ago, JorgeB said: This look like a device problem, is it faster if you transfer directly to the array with turbo write enable? I turned on reconstruct write and copied a 13GB file to a share with cache set to "no" to test this. The copy averaged about 95MB/s. Stable speeds throughout. I've also attached a screengrab of me running trim 3 times in a row on the SSDs. The results are always the same. Is this right? Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 Not all SSDs can sustain fast writes, especially QLC based SSDs like the ones you're using, recommend using a 3D TLC model, like the 860 EVO, Crucial MX500, WD Red/Blue, etc. Quote Link to comment
toptable Posted December 18, 2020 Author Share Posted December 18, 2020 Fair enough, they are economical SSDs, however I'd expect them to manage more than 20MB/s. I'd also expect them not to drop to 350KB/s pretty much ever! Wouldn't you? I've used my fair share of cheap SSDs in my time and never seen performance like that! Thanks for taking the time to help me! Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 I've had all sorts of performance trouble with cheap SSDs, including similar ADATA models. Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 And for reference here are my own tests with the models I mentioned, I had them installed as a small array, so no trim, transfer size was around 26GB in large files: Quote Link to comment
toptable Posted December 18, 2020 Author Share Posted December 18, 2020 Well I can certainly return them. It's not too much more to get some WD blues as you mentioned. So everything else with my config looks fine then? How about that trim thing, is that normal? Thanks again for all the help man Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 2 minutes ago, toptable said: How about that trim thing, is that normal? Yep. Quote Link to comment
JorgeB Posted December 18, 2020 Share Posted December 18, 2020 Note that I can say for sure the SSDs are the problem, but since a transfer to the array is fine, it's the most likely problem. Quote Link to comment
toptable Posted December 18, 2020 Author Share Posted December 18, 2020 Righto, advice taken. A set of Crucial MX500s are on their way and the ADATAs are going back. I'll let you know how I get on when I receive and install them. Many thanks to you! 1 Quote Link to comment
toptable Posted December 21, 2020 Author Share Posted December 21, 2020 Hello! I'm checking back in for completeness. Hopefully this will help someone with the same issue in the future. The advice I was given was bang on. My crappy ADATA SSDs were to blame. Use decent SSD drives with 3D TLC NAND. I'm using WD Blues. My cache drives are now running at line speed, all the time. See attached screengrab for the results. Thanks so much for the help. 1 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.