sysfu
Explorer
- Joined
- Jun 16, 2011
- Messages
- 73
I recently setup a FreeNAS iSCSI disk to use with a Windows 7 workstation. My immediate perception was that is was faster than working with the same files via a SMB/CIFS share.
So I ran some tests. The first one is writing the entire 17GB archive of music files to the FreeNAS box via SMB/CIFS and then via iSCSI. CIFS took ~22min, iSCSI ~17min.
The second test is a robocopy operation verifying the entire file tree. iSCSI blows away CIFS performance on that one. CIFS = ~69sec iSCSI = ~4sec
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music \\nas\files\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 21
Seconds : 48
Milliseconds : 563
Ticks : 13085630799
TotalDays : 0.0151454060173611
TotalHours : 0.363489744416667
TotalMinutes : 21.809384665
TotalSeconds : 1308.5630799
TotalMilliseconds : 1308563.0799
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music i:\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 16
Seconds : 51
Milliseconds : 982
Ticks : 10119829731
TotalDays : 0.0117127658923611
TotalHours : 0.281106381416667
TotalMinutes : 16.866382885
TotalSeconds : 1011.9829731
TotalMilliseconds : 1011982.9731
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music \\nas\files\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 1
Seconds : 9
Milliseconds : 301
Ticks : 693012306
TotalDays : 0.000802097576388889
TotalHours : 0.0192503418333333
TotalMinutes : 1.15502051
TotalSeconds : 69.3012306
TotalMilliseconds : 69301.2306
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music i:\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 0
Seconds : 3
Milliseconds : 889
Ticks : 38897811
TotalDays : 4.50206145833333E-05
TotalHours : 0.00108049475
TotalMinutes : 0.064829685
TotalSeconds : 3.8897811
TotalMilliseconds : 3889.7811
So I ran some tests. The first one is writing the entire 17GB archive of music files to the FreeNAS box via SMB/CIFS and then via iSCSI. CIFS took ~22min, iSCSI ~17min.
The second test is a robocopy operation verifying the entire file tree. iSCSI blows away CIFS performance on that one. CIFS = ~69sec iSCSI = ~4sec
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music \\nas\files\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 21
Seconds : 48
Milliseconds : 563
Ticks : 13085630799
TotalDays : 0.0151454060173611
TotalHours : 0.363489744416667
TotalMinutes : 21.809384665
TotalSeconds : 1308.5630799
TotalMilliseconds : 1308563.0799
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music i:\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 16
Seconds : 51
Milliseconds : 982
Ticks : 10119829731
TotalDays : 0.0117127658923611
TotalHours : 0.281106381416667
TotalMinutes : 16.866382885
TotalSeconds : 1011.9829731
TotalMilliseconds : 1011982.9731
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music \\nas\files\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 1
Seconds : 9
Milliseconds : 301
Ticks : 693012306
TotalDays : 0.000802097576388889
TotalHours : 0.0192503418333333
TotalMinutes : 1.15502051
TotalSeconds : 69.3012306
TotalMilliseconds : 69301.2306
PS C:\> Measure-Command {start-process robocopy -argumentlist "t:\music i:\music /mir" -wait}
Days : 0
Hours : 0
Minutes : 0
Seconds : 3
Milliseconds : 889
Ticks : 38897811
TotalDays : 4.50206145833333E-05
TotalHours : 0.00108049475
TotalMinutes : 0.064829685
TotalSeconds : 3.8897811
TotalMilliseconds : 3889.7811