paulinventome
Explorer
- Joined
- May 18, 2015
- Messages
- 62
So I have a PCI Board with 4x 2TB NVMe on (970 Eco). The board is an OWC and shows each drive separately. It all seems to work. I have set up a ZRaid, so one redundant drive and 3 together. It's a scratch drive designed to be run over 10gbe and most video working files.
I am seeing pretty poor performance from various machines and when I do a dd locally I get
WRITE: 107374182400 bytes transferred in 29.555392 secs (3,632,981,203 bytes/sec)
READ: 107374182400 bytes transferred in 56.144439 secs (1,912,463,349 bytes/sec)
By comparison this truenas box also has a ZRaid with 3 x 4TB SSD and a 9 spinning disc array and I get better performance from these.
So I know one on is likely to say, oh it's probably this or that but what I would love to know is *how* you would go about troubleshooting this?
So one thing I would try is to delete this pool and start with just a single NVMe drive and compare and try some other combinations.
But is using dd a good idea? Is there a better way to benchmark? The dd command is basically dd if=/dev/zero of='/mnt/Blaze/Blaze Drive/tmp.zero' bs=2048k count=50k
I don't believe the card should be an issue - it does the right thing with PCI lanes and does it on board.
So any pointers really welcome...
thanks
Paul
I am seeing pretty poor performance from various machines and when I do a dd locally I get
WRITE: 107374182400 bytes transferred in 29.555392 secs (3,632,981,203 bytes/sec)
READ: 107374182400 bytes transferred in 56.144439 secs (1,912,463,349 bytes/sec)
By comparison this truenas box also has a ZRaid with 3 x 4TB SSD and a 9 spinning disc array and I get better performance from these.
So I know one on is likely to say, oh it's probably this or that but what I would love to know is *how* you would go about troubleshooting this?
So one thing I would try is to delete this pool and start with just a single NVMe drive and compare and try some other combinations.
But is using dd a good idea? Is there a better way to benchmark? The dd command is basically dd if=/dev/zero of='/mnt/Blaze/Blaze Drive/tmp.zero' bs=2048k count=50k
I don't believe the card should be an issue - it does the right thing with PCI lanes and does it on board.
So any pointers really welcome...
thanks
Paul