In this episode of Things My Customers Have Asked Me (TMCHAM), I’m going to delve into some questions around the lifecycle of the VMware-managed VMware Cloud on AWS platform, and what customers need to know to make sense of it all.
The SDDC
If you talk to VMware folks about VMware Cloud on AWS, you’ll hear a lot of talk about software-defined data centres (SDDCs). This is the logical construct in place that you use within your Organization to manage your hosts and clusters, in much the same fashion as you would your on-premises workloads. Unlike most on-premises workloads, however, the feeding and watering of the SDDC, from a software currency perspective, is done by VMware.
Release Notes
If you’ve read the VMware Cloud on AWS Release Notes, you’ll see something like this at the start:
“Beginning with the SDDC version 1.11 release, odd-numbered releases of the SDDC software are optional and available for new SDDC deployments only. By default, all new SDDC deployments and upgrades will use the most recent even-numbered release. If you want to deploy an SDDC with an odd-numbered release version, contact your VMware TAM, sales, or customer success representative to make the request.”
Updated on: 5 April 2022
Essential Release: VMware Cloud on AWS (SDDC Version 1.18) | 5 April 2022
Optional Release: VMware Cloud on AWS (SDDC Version 1.17) | 19 November 2021
Basically, when you deploy onto the platform, you’ll usually get put on what VMware calls an “Essential” release. From time to time, customers may have requirements that mean that they qualify to be deployed on an “Optional” release. This might be because they have a software integration requirement that hasn’t been handled in 1.16, for example, but is available for 1.17. It’s also important to note that each major release will have a variety of minor releases as well, depending on issues that need to be resolved or features that need to be rolled out. So you’ll also see references to 1.16v5 in places, for example.
Upgrades and Maintenance
So what happens when your SDDC is going to be upgraded? Well, we let you know in advance, and it’s done in phases, as you’d imagine.
[image courtesy of VMware]
You can read more about the process here, and there’s a blog post that covers the release cadence here. VMware also does the rollout of releases in waves, so not every customer has the upgrade done at the same time. If you’re the type of customer that needs to be on the latest version of everything, or perhaps you have a real requirement to be near the front of the line, you should talk to your account team and they’ll liaise with the folks who can make it happen for you. When the upgrades are happening, you should be careful not to:
- Perform hot or cold workload migrations. Migrations fail if they are started or in progress during maintenance.
- Perform workload provisioning (New/Clone VM). Provisioning operations fail if they are started or in progress during maintenance.
- Make changes to Storage-based Policy Management settings for workload VMs.
You should also ensure that there is enough storage capacity (> 30% slack space) in each cluster.
How Long Will It Take?
As usual, it depends. But you can make some (very) rough estimates by following the guidance on this page.
Will My SDDC Expire?
Yes, your SDDC version will some day expire. But it will be upgraded before that happens. There’s a page where you can look up the expiration dates of the various SDDC releases. It’s all part of the lifecycle part of the SDDC lifecycle.
Correlating VMware Cloud on AWS with Component Releases
Ever found yourself wondering what component versions are being used in VMware Cloud on AWS? Wonder no more with this very handy reference.
Conclusion
There’s obviously a lot more that goes on behind the scenes to keep everything running in tip-top shape for our customers. All of this talk of phases, waves, and release notes can be a little confusing if you’re new to the platform. Having worked in a variety of (managed and unmanaged) service providers over the years, I do like that VMware has bundled up all of this information and put it out there for people to check out. As always, if you’ve got questions about how the various software integrations work, and you can’t find the information in the documentation, reach out to your local account team and they’ll be able to help.