Slow drive transfer speeds/network transfer on my Microserver virtual host (ESXi)

Soldato
Joined
1 Dec 2004
Posts
22,770
Location
S.Wales
Does anyone know why I have some slow transfer speeds on my Microserver?

Basically at the moment I have ESXi 5.0 installed and running on a USB memory stick on the motherboard, then 2 x HDD's

1 x 250GB (Datastore1) - For storage of the VM's
1 x 500GB (Datastore2) - Data storage

I have a couple of VM's, one of them a Windows 2008 R2 server VM, one other FreeNAS amongst a few others (not relevant at this stage)

The VM's are stored on Datastore1, I basically allocated the 500GB datastore to FreeNAS, for obvious reasons (network storage)

My other VM's connect to these shares via a mapped network drive, however, when transferring data across from one of my Windows VM's to this Freenas VM network drive, I am only getting around 4MB/s

Is this a limitation somewhere on my Virtual host, or is it something on the Microserver causing this bottleneck?

Its not only that, there are some elements of poor speeds when transferring to/from drives on the Microserver also.

Can anyone help me get around this? boost the speed from my Virtual host to and from disks, and to and from the FreeNAS set-up thats also hosted on my Microserver, could the slow transfer over the network be because I am using a single network adaptor, rather than a dedicated NIC with 4 x ports to use with each VM?
 
Last edited:
This is the thing. It's not directly going over physical Ethernet medium between the source machine and destination machine

I have one host, esxi is installed on and booted from a usb stick on the motherboard, The machine is a hp microserver using the standard onboard NIC, 8gb memory and whilst im waiting for some bigger drives there is

250gb datastore1 this is only used for storing the virtual machines enough space for each machine to comfortably run the os

500GB datastore2 this datastore has been created so to assign to freenas as a volume, to which in can create shares on. This is where the bottle neck over network seems to be happening, when I transfer say a big file from my windows 2008 VM (which is a VM residing in the first datastore) to the freenas volume (datastore2)

I have read a few comments here and there about transfer speeds being a bit iffy in VM and from the microserver itself.

But i am not sure where the 4MB/s bottleneck was coming from, disk or network? Or both.

I want to hear of people's experiences of something similar and how to rectify, also if its worth adding a NIC card with multiple ports so i can assign a VM a dedicated port rather than everything sharing the onboard Microserver NIC
 
There is a bios setting in the hp which really helped my speeds (same setup as you). Can't recall the name of the setting off hand.

Excellent, I will have a ganders :)

Dont have a RAID setup on this

Will also try "Try turning off all TCP Checksum offloading and make sure you have the correct drivers installed/vmware tools is up to date"

let you know how I get on
 
Back
Top Bottom