January 18Jan 18 I have an array of 4 Seagate IronWolf Pro drives in this Unraid 7.2.2 system. When copying large files from another system to the Array, I'm seeing about 50 - 55 MB/s write speed.The CPU is running 6-10%, and the network interface is running about 500 Mbps. The "theoretical" write rate of IronWolf Pro is about 200 MB/s. Is there something wrong or misconfigured, or is this all these drives can actually deliver in a real-world Unraid array? Here's the results of a copy process writing a group of 100 2 GB files to the array from another computer over the network. Everything else is idle on the Unraid system. The sending computer is not CPU limited or network limited. I'm curious why the read rate is about the same as the write rate? Is that expected? Diagnostics attached: t440-diagnostics-20260118-1201.zip
January 18Jan 18 Community Expert Yes, this is the typical write speed to a parity enabled Array. Each write requires a read of the data drive being written and the parity drive(s), a parity calculation, then a write to the data drive and parity drives(s).If you have a cache set up for the Share being written, it does "speed up" the write access time - But just to make your "While you wait" at the keyboard time go more quickly. The write speed will be the same when the Mover transfers the data from Cache -> Array. Edited January 18Jan 18 by ConnerVT speeling
January 18Jan 18 Another option is to enable Turbo Write. This spins up all array disks, but it also significantly speeds up write operations in a parity-protected array. There is also an Auto Turbo Write plugin which manages disk spin up to facilitate Turbo Write and does not require that all array disks always be spun up.Details on Turbo Write: Edited January 18Jan 18 by Hoopster
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.