Solved

Virtual machines slow performance SoFS SMB 2012 R2 Hyper-V

Posted on 2014-09-27
4
320 Views
Last Modified: 2016-06-19
I have a 3 cluster setup going with 3 physical nodes.

Cluster 1 - SoFS (Data)
Cluster 2 - VM Hosts Cluster (VS1, VS2)
Cluster 3 - Virtual SQL Cluster (SQL1, SQL2)

VS1/VS2 can send/receive files maxing out the 1Gbe connection at 110MB/sec perfectly.

However when communicating from Data to (virtual) SQL1, it starts out at 110MB/sec then drops to roughly ~20-40MB/sec after a second when transferring large files such as a SQL 2014 install ISO. During this transfer task manager shows 300Mbps~ usage.

What is causing this slow performance and how can I improve it?

More specs:

Using Intel Gigabit ET2 Quad port nics.
4 gigabit connections teamed via 2012 R2 teaming method for each virtual machine.
The data server has 8 gigabit connections teamed as well. All connect to the same physical switch.

Thanks!
0
Comment
Question by:Greg Rogers
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 58

Accepted Solution

by:
Cliff Galiher earned 500 total points
ID: 40348154
That sounds purely like disk I/O to me. It doesn't matter how fast the network is if data can only be fed from the disks at a slower speed. You'll start out at network speed as whatever is cached in memory goes through, but will slow as the cache empties and you start seeing direct disk performance.
0
 

Author Comment

by:Greg Rogers
ID: 40348166
I would normally agree with you if it wasn't for there being 14 3TB drives of the best in that data server, and if the communication between VS1/VS2 and Data were the same.

Of course maybe it could be possible since perhaps the data is going from data -> vs1/vs2 -> back to data vhdx?

Not quite sure how data is routed when going from physical to virtual like that.


However I did just increase the VM's settings to all cpus, and from 1GB memory to 6GB memory, and it went thru 70% of a 4GB iso transfer before it dropped down to 20-40MB/sec, versus before that change it would go maybe 5% thru before it dropped.

Any ideas fellas? I prefer my vm's to not feed their transfers off memory.
0
 
LVL 58

Assisted Solution

by:Cliff Galiher
Cliff Galiher earned 500 total points
ID: 40348196
Upping memory and you get better transfers longer. What about that DOESN'T sound like disk I/O issues?

There are a lot of moving parts here. I don't know what disks you have (although 3TB disks do not, today, ever classify as "the best" in I/O, so I already disagree with your assessment there), but RAID config, cache, how SQL is configured for logs and temp storage; all these can explain what you are seeing, and comparing SQL to your SOFS and your VM cluster to your SOFS is comparing apples to spaceships. They have very different read and write patterns.

Basically I am more convinced from hour latest findings that you are hitting disk constraints now. But without a detailed topology with performance counters over time, I can't get more specific.
0

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Previously, on our Nano Server Deployment series, we've created a new nano server image and deployed it on a physical server in part 2. Now we will go through configuration.
What if you have to shut down the entire Citrix infrastructure for hardware maintenance, software upgrades or "the unknown"? I developed this plan for "the unknown" and hope that it helps you as well. This article explains how to properly shut down …
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
In this Micro Tutorial viewers will learn how to restore their server from Bare Metal Backup image created with Windows Server Backup feature. As an example Windows 2012R2 is used.

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question