IN SERVICE UPGRADES FOR A HYPERVISOR OR HARDWARE MANAGER HOSTING VIRTUAL TRAFFIC MANAGERS
First Claim
1. A method for upgrading at least one hypervisor in a cluster of nodes with a network device that is operative to perform actions, comprising:
- determining the at least one hypervisor for upgrading, wherein the at least one hypervisor corresponds to at least one virtual traffic manager for a virtual cluster of virtual traffic managers that span at least two nodes;
deactivating the operation of the at least one determined hypervisor and the at least one corresponding virtual traffic manager while the virtual cluster remains operative;
upgrading the at least one deactivated hypervisor; and
re-activating the at least one upgraded hypervisor and each corresponding virtual traffic manager for the virtual cluster.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed towards upgrading hypervisors operating in hardware clusters that may be hosting one or more virtual clusters of virtual traffic managers. Virtual clusters may be arranged to span multiple computing devices in the hardware cluster. Spanning the virtual clusters across multiple hardware nodes the virtual cluster may enable the virtual clusters to remain operative while one or more hardware nodes may be upgraded. Hypervisor may include a management control plane for virtual clusters of virtual traffic managers. Hypervisors running on hardware nodes may manage the lower level networking traffic topology while the virtual traffic managers may manage the higher level network processing. Further, hypervisor based management control planes may interface with the virtual clusters and virtual traffic manager'"'"'s using pluggable translation modules may enable different versions of hypervisor based management control planes and virtual traffic managers to communicate and cooperatively manage network traffic.
-
Citations
21 Claims
-
1. A method for upgrading at least one hypervisor in a cluster of nodes with a network device that is operative to perform actions, comprising:
-
determining the at least one hypervisor for upgrading, wherein the at least one hypervisor corresponds to at least one virtual traffic manager for a virtual cluster of virtual traffic managers that span at least two nodes; deactivating the operation of the at least one determined hypervisor and the at least one corresponding virtual traffic manager while the virtual cluster remains operative; upgrading the at least one deactivated hypervisor; and re-activating the at least one upgraded hypervisor and each corresponding virtual traffic manager for the virtual cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network device that is operative to upgrade at least one hypervisor in a cluster of nodes comprising:
-
a transceiver that is operative to communicate over a network; a memory that is operative to store at least instructions; and a processor device that is operative to execute instructions that enable actions, including; determining the at least one hypervisor for upgrading, wherein the at least one hypervisor corresponds to at least one virtual traffic manager for a virtual cluster of virtual traffic managers that span at least two nodes; deactivating the operation of the at least one determined hypervisor and the at least one corresponding virtual traffic manager while the virtual cluster remains operative; upgrading the at least one deactivated hypervisor; and re-activating the at least one upgraded hypervisor and each corresponding virtual traffic manager for the virtual cluster. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor readable non transitive storage media that includes instructions for upgrading at least one hypervisor in a cluster of nodes, wherein execution of the instructions by a processor device enables actions, comprising:
-
determining the at least one hypervisor for upgrading, wherein the at least one hypervisor corresponds to at least one virtual traffic manager for a virtual cluster of virtual traffic managers that span at least two nodes; deactivating the operation of the at least one determined hypervisor and the at least one corresponding virtual traffic manager while the virtual cluster remains operative; upgrading the at least one deactivated hypervisor; and re-activating the at least one upgraded hypervisor and each corresponding virtual traffic manager for the virtual cluster. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification