Upgrading software running in hosts of a virtual computing infrastructure
OwnerAbhijith Umesh, Bharath Siddapur Hemashekarinventors
Life of this patent
Estimating the term…
Abstract
A method of upgrading a cluster of hosts, where the hosts are running at least one workload designated as critical, includes the steps of: adding a host that has been upgraded to the cluster of hosts, selecting one of the hosts for upgrade, determining whether any of the workloads running in the selected host are designated as critical, migrating all of the workloads from the selected host that are designated as critical to the added host, and migrating each of the workloads from the selected host that are not designated as critical to a selected one of the hosts of the cluster.
Claims20
A method of upgrading a cluster of hosts that are running workloads, at least one of which is designated as critical, said method comprising:
- (a) adding a host that has been upgraded to the cluster of hosts;
- (b) selecting one of the hosts for upgrade;
- (c) determining whether any of the workloads running in the selected host are designated as critical;
- (d) migrating all of the workloads from the selected host that are designated as critical to the added host;
- and
- (e) migrating each of the workloads from the selected host that are not designated as critical to a selected one of the hosts of the cluster.
A non-transitory computer readable medium comprising instructions to be executed in a computer system to carry out a method of upgrading a cluster of hosts that are running workloads, at least one of which is designated as critical, said method comprising:
- (a) adding a host that has been upgraded to the cluster of hosts;
- (b) selecting one of the hosts for upgrade;
- (c) determining whether any of the workloads running in the selected host are designated as critical;
- (d) migrating all of the workloads from the selected host that are designated as critical to the added host;
- and
- (e) migrating each of the workloads from the selected host that are not designated as critical to a selected one of the hosts of the cluster.
A cloud platform for managing a method of upgrading a cluster of hosts that are running workloads, at least one of which is designated as critical, wherein the cloud platform includes a processor that is programmed to carry out the steps of:
- (a) adding a host that has been upgraded to the cluster of hosts;
- (b) selecting one of the hosts for upgrade;
- (c) determining whether any of the workloads running in the selected host are designated as critical;
- (d) migrating all of the workloads from the selected host that are designated as critical to the added host;
- and
- (e) migrating each of the workloads from the selected host that are not designated as critical to a selected one of the hosts of the cluster.
Dependencies are inferred from the claim text.