VMware

vSphere Update Manager: Switch to vSphere Lifecycle Manager

Overview of switching from vSphere Update Manager to vSphere Lifecycle Manager, its benefits, usage, and impact in VMware vSphere

As we transition from vSphere Update Manager to this new model of the vSphere Lifecycle Manager, we need to be up on understanding the capabilities of each is vital. Let’s consider vSphere Update Manager vs vSphere Lifecycle Manager and better understand the new vLCM tool.

What is VMware vSphere Update Manager (VUM)?

vSphere Update Manager (VUM) is the traditional update tool we have always used in VMware vSphere. It allows you to create a “baseline” for your VMware vSphere clusters and remediate your cluster based on that baseline.

Below is a look at a cluster that is still managed with vSphere Update Manager. If you are looking to transition to the new model, you will note this as you will see the button to Manage with a single image which notes you want to transition to vSphere Lifecycle Manager.

Managing your vSphere cluster with a single image
Managing your vSphere cluster with a single image

What is vSphere Lifecycle Manager (vLCM)?

vSphere Lifecycle Manager (vLCM) is the new tool introduced in VMware vSphere 7 for updating VMware ESXi. It has a more streamlined approach for vsphere admins, that is declarative, and it is also consistent in its approach to managing the lifecycle of ESXi hosts.

VUM is imperative model (where you instruct exactly what updates or patches need to be applied), while vLCM leverages a desired state model.

The new tool allows you to define the desired state for your ESXi hosts (declarative model), and you can include the ESXi version, firmware, and drivers, and vLCM ensures the hosts match this state.

Also, vLCM extends to being able to manage hardware lifecycle, allowing for firmware and driver updates directly from the vendor’s hardware support manager. It brings all necessary things together in the vSphere Lifecycle Manager depot.

It is also an “image-based” approach that you see once you transition over to vLCM from VUM.

vSphere Cluster in compliance with the vSphere Lifecycle Manager image
vSphere Cluster in compliance with the vSphere Lifecycle Manager image

vSphere Update Manager vs vSphere Lifecycle Manager

The key difference between vSphere Update Manager and vSphere Lifecycle Manager is in their approach

  • VMware Update Manager operates on an imperative model where the administrator manually sets up baselines and baseline groups for updates, patches, and upgrades. They then need to monitor and remediate non-compliance manually.
  • While this offers flexibility, it may also result in inconsistencies across the ESXi hosts due to human error or oversight.
  • vSphere Lifecycle Manager uses a declarative model. It means you define the desired end-state, and vLCM takes care of the rest. It not only applies necessary updates and patches but it also makes sure things are consistent in terms ofconfiguration across all hosts within a cluster.
  • This approach has many advantages across complex environments
  • vLCM brings hardware lifecycle management that is not available with VUM to the degree it is with vLCM. This simplifies updating and managing hardware firmware and drivers, making it a unified tool for full-stack lifecycle management.

Overview of Steps to Migrate to vSphere Lifecycle Manager

Before beginning the migration process, make sure to check VMware Interoperability Matrix. This will help you ensure compatibility between your vCenter Server versions and the new ESXi version you wish to install.

  1. Prepare for the Transition: Before starting, ensure you have a complete backup of your vCenter Server Appliance and all your ESXi hosts. Using backup software is advisable here.

    Also, make sure all your hosts have the necessary network connectivity and internet access. If you’re in a secured network, offline bundle of the new ESXi version might be needed.

  2. Manage with a single image: Once ready, log into your vCenter Server and navigate to the vSphere Client. Click your vSphere cluster and click the Updates menu. Here, you will find the option to manage with a single image.

  3. Setup image: Choose the image you would like to apply along with vendor addons, firmware and drivers and any other additional components bundles you need.

  4. Convert to image-based updates: After setting up your image, the cluster is transitioned to an image-based configuration.

  5. Perform Image Compliance Check: Perform an image compliance check on the cluster to compare the current ESXi hosts with the desired state defined in the configured image.

  6. Remediation: Once all checks are complete and you’re confident with the setup, initiate the remediation process.

Step-by-Step Migration from vSphere Update Manager to vSphere Lifecycle Manager

Let’s walk through this process on an actual cluster. After clicking the Updates menu, click the Manage with a single image button.

Beginning the process to manage with a vLCM image
Beginning the process to manage with a vLCM image

Click the Setup Image button.

Setup image in vSphere Lifecycle Manager
Setup image in vSphere Lifecycle Manager

The cluster readiness will be checked.

Checking cluster readiness
Checking cluster readiness

Click the Yes, Finish Image Setup button. You will see the warning along with the dialog box noting that once completed, the cluster cannot go back to using baselines.

Finish setting up your vSphere Lifecycle Manager image
Finish setting up your vSphere Lifecycle Manager image

The cluster conversion process begins.

Converting the cluster to vSphere Lifecycle Manager image based updates 1
Converting the cluster to vSphere Lifecycle Manager image-based updates 1

If any problems exist with the image and cluster readiness, these will be noted. Below, you can see VIB files currently exist on the cluster nodes that are not contained in the vLCM image. You must either remove these installed VIBs or include these in the vLCM image.

Image compliance issues with the vSphere cluster
Image compliance issues with the vSphere cluster

As you can see below, I am removing the problematic VIBs which happen to be driver files.

Removing VIB files from an ESXi host
Removing VIB files from an ESXi host

Depending on what you uninstall, you may need to reboot.

Reboot required after removing VIB files
Reboot required after removing VIB files

After removing problematic VIBs, the errors simply go to warnings due to “future” unsupported CPUs. You can now click the Remediate all button.

vSphere cluster is now ready to remediate after errors are cleared
vSphere cluster is now ready to remediate after errors are cleared

Now, we can remediate the cluster. Click the Start Remediation button.

Review remediation impact summary
Review remediation impact summary

The hosts begin remediating.

Hosts begin remediating
Hosts begin remediating

After the remediation process completes, you should see the image compliance message, All nodes in the cluster are compliant.

All hosts compliant after remediation
All hosts compliant after remediation

Video overview of 3 ways to upgrade to ESXi 8.0

Upgrade to ESXi 8.0 in three ways

Brief comparison of the two

As with any major update or transition, there are a few considerations and potential limitations to keep in mind when switching from vSphere Update Manager (VUM) to vSphere Lifecycle Manager (vLCM):

  1. Cluster-Based Management: The cluster-centric approach of vLCM means consistency across hosts, it does mean that individual host management is not possible. vLCM applies desired images and updates at the cluster level, so it’s less flexible than VUM if you need to manage hosts individually.

  2. Limited Baseline Functionality: vLCM does not support baseline groups like VUM does. This change might require how you’ve managed updates and patches. You can still check compliance against existing attached baselines, but vLCM won’t allow you to create new ones.

  3. Requirement for vSphere 7 or Higher: vSphere Lifecycle Manager was introduced in vSphere 7. So, you can’t use it if you’re running an older version of vSphere. You would need to plan an upgrade of your entire environment to vSphere 7 or higher to take advantage of vLCM.

  4. Hardware Compatibility: vLCM’s ability to manage hardware firmware and drivers is a powerful feature, but it relies on your hardware vendors’ support for this function. If your vendor doesn’t provide a compatible hardware support manager, you may be unable to use this feature.

  5. Stateless Hosts: Stateless ESXi hosts (those installed with Auto Deploy) are not compatible with vLCM.

Wrapping Up

Understanding the transition from vSphere Update Manager (VUM) to vSphere Lifecycle Manager (vLCM) is an important step for any VMware vSphere administrator looking to move forward with their ESXi lifecycle management and using tools that are supported.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.