Network consists of: Two N8300 NAS engines, S6700 10GE switch, 3 set of Windows7 clients.
1. Login NAS engine, using iostat and sar commands to check bandwidth, and found usage of two luns reach 100%, and total bandwidth of read and write is around 90MB/S.
commands:iostat -xm 2 and sar -n DEV 2 0 to check and monitor bandwidth of filesystem and network adaptors:
2. The filesystem is simple mode, recommend to rebuild filesystem to stripe mode.
Using 6 luns to build striped filesystem with 6 columns,and the performance is like that( two luns still have a little busy than others, at last repaired by upgrade S2600 software version, total speed can reach400MB/S):
3.Although the speed in NAS is 400MB, but copying in windows is still in low performance. Using iperf tool to test bandwidth between two NAS engines, windows client and NAS engine.
Iperf client end command: iperf -c IP_server -w 1m -i 1 -t 60
Iperf server end command: iperf -s -w 1m
And iperf bandwidth between two NAS engines reachs 9.5Gbps, but the bandwidth between client and NAS engines is only 2.5Gbps. So have to check windows settings.
4. Using windows performon tool(Physicaldisk>Avg.Bytes Read), found for CTRL+C/CTRL+V copying, average IO size is 128KB, when using Fastcopy or Teracopy tool to copy file, average IO size is 8MB, and the bandwidth speed can reach 160MB even 200MB/S. So the reason of low performance is the little IO size of simple ctrl-c/ctrl-v copying.