I'm not much of an expert yet, but I'm curious if a local drive test would be helpful or has already been done?
Have you confirmed whether cifs is playing a part?
I would be interested in seeing a DD write to the local pool, then he could do a read test to find out if its hardware issues or protocol or network issue right?
I'm not much of an expert yet, but I'm curious if a local drive test would be helpful or has already been done?
Have you confirmed whether cifs is playing a part?
I would be interested in seeing a DD write to the local pool, then he could do a read test to find out if its hardware issues or protocol or network issue right?
# dd if=/dev/zero of=/mnt/pool1/tmp.dat bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 213.567299 secs (502765091 bytes/sec)
# dd if=/mnt/pool1/tmp.dat of=/dev/null bs=2048k count=50k
51200+0 records in
51200+0 records out
107374182400 bytes transferred in 149.011911 secs (720574493 bytes/sec)
Is compression on or off for that dataset? Using a string of 0's compresses nicely and skews the test results. The recommended configuration for the test is to disable compression.
If I'm not mistaken though, if the read rate directly from disk is 700ish, then this points to more of a network/protocol/initiator issue if he's seeing slow read on the initiator end, right?
Is compression on or off for that dataset? Using a string of 0's compresses nicely and skews the test results. The recommended configuration for the test is to disable compression.
If I'm not mistaken though, if the read rate directly from disk is 700ish, then this points to more of a network/protocol/initiator issue if he's seeing slow read on the initiator end, right?
I can't find anywhere you guys talked about the SMB version. OP, these guys might want to know what levels you have SMB set to? Min and max? I think Windows 7 does SMB2? I don't know how 10G play into that, since I don't have it :(
Update: Disabling antivirus real-time protection increased the small files read speed by 25-30%. Large files read speed didn't change though, still 1/2 of write speed.
locally read is better than write, over the network, write is better than read. Can you try with a different client? Something between the client and server is amiss. I have seen cases where the client kept aunthenticating on one or the other because of the way the permissions are set.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.