VIRTUALIZED CLUSTER COMMUNICATION SYSTEM
First Claim
Patent Images
1. A method comprising:
- executing, in each of a plurality of nodes of a cluster communication system, a specialized instance of an operating system privileged to control a corresponding hypervisor configured to consolidate at least one virtual machine (VM) on a system hardware, the at least one VM being configured to be associated with a non-privileged operating system;
providing a cluster stack associated with the specialized instance of the operating system on the each of the plurality of nodes to enable communication between peers thereof in different nodes; and
controlling the at least one VM as a cluster resource through the cluster stack.
9 Assignments
0 Petitions
Accused Products
Abstract
A method includes executing, in each of a number of nodes of a cluster communication system, a specialized instance of an operating system privileged to control a corresponding hypervisor configured to consolidate one or more VM(s) on a system hardware. The one or more VM(s) is configured to be associated with a non-privileged operating system. The method also includes providing a cluster stack associated with the specialized instance of the operating system on the each of the number of nodes to enable communication between peers thereof in different nodes, and controlling the one or more VM(s) as a cluster resource through the cluster stack.
-
Citations
20 Claims
-
1. A method comprising:
-
executing, in each of a plurality of nodes of a cluster communication system, a specialized instance of an operating system privileged to control a corresponding hypervisor configured to consolidate at least one virtual machine (VM) on a system hardware, the at least one VM being configured to be associated with a non-privileged operating system; providing a cluster stack associated with the specialized instance of the operating system on the each of the plurality of nodes to enable communication between peers thereof in different nodes; and controlling the at least one VM as a cluster resource through the cluster stack. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
executing, in each of a plurality of nodes of a cluster communication system, a specialized instance of an operating system privileged to control a corresponding hypervisor configured to consolidate at least one VM on a system hardware, the at least one VM being configured to be associated with a non-privileged operating system; controlling the at least one VM as a cluster resource through a cluster stack associated with the specialized instance of the operating system, the cluster stack being provided on the each of the plurality of nodes to enable communication between peers thereof in different nodes; electing a node of the plurality of nodes as a designated controller of a cluster formed by the plurality of nodes, the designated controller being configured to be a decision maker of the cluster; and reinstantiating the at least one VM on another node of the plurality of nodes through the cluster stack upon detection of a failure of the node elected as the designated controller. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A virtualized cluster communication system comprising:
-
a plurality of nodes, each node comprising a system hardware configured to have at least one VM consolidated thereon through a corresponding hypervisor, the hypervisor being configured to be controlled by a specialized instance of a privileged operating system associated with a control VM also consolidated on the system hardware, the at least one VM being configured to be associated with a non-privileged operating system, and the each node further comprising a cluster stack associated with the specialized instance of the privileged operating system to enable communication between peers thereof in different nodes, wherein the cluster stack is configured to control the at least one VM as a cluster resource. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification