We help IT Professionals succeed at work.

local resources on a virtual host

167 Views
Last Modified: 2017-03-27
I have a Server 2012 R2 Data Center running Hyper-V. The hardware on the host is 2x 2.6 GHz CPU (28 cores) and 384 GB of RAM. I host 15 virtual machines running Server 2012 R2 STD and Server 2008 R2 (RDS). Right now I give 4-10 cores per VM.

1. Are my VMs under powered? (CPU usage on the host is always 1-8%)
2. Can I give each VM 10 cores each, more than the cores I have?
Comment
Watch Question

Seth SimmonsLead Systems Administrator
CERTIFIED EXPERT

Commented:
sounds like your guests are over provisioned; shouldn't need that many cores
for rds, i wouldn't give more than 4 cores.  10 is just overkill.
Patrick BogersDatacenter platform engineer Lindows
CERTIFIED EXPERT

Commented:
Hi

1. Check cpu usage on vm's, not on the host. If they are below 90% constantly you have perfect cpu settings.
2. Yes you can, when the vm's really overuse the capacity hyper-v Will devide the resources.

You have 28 cores, it is not uncommon to give the vm's 50-60 vCpu's.

Nice to live in virtual computing!

Cheers

Author

Commented:
Performance counters gave 6 core a better rating for our RDS servers. We have about 10 people per server.
Patrick BogersDatacenter platform engineer Lindows
CERTIFIED EXPERT

Commented:
Best indication is user experience, just ask your users and add vCpu until they are satisfied.
Hyper-v has your back! :)
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
Are my VMs underpowered?

What is the performance like how many concurrent users do you have or want to have on the VMs?

What is user experience like?

Just adding g random amounts of vCPU may not give you the results you desire.

Author

Commented:
We have about 10-13 user per server, user experience lag. I think adding more RDS servers might help with this. I'm just worried I will over extend my resources on the host.
Patrick BogersDatacenter platform engineer Lindows
CERTIFIED EXPERT

Commented:
Did you add more vCpu to the servers?

Again! Dont think 24 cores means you can only hand-out 24 vCores, it is the number one mistake admins make in virtualisation.
VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017
Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.