Hi,

just looking for some pointers with network performance on a guest VM (server 2019), the guest VM is hosted on Server 2019 server on hyper-V, i have a virtual swicth setup that points to our storage device (HP MSA2050 on 10.10.100.0 range), i have connected this adapter to the guest VM and picks up the drives fine and allows me to add and setup in DFS (it’s going to be a file server), but what i am finding is that the file transfer speeds are pretty poor , takes about 5mins to transfer a 30MB file , read is fine and works as it should, but the write speeds are bad …

i have add a cpl of test LUNS to the actual VM host to test using the same adaptor that i have create the v-switch with and everything runs fine , 5GB transfer is coming in at 1050Mbs write and 2508Mbs read…

have i configured the V-switch wrongly or am i missing some config somewhere… any help would be great

thanks

paddi

11 Spice ups

Do you have a dedicated iSCSI network?

Why does the VM need to see the LUN? Why not put a VDisk in that LUN with the data?

1 Spice up

hi Gary,

yeah we have the storage (ISCSI) sitting on seperate Range and switch…

plan is to use the guest VM as our new File/Print Server, so connecting to the Storage using ISCSI seemed like the best solution…

to be honest i never thought of Vdisk’s ??

paddi

Personally I always avoid LUN’s inside VM’s as it can get messy. I’d always go for a Vdisk of the right size hosted on a datastore even if that datastore is over iSCSI. At least that way I know that all the iSCSI LUN’s are from the host and I don’t have any hidden away inside VM’s.

4 Spice ups

now that you mention it that sounds so much better and manageable, we need a cpl of disk around 4TB is this ok on the Vdisks, i’ve never used them so forgive my ignorance … i could then use that other network port in a team ,

@paddirooney ​ I would go with what @garydwilliams , keep it simple by presenting you storage as datastores rather than across iSCSI to each VM, make trobulbeshooting far easier.

1 Spice up

yeah i think thats what i will be doing , i don’t know why i hadn’t actually thought of that at the time, it seems like the simple way to do it lol

oh well you live and learn , that’s whats great about spiceworks , you get real world solutions

thanks again

quick question on the Vdisks, when connecting it up in hyper-V, will it be present as a new disk , i that i will need to fomrat the disk inside the guest VM ?

If you use failover clustering, you have to present it as a LUN to the VM, otherwise the ISCSI storage will disconnect whenever the VM moves due to failover.

Using the ISCSI as a VHD storage vs LUN also affects file level backups.

In my case, I have both of these, AND the file storage LUN on the ISCSI appliance is so large that the data cant be migrated inside a VHD. There’s no room to create a VHD big enough.

1 Spice up

Crash, Failover clustering is part of the plan and would be looking to implement that at some point …

i currently have them presented to the guest VM as ISCSI LUNS , but the write speeds are terrible , read is fine …

i did test them us VHDX files and the write speeds did improve to around 580Mbs , not as fast as ISCSI connection to the actual host server mind you

any ideas ???

Don’t use guest VM iSCSI for what you do. Place VM disks as VHDX on top of the CSV/vLUN exposed by your iSCSI SAN. You’ll remove at least one level of management complexity and will (most probably) avoid performance issues as it will be one place / one OS where you’ll configure/tune iSCSI connections - hypervisor itself.

1 Spice up

You mentioned DFS above so is it clustering or DFS?

For file servers, DFS is my go to.

1 Spice up

Hi Gary,

sorry we will be looking to cluster the VM hosts at some point (im updating from 2008r to 2019 across the company ) , but our file server is a VM on one of the hosts.

just in the middle of setting up DFS and transferring Data just now , so juggling a cpl of things , but the transfer speeds was the biggest issue , we are moving about 8TB of data ,

i’ve managed to some of the disks up a VHDx and picked up by the file server VM , looks like the write speeds are up around the 900Mbs and read 2200Mbs… so looking not to bad at the moment …

paddi

What is the storage configuration? What are the disk types and RAID configuration? What are the RAID settings?