Twitter Updates
| VMware vCenter 4 Design Considerations |
|
|
|
| Written by Rynardt Spies | |||||||||||||||||||||||
| Sunday, 24 January 2010 19:55 | |||||||||||||||||||||||
|
Over the past few weeks I’ve heard a whole lot of arguments around vCenter design considerations. A few of the questions asked were:
Before I dig into the vCenter design topic, I think it would be good to put some perspective on this post and why I’ve decided to blog on this. Last week I attended a meeting with some fellow virtualisation consultants and one of the topics raised in the meeting was to find a common standard practise between us regarding vCenter Server design and specifically the “default” stance between the consultants in regards to the placement of the vCenter server and whether it should be a physical or a virtual machine. Some consultants were in favour of the idea of a default stace and others were against the idea, stating that the decision of vCenter being hosted on a physical or virtual machine is down to the circumstances of each consultancy engagement. Thinking back now, I don’t think we came to an agreement in the end. This post is basically my opinion on vCenter design, and the steps that I take in deciding what my infrastructure design will look like. Do I install vCenter on 32bit or 64bit?The simple answer to this question is: 64-bit! Why? Well future releases of vCenter will almost certainly be 64-bit only. This means that if you install vCenter 4.0 on a 32-bit Windows operating system today, you will have to rebuild the vCenter server as future releases of vCenter will not install on 32-bit Windows. In simple terms, if you are on 32-bit Windows now, you will not be able to do a simple upgrade to future releases of vCenter.Another reason for going with 64-bit Windows is the fact that you can make use of 4GB RAM and more. I almost always assign at least 4GB of RAM to my vCenter Server, and this will not be efficiently used on 32-bit Windows.
vCenter as a physical or virtual machine?In order to answer this question, we will have to look at the advantages and disadvantages of both solutions. Personally, my default take on this is to install vCenter on a Virtual Machine. I have many reasons for this approach, one of the reasons being that we cannot tell everyone to run SQL and Exchange of virtual machines if we are not prepared to run vCenter on a virtual machine. If we evangelise VMware vSphere to the world, but cannot lead by example, then what message does that send out? Now, I know by this time you must be thinking “This guy is mad to design an infrastructure based on some political and moral grounds rather than technical grounds. Although this is probably not a good enough and certainly not a technical reason to virtualise vCenter Server, I do have some technical and cost reasons for this approach as well. As I said before, we have to look at the advantages and disadvantages of both physical and virtual vCenter designs.
Is it supported?The first thing we should look at is support. As VMware fully supports vCenter Server on both physical and virtual machines, there shouldn’t be any issues with support, providing that you use a supported operating system and database. If you do decide to host vCenter on a Virtual Machine, make sure that the virtual machine is configured to meet the minimum supported hardware requirements. vCenter as a Physical Machine:
vCenter as a Virtual Machine:
Let’s look at vCenter as a Physical Machine firstAdvantages:
Disadvantages:
Things to bear in mind when opting for vCenter as a physical machine:
Let’s look at vCenter as a Virtual MachineAdvantages:
Disadvantages:
Things to bear in mind when opting for vCenter as a virtual machine: To balance the load in a DRS cluster, DRS may move the vCenter VM to other hosts on a regular basis. If for some reason the vCenter VM fails and does not restart with HA, you will not be able to manage your servers and virtual machines until you find the server on which the VM is registered. Unless you limit the DRS movement of the VM, you may have difficulty finding the VM in a large DRS cluster. It is also possible with VMware HA to set the preferred failover host of an individual VM. This can be done by setting an advanced parameter called das.defaultfailoverhost. For more information on das.defaultfailoverhost, refer to page 24 of the Availability guide at http://www.vmware.com/pdf/vsphere4/r40/vsp_40_availability.pdf (Opens in a new window) Along with the das.defaultfailoverhost setting, it may also be a good idea to set the HA restart priority of this VM to high. vCenter Database – Local or Remote?Another thing to consider is whether the database should be hosted on the same server as the vCenter server or on a separate server. Advantages of a Local database
Disadvantages of a Local database
Advantages of a Remote database
Disadvantages of a Remote database
VMware Update ManagerOne other thing to factor into your vCenter design is the placement of the Update Manager Server and its database. Advantages of a Local installation (Update Manager on the vCenter Server)
Disadvantages of a Local installation (Update Manager on the vCenter Server)
Advantages of a Remote installation (Update Manager on a separate Server)
Disadvantages of a Remote installation (Update Manager on a separate Server)
Where to place the Update Manager Database Regardless of where the Update Manager server is installed (local to the vCenter server or not) always create a dedicated Update Manager database instead of using the vCenter Database. This prevents the performance impact on the vCenter database, although it increases the administrative burden. Also, try to place the Update Manager and the vCenter database on the same server as it simplifies administration.
|
|||||||||||||||||||||||
Popular
- Building an iSCSI Openfiler SAN on a USB Stick
- Simple VMware vSphere 4 & 5 License Calculator
- Replace SSL Certificates: Replace vCenter Server SSL Certificates
- Patching ESX 3.5 Using esxupdate
- My experiences with Installing vCenter on Windows Server 2008 R2
- ESX 3i: Host in HA Cluster must have userworld swap enabled
- ESX 3.5 on HP Proliant ML115 G5
- Replacing vSphere SSL Certificates
- VMware ESXi 3.5 on HP Proliant ML110 G5
- Clearing a GUID Partition Table (GPT) in Linux
Support VirtualVCP!
Information and Resources on this site are 100% free, however it costs money to run this site. Please help support this site by giving a donation.









