Scheduling upgrades in distributed computing systems
AssigneeNutanix, Inc.
InventorsJan Olderdissen, Manoj Sudheendra, Nikhil Bhatia, Viswanathan Vaidyanathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeNutanix, Inc.
InventorsJan Olderdissen, Manoj Sudheendra, Nikhil Bhatia, Viswanathan Vaidyanathan
Estimating the term…
Examples of systems described herein may include virtualized computing environments having one or more upgrade management agents. An upgrade management agent may detect current versions of multiple components in a computing system, including at least one software component and at least one firmware component, obtain a group of updates based on the current versions of the multiple components, and schedule installation of the group of updates including grouping together installation of selected ones of the group of updates for a particular computing node of the computing system, wherein the selected ones each utilize a particular state change of the computing node during the installation. The schedule may also be selected to accommodate dependencies between multiple components which are resolved by the upgrade management agent to obtain the schedule.
A method comprising:
At least one non-transitory computer-readable storage medium including instructions that when executed by a first computing node, cause the first computing node to:
A clustered computing system comprising:
Dependencies are inferred from the claim text.