VM to VM 10gigabit transfers


Recommended Posts

I'm seeking the mysterious 10gigabit speeds that come with the virtual connections that are assigned when you set up a VM.

 

I have a Windows 10 VM that detects at 10gigabit speeds (this is a virtual interface).  I also have Freenas running as a VM that also has a virtual interface that detects at 10gigabit.  I can connect to Freenas via windows 10, but when I do any transfers, at max I get 200-245MB/s.  I tried some driver tuning on the windows side, and matters got worse, with the same rates, but then drops to 0MB/s and halts.  The only tuning I've been able to do on FreeNAS is change MTU to 9000.  Pretty much I maxed out MTU, RSS feed, and Recieve and trasmit scaling.  

 

With all that said, I now can't get back to where I started after changing settings back.

 

any help would be appreciated.

Link to comment

I may have semi answered my own question.  In UNRAID I had set up an additional VirtIO interface for a network path.  I was under the impression that Bridge was going to use the gigabit ports, thus routing through my router and it's 1gigabit ports, but apparently that is not how it actually functions.  By using the same IP that were assigned via DHCP from my router, I was able to connect to FreeNAS and get my before mentioned 500MB/s or more.

 

So just as a knowled builder for anyone else.  If you set up Virtual machines on UNRAID, they will automatically be connected to each other as long as they are part of the br1 interface.  You will notice that they will show a link speed of 10gigabit, and it appears that they will communicate from VM to VM in that fashion.  Obviously if you are contacting a separate device that's not part of the Server, like a PC, then you could see 1gigabit speeds in that scenario.

 

If anyone else has any input please let me know.

 

My initial thought was to set up a connection that could be dedicated to VM use, but it seems that idea failed, and I'll be tweaking my VM setup to remove that added connection.

Link to comment

Here's the ultimate question.... How can I get 10gigabit transfer speeds via UNRAID (not a VM).  It seems like the array setup just doesn't allow for anything more than what a single hard drive can provide.  I would like to see speeds upwards to 500MB/s or more with the amount of hard drives I have in this thing.  ideally this would be a RAID6 setup supporting redundancy, but also taking advantage of multiple disk speeds.

 

I usually only have one or two devices accessing this thing, and I often utilize FreeNAS as my working drive, and UNRAID is off peak time backups.  I would just like to see backups happen a lot more often, and a heck of a lot faster.

Link to comment
  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.