HyperV 2012 Slow read access

Hi,

We have a HP DL 360P G8 with 96 Gig ram, the server runs 2012 server with the hyperv role installed, there are 6 vm's installed these are all located on a Netgear Ready Nas 3200 with a single iscsi lun connected to the server.

HyperV is setup with a single virtual switch connected to a single nic on the server, we have issues with read speed when accessing data on shares that are on the vm's but not when accessing shares that are on the iscsi but shared off the physical host server.

Thanks,
Craig
NSSUKAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Cliff GaliherCommented:
Well, with a shared NIC. accessing a share on a VM will basically be funneling traffic through the NIC twice. You are taking a 50% network performance hit right there. It is a limitation of the network architecture you have.
0
NSSUKAuthor Commented:
Hi Cliff,

Ok the server does have 4 nic's in total so could we do something there, i dont understand the virtual switch in hyperv so may not explain myself correctly.

Also the nic that is assigned to the virtual switch says it has a connection speed of 10Gig but is only a 1gig card
0
Cliff GaliherCommented:
You explained yourself fine. If you have more NICs then yes, you have options. Ideally all iSCSI traffic would have its own network. That means its own switch and its own NICs on both ends of the connection. That would help alleviate a network bottleneck, although at 1G, you will still have one.

As far as the 10G, that is normal and expected.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Virtual Server

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.