Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Comparing and contrasting vCenter Server with vCSA

Torn between vCenter Server or vCSA for the centralized management of vSphere? The decision may come down to the scale of your infrastructure.

Both vCenter Server and the vCenter Server Virtual Appliance (vCSA) provide centralized management of vSphere deployments...

in the enterprise. Despite performing the same function, however, the two do not install similarly, nor do they support the same features.

There is no clear-cut answer to which the better choice is for your VMware shop, but you can make a more informed decision by reading up on the pros and cons of the full version of vCenter Server and vCSA.

Limitations to the vCenter Server Virtual Appliance

The VMware vCenter Server Virtual Appliance installs on SUSE Linux Enterprise Server for VMware, a free version available to anyone with a vSphere license. VCSA versions 5.0.1 and later run a PostgreSQL database as opposed to the IBM DB2 database used in previous versions. VCSA only supports the PostgreSQL database, so if Microsoft SQL Server or IBM DB2 would more easily integrate in your infrastructure, vCSA is not your best bet.

The vCSA also does not support Linked Mode, a feature in which multiple instances of vCenter Server are linked together to manage massive environments. A single instance of vCenter Server can manage up to 300 hosts and 3,000 virtual machines (VMs). In Linked Mode, you can manage up to 1,000 hosts and 10,000 VMs across 10 vCenter Server instances. This setting also allows you to create global definitions for administration roles and search for inventory items across multiple vCenter Server instances.

More resources on vCenter Server

When you need, and don't need, vCenter Server

Virtualizing vCenter Server: Worth the effort?

Why you should delete outdated vCenter Server data

In addition, vCSA does not offer support for IPv6, though this feature is not as widely used as Linked Mode. Support does not change even if the appliance runs on top of SUSE Linux, an operating system that, by default, supports IPv6.

VMware vCenter Server vs. vCSA: Installation

After reading about the features vCSA does not support, you might be inclined to start with a full installation of vCenter Server. However, it is easier to install the vCSA than the full version.

Start by downloading the .VMDK and .OVF files for the appliance onto your computer. Next, from the vSphere Client, simply deploy vCSA by selecting the "Deploy OVF Template" option from the file menu.

The full version of vCenter Server does support more databases, Linked Mode and IPv6, but installation is a lengthier process that comes with more prerequisites.  You first need a 64-bit installation of Windows Server 2008 R2 with a supported database, such as Microsoft SQL Server Express. There are other requirements, such as the Microsoft .NET 3.5 SP1 Framework or the Microsoft Windows Installer version 4.5. Finally, you need either a physical or a virtual server on which to install vCenter Server.

The bottom line

If you're looking for an easy way to get started with vCenter Server, look no further than the virtual appliance. Even though it runs on top of Linux, you don't have to be a Linux expert to master vCSA. Once deployed, the appliance offers an easily accessible interface that leads you through all the configuration steps.

On the other hand, you can manage a larger VMware environment with vCenter Server using Linked Mode. As such, the size of your data center may be the most compelling reason to opt for the full installation or the virtual appliance.

This was last published in August 2012

Dig Deeper on Creating and upgrading VMware servers and VMs

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Which version of vCenter Server would you install, the full version or the Virtual Appliance?
Our environment is small enough that a single vCSA will manage all we need and more.
The only reason for considering vCSA, is in an SMB type environment where there would not be a need to add additional MS license to the customer environment. If the customer does not and will not require the need for more than one vCenter Server, and is only managing a handful of hosts. Then vCSA makes more sense. It would be interesting to understand what vCSA offers in comparison to bot vCentre standard as well as vCenter foundation (if applicable) and the limitations and benefits in comparison to the other two available flavors of vCenter.
The lack of Update Manager in the VCSA stopped me dead in my tracks during my testing. This is a core/critical feature that I need. Yes, I know I can deploy this on a Windows Server and point it to my vCenter, but that requires a server to run it, so why not run vCenter on that server too? Full version all the way for me!
A very informative article presented in a very concise manner. What I would like to know before downloading and installing the massive 2GB vCSA is - do the UI-s of the vCSA and vCenterServer look exactly similar ?