Hi, new to drivepool, I recently setup an 8 bay DAS that is usb 3.0 (5Gbps) and I am using 5x 18TB Seagate Exos currently.
I tested out writing multiple files to my Pool Drive so that windows would have concurrent write streams going. I was able to max out at 450 MB/s which I was quite happy with.
However when reading multiple files from the drive pool, I only seem to get 250-270MB/s which is the read speed of 1 drive.
I would expect if I read file A from drive A and file B from drive B that I should cap out around ~450-500 MB/s just like I did with the write speed test.
To make sure, I also tested going into drive 1 and drive 2 directly via the hidden PoolPart folder to directly pull File A and File B off 2 different drives at the same time.
Windows shows 2 read operations going simultaneously and ... my speed caps out at 250-270 MB/s no matter how many different drives I read off of.
I am writing to an SN850X NVME SSD which has a write speed limit around 5000 MB/s (tested in CrystalDiskMark).
Any idea what I may be doing wrong? Initially I was only getting 50 MB/s from reading from the drive pool drive and realized smart scanner was trying to scan at the same time, reducing performance. After pausing smart scanner, I am in the scenario described above, where no matter how many different drives I try to read from that are in the drive pool, I can only read as fast as 250-270 MB/s.
My drive pool has bypass file system filters, read striping, and real time duplication enabled in performance setings. However I am not using file or folder duplication at all at the moment (I plan to use snap raid once I feel comfortable with drive pool).
Question
techguy1
Hi, new to drivepool, I recently setup an 8 bay DAS that is usb 3.0 (5Gbps) and I am using 5x 18TB Seagate Exos currently.
I tested out writing multiple files to my Pool Drive so that windows would have concurrent write streams going. I was able to max out at 450 MB/s which I was quite happy with.
However when reading multiple files from the drive pool, I only seem to get 250-270MB/s which is the read speed of 1 drive.
I would expect if I read file A from drive A and file B from drive B that I should cap out around ~450-500 MB/s just like I did with the write speed test.
To make sure, I also tested going into drive 1 and drive 2 directly via the hidden PoolPart folder to directly pull File A and File B off 2 different drives at the same time.
Windows shows 2 read operations going simultaneously and ... my speed caps out at 250-270 MB/s no matter how many different drives I read off of.
I am writing to an SN850X NVME SSD which has a write speed limit around 5000 MB/s (tested in CrystalDiskMark).
Any idea what I may be doing wrong? Initially I was only getting 50 MB/s from reading from the drive pool drive and realized smart scanner was trying to scan at the same time, reducing performance. After pausing smart scanner, I am in the scenario described above, where no matter how many different drives I try to read from that are in the drive pool, I can only read as fast as 250-270 MB/s.
My drive pool has bypass file system filters, read striping, and real time duplication enabled in performance setings. However I am not using file or folder duplication at all at the moment (I plan to use snap raid once I feel comfortable with drive pool).
Any help appreciated, thanks!
9 answers to this question
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.