This article explores which virtualization management software package is the best fit for your organization. In doing so, it will compare the strengths and weaknesses of ten leading virtualization management applications by examining several key criteria. The products that are being evaluated include:
- VMware vCenter
- Microsoft System Center
- Citrix Systems XenCenter
- VMTurbo Operations Manager
- Dell Foglight
- 5Nine Manager for Hyper-V
- Embotics vCommander
- SolarWinds Virtualization Manager
- Splunk Virtualization Monitoring System
- Ipswitch WhatsVirtual
VMware offers two different types of licensing for vCenter Server. VMware vCenter Server Foundation is the lower end product and provides basic provisioning, monitoring and control capabilities. The license currently sells for $1,495 per server. VMware also offers the VMware vCenter Server Standard license, which is geared toward larger organizations. This license provides the same basic capabilities as the vCenter Server Foundation license, but also allows for orchestration. The VMware vCenter Server Standard license sells for $4,995.
Citrix XenCenter is licensed under the BSD 2-Clause license. The software is open source and freely available for download.
VMTurbo unfortunately does not publically disclose its license pricing. Administrators wishing to purchase VMTurbo Operations Manager must go to the VMTurbo website and submit a pricing request.
Microsoft System Center 2012 R2 Virtual Machine Manager (VMM) is licensed in a somewhat odd manner. The software comes in two different editions -- Standard and Datacenter. Standard Edition is for nonvirtualized or lightly virtualized environments, while the Datacenter Edition is intended for heavily virtualized environments. Both editions include a number of different components that all fall under the System Center 2012 R2 label. These components include:
- Operations Manager
- Configuration Manager
- Data Protection Manager
- Service Manager
- Virtual Machine Manager
- Endpoint Protection
- App Controller
Microsoft's licensing datasheet explains System Center's licensing structure in more detail.
Dell Foglight has a complex pricing and prerequisite structure, though it is available for a 45-day free trial. It requires an existing Foglight Management Server, which is a separate hardware unit. Additionally, Foglight is customized to the environment using a sizing exercise, which determines the pricing and licensing structure offered, starting at $799 per socket. However, a 1-CPU socket license version is available on CDW.com for $683.99.
5Nine Manager for Hyper-V is available as either a free or paid program. The free and the paid versions allow basic controls such as virtual machine (VM) creation and editing, as well as VM access through a guest console. Both editions offer support for multiple Hyper-V versions, VM filtering, low disk space notifications, VM status notifications and the ability to mount transfer disks to transfer data between VMs. Also both editions log VM management operations. However, only the paid program allows VM replication, live migration and storage migration.
5Nine Manager has a two-tiered pricing structure. The licenses cost $199 per host for 5Nine Manager without any antivirus, and $249 per host for 5Nine Manager with Antivirus. The Antivirus version is actually a perpetually licensed 5Nine Manager, with an added annual subscription license for the Antivirus Extension. Users can also choose to buy a perpetual license for the base 5Nine Manager without any antivirus. This comes with 1-, 2- and 3-year maintenance and support options. The Antivirus Plugin license is limited to 20 VMs per host, beyond which a new license must be bought. Users can upgrade an existing installation of 5Nine Manager to 5Nine Manager with Antivirus. Additionally, both versions are available for a 30-day free trial, after which it reverts to the limited-functionality free edition.
Embotics vCommander is packaged as an IT as a service platform, and is available for a 15-day free trial. Unfortunately, Embotics does not disclose its pricing strategy for vCommander.
SolarWinds Virtualization Manager is available on the SolarWinds website for a 30-day free trial. It also has various socket-based licensing options available. An 8-socket license starts at $2,995, a 16-socket license starts at $5,995, and a 32-socket license costs $10,995. Further licenses are available at $16,995 for 64 sockets, $23,995 for 112 sockets, $33,995 for 192 sockets, and $52,995 for 320 sockets. Virtualization Manager integrates with SolarWinds Server & Application Monitor, which must be bought separately.
Splunk Virtualization Monitoring comes in two versions: Free and Enterprise. All apps require the Enterprise version, which is available as a 60-day free trial. The pricing structure for Splunk Enterprise is based on the amount of data indexed per day. Once licensed, there is no limit on the number of cores, users, nodes or other factors. The perpetual license includes full functionality of Splunk Enterprise, and costs from $4,500 for 1 gigabyte (GB) per day, to $1,500 for 100 GB per day. An annual term license costs anywhere from $1,800 for 1 GB per day to $600 for 100 GB per day. Splunk App for VMware is a paid product, but has a 60-day free trial as well. The other apps appear to be free to download. All apps except Splunk App for VMware have limited best-effort support.
Ipswitch WhatsVirtual is sold as a plugin for WhatsUp Gold. This means that organizations must first purchase a WhatsUp Gold license (which starts at $1,595) and then a WhatsVirtual license. The company does not disclose the cost of a WhatsVirtual license. However, WhatsUp Gold and WhatsVirtual are available for a 30-day free trial.
Although VMware vCenter Server is designed primarily to manage VMware vSphere environments, it can be extended to allow for the management of third-party hypervisors. VMware provides a component called the vCenter Multi-Hypervisor Manager that allows the provisioning of virtual machines on third-party hosts -- namely Hyper-V. The software also supports Hyper-V to ESX/ESXi migration.
XenCenter is primarily designed to manage XenServer, XenDesktop and XenApp, though a Citrix blog post states that you can "use XenCenter to monitor and manage XenServer, XenDesktop, XenApp and NetScaler alongside other hypervisors such as vSphere and Hyper-V." However, other sources indicate that no cross platform support is available.
VMTurbo Operations Manager is designed to manage your virtualization infrastructure regardless of the underlying hypervisor. The software works with VMware, Hyper-V, XenServer and even KVM.
Virtual Machine Manager is primarily designed as a solution for managing Microsoft Hyper-V. However, the software also provides management capabilities for VMware and for XenServer. Although VMM generally does a good job of providing cross platform management capabilities, there are a couple of limitations that you should be aware of. First, VMM has basic management capabilities, but with the exception of Hyper-V, more advanced management is better handled by a native hypervisor tool. Second, much of VMM's ability to manage VMware environments centers on the ability to link to vCenter. vCenter is a better tool for VMware Management than Virtual Machine Manager is, but VMM is handy if an organization is using multiple hypervisors because it provides a single pane of glass management experience.
Dell Foglight supports a number of different platforms including: VMware: VirtualCenter (VCMS) 2.5.x, vCenter Server 5.5, vSphere up to version 6, vCloud Director 5.5 and Horizon View 5.5Microsoft Hyper-V: Microsoft Windows 2008 Server R2 or Windows 2012, OpenStack: Juno (2014.2.x), IceHouse (2014.1.x), Havana (2013.2.x), KVM: Red Hat Enterprise Linux 6.x and 7.x, Citrix XenApp and XenDesktop 7.0 and higher, and Citrix NetScaler 10.1 and higher.
5Nine Manager for Hyper-V is not designed for cross platform compatibility. The software only works with Microsoft Hyper-V.
Embotics vCommander supports a variety of virtualization platforms including: VMware vSphere 5.5, 5.1, 5.0, 4.1, 4.0, VMware VirtualCenter 2.5, VMware ESXi 5.5, 5.1, 5.0, 4.1, 4.0, 3.5, VMware ESX 4.1, 4.0, 3.5, Microsoft System Center Virtual Machine Manager (SCVMM) 2012 R2, Microsoft SCVMM 2012 SP1, Microsoft Hyper-V Server 2008 R2, Amazon Web Services Elastic Compute Cloud (EC2), HP Public Cloud, and Microsoft Azure.
SolarWinds Virtualization Manager Runs on VMware vSphere v5.x, 4.x, or Microsoft Hyper-V 2008/2012.
Splunk Virtualization Monitoring is based around a series of apps. There is an app for VMware and a separate app for server virtualization that supports Hyper-V and XenServer. Incidentally, Splunk also offers an app for VDI environments.
Ipswitch WhatsVirtual is not a cross-platform solution. It is specifically designed for use in VMware environments.
Support for templates
VMware fully supports the use of templates. It is possible to convert a VMware virtual machine into a template or to clone a virtual machine in a way that creates a template without destroying the original virtual machine. VMware even supports the cloning of templates.
Like VMware, XenCenter does allow for the use of virtual machine templates. The software even supports creating templates from virtual machine snapshots.
Like the other products that have been discussed, VMTurbo supports the use of templates. What makes VMTurbo templates different from those that have been discussed is that the templates can be used for capacity planning purposes. Furthermore, when a VM is generated from a template, VMTurbo can place the VM onto the most appropriate host, data store and so on.
System Center 2012 R2 VMM fully supports the use of templates for virtual machine creation. In addition, VMM allows for the creation of various types of profiles that can work in conjunction with templates to help to automate the experience. For example, you can create hardware profiles, application profiles, and guest operating system profiles.
Dell Foglight for virtualization does not directly use templates. However, the product's resource optimization features allow administrators to discover unused templates (in addition to many other things such as zombie VMs and abandoned images).
5Nine Manager for Hyper-V fully supports the use of virtual machine templates. Templates can be stored in the library for use in future VM deployments. 5Nine also offers a feature called Enhanced VM Templates that uses separate files for VM settings and virtual hard disk configurations. This separation is designed to make editing and script integration easier.
Embotics vCommander's "templates" exist in the form of a library of common workflow steps. The objects in this library can be used individually or in conjunction with other library objects to automate common tasks.
SolarWinds Virtualization Manager does not use VM templates.
Splunk Virtualization Monitoring does not support the use of templates.
Ipswitch WhatsVirtual does not support the use of templates.
Ability to make changes to running VMs
VMware provides a variety of capabilities when it comes to interacting with running virtual machines. VMware admins have the ability to use the vMotion feature to move a running virtual machine from one host server to another. It is also possible to hot add memory, disk and CPU resources, as well as NICs, as long as the VM is running a supported OS.
XenServer supports the migrating of running virtual machines from one host to another through a feature called XenMotion. XenServer also allows for the hot adding of NICs and disk resources.
VMTurbo is a third-party management layer for an organization's virtualization infrastructure, not a proprietary hypervisor vendor solution. As such, its focus is more on keeping your organization running well, rather than making a lot of manual changes. Like the previously discussed solutions, VMTurbo will allow for virtual machine migrations and resource reallocations within the limits of the underlying hypervisor. However, the general assumption is that these actions will be performed in an automated manner as opposed to administrators manually moving VMs and reallocating resources.
VMM provides the ability to live migrate a running virtual machine from one host to another. In addition, the software allows for memory and storage to be hot added to a running virtual machine.
Dell Foglight for Virtualization isn't really a tool for building and modifying VMs, but rather for analyzing the way that VMs are being used. That said, the software supports the use of audit trails that document changes to VMs. Administrators are able to determine who made which change and when, and can also choose to roll back changes if necessary.
5Nine Manager for Hyper-V is specifically designed for Hyper-V and presumably allows for the same types of tasks to be performed against running VMs as what Hyper-V natively supports. The only reference to running VMs that is found on the Features webpage indicates that you can perform storage migration without the need to stop running VMs. However, Hyper-V natively supports storage live migrations.
Embotics vCommander's website does not specifically mention making changes to running virtual machines. Because the product is designed to work with so many different virtualization platforms, it is presumably subject to the limitations of the hypervisor that is being managed.
SolarWinds Virtualization Manager is able to perform a variety of VM level actions such as creating or deleting snapshots, migrating VMs and storage, and making changes to VM memory.
Splunk Virtualization Monitoring is more of an analytic tool than a product for managing individual VMs. As such, it does not seem to have features allowing for manual configuration changes (such as adding memory and so on) to running VMs.
Ipswitch WhatsVirtual is able to perform actions on individual VMs such as powering the VM on or off, or resetting the VM. However, the software does not support making configuration changes to running VMs.
Ability to manage storage
VMware provides a component called the Storage Monitoring Service that works with vCenter Server to perform storage reporting. VMware makes an SDK available that allows developers to create their own storage reports with just a few lines of code.
XenCenter has built in support for some of the major storage vendors including NetApp and Dell (EqualLogic). As such, the software is able to natively interact with supported storage hardware.
VMTurbo is different from the other solutions that have been discussed in that it acts as a third-party management layer. Unlike a hypervisor, VMTurbo Operations Manager does not directly expose the storage hardware. Instead, it works within the limits of the hypervisor. For example, if a particular virtual machine exists within a VMware data store that belongs to a cluster then VMTurbo's actions will be constrained by the cluster.
SCVMM isn't really a storage management solution. Virtual Machine Manager is designed to manage Hyper-V, which is a part of Windows Server. Windows Server contains its own storage management capabilities, such as the ability to create storage tiers and storage pools. Windows Server 2012 also natively supports hardware level ODX. VMM works with these and other storage features, but storage is managed at the OS level, not at the VMM level.
Dell Foglight for Virtualization supports the use of optional performance monitoring modules that allow for storage monitoring.
5Nine Manager for Hyper-V isn't really designed for storage management, but it does include storage reporting capabilities. The software can send you email notifications pertaining to storage live migrations. The software is also capable of providing detailed information pertaining to cluster storage.
Embotics vCommander provides rich storage reporting capabilities in which storage consumption trends can be monitored over time. The software is able to list the starting and ending storage consumption levels for a given period of time, as well as the net change.
SolarWinds Virtualization Manager does not perform storage provisioning, but it does perform storage reporting. The software includes a VM right-sizing and capacity planning feature that reports on storage usage and consumption. The software also has the ability to perform storage migrations. Additionally, storage can be reclaimed through the identification and deletion of orphaned files and unwanted snapshots.
Splunk Virtualization Monitoring allows for in-depth analysis of the storage subsystem if NetApp Data ONTAP storage is being used. The software also supports tracking of vDisk allocation and usage correlated with a VM's storage metrics.
The Ipswitch WhatsVirtual documentation makes no mention of storage.
Ability to perform chargebacks
VMware has previously provided customers with a tool called vCenter Chargeback Manager, but that tool was discontinued in 2014 (except for some cloud service providers). VMware is telling its customers who need chargeback capabilities to consider the vRealize Business product. vRealize Automation provides basic reporting that allows IT administrators to export cost and usage data. It is worth noting that vRealize is licensed separately from vCenter.
Citrix previously provided chargeback reporting through XenServer Workload Balancing 6.0. The chargeback reports showed usage information about all of the virtual machines within a pool. This report included information on usage and availability. Hence, the report was not only useful for chargeback reporting, but also for SLA adherence. However, Workload Balancing was retired in XenServer 6.2.0. Citrix recommends that customers who need workload balancing capabilities invest in a third- party solution such as VMTurbo.
VMTurbo provides chargeback and showback capabilities through a separate product called VMTurbo Cloud Control Module. The software is designed to work with a variety of private cloud models and it is possible for service providers to put their own branding on the views that they expose to their customers.
SCVMM does not provide chargeback capabilities on its own. If an organization wants to issue chargebacks to its users then Microsoft recommends making use of VMM and another product in the System Center suite called Operations Manager. Microsoft provides an excellent tutorial on how to configure these products to perform chargebacks.
Dell Foglight for Virtualization provides full support for chargebacks and showbacks. The software allows chargebacks to be performed for internal and external customers.
5Nine Manager for Hyper-V does not include support for chargebacks.
Embotics vCommander does a couple of interesting things with regard to cost reporting (although not necessarily chargeback reporting). First, the IT department's customers can log in to a portal and see performance and cost recommendations for their VMs. This allows the customer to see which VMs are over provisioned and to also receive guidance for making adjustments. In addition, the software includes tools for comparing the cost of the enterprise virtualization solution against various public clouds. For instance, an administrator could determine whether it is less expensive to use local storage or Amazon storage.
SolarWinds Virtualization Manager provides support for chargebacks and showbacks. The software allows administrators to show business units their hardware resource usage (for CPU, memory and storage) and to show their resource allocation.
Splunk Virtualization Monitoring does not include a chargeback feature.
Ipswitch WhatsVirtual does not include a chargeback feature.
VMware exposes self-service provisioning through vRealize Automation. This software can be used to create an IT service catalog, through which authorized users can request various IT resources. As previously mentioned, vRealize is licensed separately from vCenter.
Citrix previously provided self-service capabilities through a feature called Web Self-Service for XenServer. However, this feature was retired in 2014. Citrix recommends that customers who want to provide their users with self-service capabilities deploy Citrix CloudPlatform. Of course CloudPlatform is overkill for smaller organizations and in those situations, Citrix recommends using XVP instead. XVP is an open source management tool for XenServer.
VMTurbo provides self-service provisioning capabilities through a separate product called VMTurbo Cloud Control Module. It is worth noting that the software is designed to work with (not replace) the underlying cloud management platform. The self-service provisioning capabilities are designed to work with vCAC, OpenStack, CloudStack and Virtual Machine Manager.
SCVMM provides the ability to build private clouds and to allow authorized users to perform self-service provisioning of virtual machines within those clouds. The entire private cloud environment can be constructed natively within VMM. Although it is possible to configure permission sets that allow Virtual Machine Manager to be used as a self-service provisioning tool, users are typically encouraged to use Azure Pack instead. Azure Pack can be freely downloaded from Microsoft.
Dell Foglight for Virtualization does not seem to have any self-service provisioning features.
5Nine Manager for Hyper-V does not seem to include any self-service provisioning features.
Embotics vCommander includes a very rich self-service provisioning engine. Not only is there an interface that users can use to provision their own VMs, but the administrator can control whether the new VMs are going to be created locally or in the public cloud.
SolarWinds Virtualization Manager does not include a self-service portal.
Splunk Virtualization Monitoring does not include a self-service portal.
Ipswitch WhatsVirtual does not contain a self-service portal.
As previously discussed, VMware's automation solution is vRealize Automation (formerly known as vCloud Automation Center). vRealize Automation is not included with vCenter. It must be licensed separately. It is primarily designed to be a tool for delivering a self-service environment to authorized users and for modeling and deploying applications.
Citrix XenCenter does not have any built-in automation capabilities. The best option for Citrix admins who want to build automations for XenServer involves PowerShell scripting. Citrix provides a PowerShell snap-in for XenServer that allows for extensive automation. You can find the download link and some sample scripts on the Citrix blog site.
VMTurbo Operations Manager offers built-in automation capabilities. The software is able to monitor virtual machine workloads in real time and realign resources on an as needed basis in an effort to prevent performance degradations. VMs can also be categorized as gold, silver and bronze, which allows VMs to be intelligently throttled based on how mission-critical a workload is.
Virtual Machine Manager natively supports some minor automation features. However, Microsoft's main solution for virtualization related automation is System Center 2012 R2 Orchestrator.
Dell Foglight for Virtualization is designed to perform a significant amount of automation. The software can use automation to deploy new VMs or to decommission old VMs. Furthermore, the software provides best practices based recommendations and can be configured to auto-remediate issues that are discovered.
5Nine Manager for Hyper-V can perform automatic VM provisioning and is also able to run various automated tasks as a part of the VM start up or shut down process. The software can also perform dynamic optimization in which VMs are automatically moved to alternate host servers in an effort to load balance the running VMs.
Embotics vCommander has an extensive collection of automation features. The orchestration engine allows routine tasks such as joining a VM to a domain to be performed automatically. It is also possible to automate both the provisioning and the deprovisioning of virtual machines, which helps to reduce VM sprawl and its related challenges.
SolarWinds Virtualization Manager does not have a lot of built-in automation features, but it does have the ability to perform automatic remediation that is based around alert threshold values and preconfigured corrective actions.
Splunk Virtualization Monitoring does not include any native automation capabilities.
Ipswitch WhatsVirtual doesn't have a lot of automation capabilities. The software is able to automatically discover, map, and document physical servers, virtual resources, virtual clusters, vCenter servers, VMware ESXi hosts, and guest VM roles, but that's the extent of its automation capabilities.
VMware's primary reporting tool is vRealize Operations, which was formerly known as vCenter Operations Manager. This tool is more of a monitoring tool that includes some reporting capabilities. The software is designed to provide comprehensive monitoring for things like storage, networking and hardware usage. The software also provides application and cloud level monitoring. Like VMware's other vRealize products, vRealize Operations must be licensed separately. The Standard Edition provides basic performance and capacity optimization through predictive analysis.
XenCenter has some really good search and reporting capabilities. Administrators have the ability to perform object level searches and multilevel filtering. For example, an administrator could compile a list of the virtual machines on which the XenServer Tools are not installed and filter the list by VM power state. XenCenter also provides performance metric displays and has an engine for long-term metric analysis.
Reporting might just be VMTurbo Operations Manager's best feature. VMTurbo Operations Manager creates reports that are designed to be actionable. The interface allows administrators to experiment with various "what if" scenarios related to business continuity and capacity planning. The software also provides a vast array of dashboard views and makes workload sizing and placement recommendations.
System Center Virtual Machine Manager does not have any significant reporting capabilities of its own, although it is possible to create reports through PowerShell. Microsoft recommends linking VMM to System Center Operations Manager. Operations Manager has its own reporting engine and contains a number of built-in reports related to the Virtual Machine Manager environment.
Dell Foglight for Virtualization contains a fairly rich reporting engine. Many of the reports are geared toward chargebacks or toward SLA management. However, the SLA reports can contain granular performance metrics.
5Nine Manager for Hyper-V provides granular system status reporting. The software can report on virtual CPU usage, memory usage and virtual network usage. There are also reporting and alerting capabilities related to low disk space and to various other VM operations.
Embotics vCommander includes a wide variety of reporting capabilities. Perhaps the most useful is the Leading Practice report, which is used to identify waste, optimize resources and find underperforming infrastructure components. vCommander also offers a variety of capacity planning and cost analysis reports.
SolarWinds Virtualization Manager includes a variety of reporting capabilities. The software includes various dashboard views related to things like performance, capacity, storage and configuration. The software also includes a capacity planning feature that lets you monitor, predict and troubleshoot capacity bottlenecks, as well as experiment with various "what if" scenarios.
Splunk Virtualization Monitoring is a monitoring and reporting solution. The vast majority of the product's features are in some way related to monitoring or reporting. As such, it should come as no surprise that Splunk provides very rich reporting combined with granular analytics.
Ipswitch WhatsVirtual is specifically designed to provide insight into your virtualization infrastructure and therefore includes very rich reporting capabilities. Reports exist for things like virtual hosts, virtual host attributes, and virtual cluster groups. Not only do these reports include granular statistics, but the software is designed to assist with troubleshooting problems by showing you the relationships that exist between hosts and VMs.
Ultimately, none of the virtualization management software applications that have been discussed are perfect for every situation. All of them have at least some degree of dependency on other software and are therefore not fully comprehensive on their own.
Organizations that are running a single hypervisor should purchase the management tool recommended by their hypervisor vendor (vCenter for VMware, Virtual Machine Manager for Hyper-V, among others). Other products are able to greatly improve your monitoring capabilities, but should be thought of as augmentations to a native hypervisor management tool, rather than complete replacements. There are times when you will likely need a product such as vCenter or VMM in order to make low level configuration changes to your virtualization infrastructure.
Of course this raises the question of which product or products are best suited to your organization's needs. The answer to this question really depends on your existing virtualization infrastructure, how you expect that infrastructure to evolve in the future, and your perceived management needs.
If your organization is currently running a multi-hypervisor environment and needs a tool for day to day virtual machine management (as opposed to monitoring) then you will most likely need a combination of tools. Microsoft's System Center Virtual Machine Manager is the best tool for cross platform virtual machine management. However, if you plan to use it to manage a VMware environment, you will also need to deploy a vCenter Server. Virtual Machine Manager can only manage VMware servers that are connected to vCenter. Furthermore, there are some low level management tasks that must be completed using a native management tool (you would need to use vCenter directly rather than using the VMM console). The current version of VMM does not officially support versions of VMware beyond 5.1, but support for VMware 5.5 and 6.x are rumored to be supported in the next Virtual Machine Manger release. If you are looking for a third-party, cross platform management tool, SolarWinds seems to do a good job.
If your goal is to monitor a multi-hypervisor environment (as opposed to managing it), the best solution is a toss-up between Embotics vCommander and Dell Foglight. Both products support a wide variety of hypervisors and do a good job of monitoring the virtualization infrastructure.
For organizations that wish to allow self-service provisioning of virtual machines, the best tool is Embotics vCommander. Of the tools that have been reviewed, Embotics vCommander clearly provides the best experience for those who want to allow self-service provisioning. Virtual Machine Manager does a good job too, but requires Azure Pack and although it's is free, it can be a lot of work to deploy and properly configure.
Organizations that want to apply chargebacks to their users should consider using SolarWinds Virtualization Manager which provides support for both chargebacks and showbacks. It has native chargeback capabilities, whereas most of the other products being reviewed require you to license a supplementary product, and it allows administrators to show business units their hardware resource usage (for CPU, memory and storage) and resource allocation.
Finally, organizations that want to implement virtual machine automation should consider Embotics vCommander. Embotics vCommander allows routine tasks such as joining a VM to a domain to be performed automatically. It is also possible to automate the provisioning and the deprovisioning of virtual machines, which helps to reduce VM sprawl and its related challenges.
How to choose a virtualization systems management tool
What to look for when shopping for a virtualization systems management tool
Reduce server power usage with virtualization management tools