Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1183
  • Last Modified:

hot add cpu / memory vmware exchange 2010

Is anybody aware of any issues that exist when hot adding cpu and memory on a virtual machine running server 2008 r2 / exchange 2010?
0
cmatchett
Asked:
cmatchett
  • 10
  • 7
  • 3
1 Solution
 
bill_lynchCommented:
nope in fact I believe I have done it.  Are you experiencing issues?  If your vmware tools are up to date and the hot add has been enabled in the virtual machine settings you should be good to go.
0
 
cmatchettAuthor Commented:
need to upgrade the vcpus on this particular server.  Hot add memory and cpu isn't currently enabled.

i would like to enable it when i am turning the vm off to add the vcpus - for future changes
0
 
bill_lynchCommented:
OK.  The VM will need to be shut down to enable it.  But then it should work moving forward.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
cmatchettAuthor Commented:
what size of deployment did you do this on?
0
 
bill_lynchCommented:
one server typical install.  roughly 500 mailboxes.   I made sure I had a good backup before doing so.  I recommend that for you of course as well.
0
 
cmatchettAuthor Commented:
ok, thanks.  It might be a week or two before i get this done.  i will report back
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Personally, on a production machine, I would not Hot Add Memory or CPU!
0
 
cmatchettAuthor Commented:
Any particular reason?  My outlook is that technology has moved on now with vmware etc and applications have now been written to better cope with the facility to hot add?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Fragmentation of Memory, on starting a server, with the full amount of memory, it will better utilize it, as Exchange resources grow.

As you have to shutdown the VM, anyway to enable the option to hot add memory and cpu, you might as well adjust the values you require before VM Power On.

Only, in an emergency situation would I add more memory/cpu, via Hot Add.

But you should be monitoring capacity of VMs, to ensure resources are correct and then request Change, at the next scheduled maintenance period, e.g. patch updates etc
0
 
cmatchettAuthor Commented:
Ok, i have come across a DAG that consists of 2 servers and 4 databases.  2 passive copies on each server, so thats +20% already on the processor.

these two servers only have 4 vcpus.  there are 2000 users.

CPU is nearly constantly sitting above 90 % on each server, so when one of the server fails the server hosting all copies of the databases doesn't do to well.

i understand that utilization should be around 40% on a dag member
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Add more servers.
0
 
cmatchettAuthor Commented:
The only options available to me is to increase the vcpu / memory
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
That may not resolve the 90% cpu issue, adding CPUs, is not linear....
0
 
cmatchettAuthor Commented:
I suppose the process will have to be that i first upgrade the vCPUs.

I was looking at this pdf

http://www.vmware.com/files/pdf/exchange-2010-on-vmware-best-practices-guide.pdf

I was going to up the vCPU from 4 to 8, although 12 might be the correct amount.

I should really use the exchange 2010 calculator but arranging to run the profiling tool could prove difficult
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Just be cautious, and check metrics that adding too many vCPUs may not have the desired effects and make performance worse.

Many VMware Admins, add too many vCPU and oversubscribe VMs, making performance worse, because they can!
0
 
cmatchettAuthor Commented:
doesn't the profile analyzer add load to the exchange servers whilst it is running?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Yes it does.
0
 
cmatchettAuthor Commented:
I will perform a switchover of the active databases when upgrading each server?

As opposed to running the DAG maintenance scripts?
0
 
cmatchettAuthor Commented:
when you add a vcpu to a vm, do you have to..

turn it off
add the vcpu
turn it on
turn it off
turn it on again?

Like change block tracking?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You will generally find, after adding a vCPU it will be added automatically via Plug and Play, BUT, you then may find, a message which states, New Hardware Found, Restart Yes or No.

That message does not go away, and is displayed to any admin which logs in, so best to restart again, to avoid any restart during production hours!
0
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.

Join & Write a Comment

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

  • 10
  • 7
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now