Testing 10g, only get 500m

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

cbarbie

Member
Mar 10, 2011
92
49
18
US-VA
I am setting up a test server to explore replacing VMWare.

I know I must have missed something.

I installed the version 7.0-2, no subscription.
Updated the libraries.
My switch sees a 10G connection.

I never get throughput above 500mb/s. Tried:

loading a .ISO to the local store
creating a VM and downloading a large file
creating a RAM disk in the VM and download to it.

All test date sent from another test system that has 10G and routinely exceeds 3g to other test systems.
Details of the test system attached.
Storage controller and 10g card are both in 3.0x16 slots and are on CPU1.


What else should I check?
Thanks!
 

Attachments

i386

Well-Known Member
Mar 18, 2016
4,220
1,540
113
34
Germany
Is your storage fast enough?
Did you try different copy tools (eg robocopy on windows)?
 

cbarbie

Member
Mar 10, 2011
92
49
18
US-VA
I tried:
  • uploading a ISO to the local ZFS mirrored storage (two SSD S3710)
  • Copying to a VM built on the local ZFS.
  • Copying to a VM RAM disk, built on local ZFS
  • Copying to a VM built on a new ZFS pool (5 spinners RaidZ2)
  • Copying to a VM RAM disk, built on a new ZFS pool (5 spinners RaidZ2)
  • running multiple copy stream on each of the above scenarios.
I have not tried robocopy.
 
Last edited:

cbarbie

Member
Mar 10, 2011
92
49
18
US-VA
After another reboot of the host...
  • iperf3 worked. A parallel of 4 got me to just over 9g/s.
  • Copying to/from Ramdisk worked. Averaged 4g/s.
  • Copying to the local ZFS mirror or RaidZ2 started off fast (4g/s), then slowed down (<1g/s), as expected.