Hi,
We currently have a small cluster of ESXi 6.0U2 hosts using shared storage. We are about to add an additional six hosts which we will install ESXi 6.5U1 and we will then upgrade our current production hosts to the same version (ESXi 6.5U1).
We have already upgraded vCenter to 6.5.
My initial thoughts were to
1. Create a new cluster for the new 6.5 hosts
2. Migrate using vMotion some VMs from the original 6.0 cluster
3. Gradually upgrade the original ESXi 6.0 to 6.5 using VUM and then move them into the new cluster
4. Continue migrating VMs to the new cluster and upgrading the ESXi 6.0 hosts
Or do I just add the new 6.5 hosts into the production cluster with the 6.0 hosts without the need to create a new cluster? I assume if I wanted to use this approach I should initially create some affinity rules specifying that VMs should run on either the 6.0 or 6.5 hosts so that I can control their migration (vMotion) in case of any unexpected results?
Having not created the production cluster initially I assume if we wanted to create a new cluster I just need to replicate the settings that are on the Configure tab of the current cluster?
I understand that I would need to continue using hardware level 11 and that if we created any VMFS-6 datastores on the 6.5 hosts that the VMs hosted on them would need to remain on ESXi 6.5
I would really appreciate some views on the best method and if there are any issues that I need to consider.
Thanks a lot.
If old and new hosts will eventually be in the same cluster at the end, you could just add the 6.5 hosts into the existing cluster. Some things to keep in mind when bringing online net new 6.5 hosts:
Thanks for comments.
From your comment i assume either way would be ok? i.e using a new cluster or not
I think my initial thoughts on creating a new cluster and seperating were also because at this stage we were also thinking about creating new datastores at VMFS-6 for the new hosts and this felt like another reason to seperate the ESXi 6.5 and ESXi 6.0 hosts (although i am less sure we will do this now and perhaps stay with VMFS-5). Would a new cluster in this scenario make more sense?
If using a new cluster is it just a case of replicating the settings that are on the Configure tab of the current cluster in the vsphere web client?
If continuing to use the current cluster would it make sense to apply affinity rules to control the migration (vMotion) between 6.0 and 6.5 hosts or is there a better way?
This would be while the upgrade and migration is taking place which will likely take a number of weeks if not months.
Hi again,
The feedback i have already had was very useful but has anyone any further thoughts on this please?
Thanks
From what you wrote, the only reason to have separate clusters is the VMFS version that will be used. However, in this case I'd likely add the new hosts to the existing cluster, and consider a VMFS upgrade at a later time, when all hosts are on v6.5. This way you will have all computing resources available during the VMFS "upgrade" period.
André