VMware

Increase the availability of vCenter Server

VERSION 3 Published

Created on: Nov 1, 2009 12:33 AM by AndreTheGiant - Last Modified:  Nov 26, 2009 9:29 PM by AndreTheGiant

Introduction

There are at least 3 solutions to have HA for vCenter Server:

  • use a VM for VC and use VMware HA
  • use vCenter Server Heartbeat product
  • use a MSCS solution for VC


VMware HA

http://www.vmware.com/products/high-availability/

Only usable when vCenter Server is a VM!
VMware HA require vCenter Server only for the initial setup and configuration.
Than it can work on ESX in a distributed mode, and vCenter Server is not needed to ensure the correct work of HA.
For this reason VMware HA can handle also vCenter Server restart (in this case the downtime could be some minutes...)

IMHO, for small/medium environment I prefer the VMware HA solution... very simple and cheap.
Be sure to have also the vCenter DB on your VM, or you have to find a HA solution also for your DB.


vCenter Server Heartbeat

http://www.vmware.com/products/vcenter-server-heartbeat/

In this case vCenter Server (the primary instance) could be a VM or a physical system. The secondary must be a VM!
Optimize availability and resiliency for VMware vCenter Server in any situation. VMware vCenter Server Heartbeat delivers the maximum uptime for your virtual datacenter infrastructure, ensuring consistent operation, even when VMware vCenter Server is threatened by unplanned or planned downtime.


MSCS or Failover Cluster

http://www.vmware.com/pdf/VC_MSCS.pdf
http://viops.vmware.com/home/docs/DOC-1111 - Reference Implementation: Clustering VirtualCenter 2.5 Using Microsoft Cluster Services

In this case vCenter Server (both the primary or the secondary node) could be a VM or also a physical system.
To implement a Microsoft cluster solution you also need at least Windows Server Enterprise Edition.
Note that vCenter Server 2.5 is supported only on Windows Server 2003 or Windows Server 2003 R2.
Instead vCenter Server 4.0 is supported also on Windows Server 2008.

Similar to this solution is the usage of other cluster solutions, for example Veritas Cluster:
http://searchservervirtualization.techtarget.com/news/article/0,289142,sid94_gci1341780,00.html


Why not VMware FT?

Is it a good choice-using FT for virtual vCenter server redundancy?
Not yet... vCenter Server 4.0 require 2 vCPU (expecially if you have also a local DB).
FT 1.0 can work only with VM single vCPU.
For more information on FT see: VMware FT
Tags: vc, vcenter
Average User Rating
(5 ratings)




Nov 26, 2009 12:01 AM JohnBons  says:

In this case vCenter Server (both the primary and the secondary node) could be a VM or a physical system!
You also need at least Windows Server 2003 (or 2008) Enterprise Edition.
Note that vCenter Server 2.5 is not supported on Windows Server 2008!

second line stating that 2008 is supported and the third line say's it's not?

vmred.nl

Nov 26, 2009 9:24 PM AndreTheGiant  says: in response to: JohnBons

Thanks... I fix the sentence that was not clear.

Andre

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities