Gigabit Teaming or Bonding
Solution 1:
/etc/modprobe.conf alias bond0 bonding alias eth0 e100
Are you sure you have that right? E100 is a driver for a 100mbit/s version of Intel network adapters. Are you sure you didn't want e1000? If e100 is the correct driver, it doesn't sound like you have gig nics.
I would use something like ethtool to verify you have gig nics, and that the nics are negotiating to the correct link speed/duplex.
I'm get 16MB/s and i have gigabit switch and cat6 network...
How are you testing? I would suggest that you test with something like iperf to factor out everything other then your network/cpu.
sftp and scp
Also keep in mind that sftp in particular is notoriously slow for file transfers. You should test with something that isn't doing encryption/compression not make sure that you are getting your full throughput. If you really need fast sftp transfers you may need to check HPN-SSH.
if nay one tell me how i can get more speed on my network for copy 500GB on server to other...
If you are not on the Internet consider using something other then scp/sftp for file transfers. For example NFS.
Solution 2:
Are you using a gigabit switch that allows packet bursting?
Is your RAID array rebuilding?
Have you tried copying with a single unteamed NIC?
Have you tried copying from dom0 without any domU VM's contending for disk/io?
How are you copying data? (sftp, for examlpe, compresses and encrypts data -- which quickly can become CPU bound, and is single threaded).
If your copying over SSH
Try with FTP/NFS or SCP without encryption enabled. Even HTTP will give a better idea of speed.