Jump to content

copying between 2 SMB shares


Recommended Posts

Hi,

 

I have tried copying between 2 unRAID SMB shares using a windows machine.

the 1st share is a unRAID data disk and the 2nd share is a mounted NTFS disk (not part of unRAID of-course).

 

My network is 100Mbit only and it seems the copying is going through the Windows Vista x64 machine.

I am getting speeds of ~5-6MB/s where as copying from windows to SMB and back is ~11MB/s (full bandwidth).

 

Should the copying be going through the windows PC or should it have gone directly between the 2 unRAID drives?

 

Link to comment

Hi,

 

I have tried copying between 2 unRAID SMB shares using a windows machine.

the 1st share is a unRAID data disk and the 2nd share is a mounted NTFS disk (not part of unRAID of-course).

 

My network is 100Mbit only and it seems the copying is going through the Windows Vista x64 machine.

I am getting speeds of ~5-6MB/s where as copying from windows to SMB and back is ~11MB/s (full bandwidth).

 

Should the copying be going through the windows PC or should it have gone directly between the 2 unRAID drives?

 

If the NTFS disk is mounted on the unRAID server, then you can log on via telnet or on the system console and use "mc" (midnight commander) to copy from the one drive to the other without involving the LAN at all.
Link to comment

If the NTFS disk is mounted on the unRAID server, then you can log on via telnet or on the system console and use "mc" (midnight commander) to copy from the one drive to the other without involving the LAN at all.

That's what I eventually am doing but using the "cp" command.

 

Link to comment

Are internal copy speeds of ~30MB/s between the 2 drives OK? it seems a bit slow...

 

For 5400 RPM drives, with parity enabled, quite normal.  Don't forget you are doing three read IOs and two write I/Os for every block copied with at least one platter rotation between the read and subsequent write.

 

1. Read source disk sector

  steps 2 an 3 are done in parallel

2. Read target disk sector

3. Read parity disk sector

  wait for sectors just read to rotate back under the disk read/write head once more

  steps 4 and 5 are done in parallel

4. Write target disk sector

5. Write target disk sector

  Repeat for next sector being written.

 

Best hardware with fastest 7200 RPM drives can get up to 40 to 45MB/s.  Limiting factor is the slowest rotational speed of the drives involved.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...