Computer cluster and method for providing a disaster recovery functionality for a computer cluster
First Claim
1. A computer cluster, comprising:
- a first compartment comprising a plurality of first physical nodes configured to provide first resources for a first infrastructural virtual instance and second resources for guest virtual instances, each of the plurality of first physical nodes comprising a first mass storage device, the first mass storage device comprising;
a first partition provided for booting the first physical node;
a second partition as part of the first resources assigned to the first infrastructural virtual instance; and
a third partition as part of the second resources; and
a second compartment comprising a plurality of second physical nodes configured to provide third resources for a second infrastructural virtual instance and fourth resources for guest virtual instances, each of the plurality of second physical nodes comprising a second mass storage device, the second mass storage device comprising;
a fourth partition provided for booting the second physical node;
a fifth partition as part of the third resources assigned to the second infrastructural virtual instance; and
a sixth partition as part of the fourth resources;
wherein the first infrastructural virtual instance and the second infrastructural virtual instance are configured for monitoring each other and for finding each data sniplet of a data object from each entry point based on labeling each data sniplet with an identifier, the identifier including information for linking the data sniplet to other data sniplets for recreation of the data object as a multiple linked list;
wherein the plurality of the first physical nodes and the plurality of second physical nodes are configured to, when a node uses an amount of its resources exceeding a threshold amount, relocate and relabel the data sniplets of the data object based on transmission time delays, wherein the transmission time delays are based on round trip time measurements corresponding to the data sniplets.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer cluster includes: a first compartment, further including a plurality of first physical nodes configured to provide first resources for a first infrastructural virtual instance and second resources for guest virtual instances; and a second compartment, further including a plurality of second physical nodes configured to provide third resources for a second infrastructural virtual instance and fourth resources for guest virtual instances. Each of the plurality of physical nodes further includes a mass storage device, the mass storage device further including: a partition provided for booting the physical node; a partition as part of resources assigned to an infrastructural virtual instance; and a partition as part of other resources. The first infrastructural virtual instance and the second infrastructural virtual instance are configured for monitoring each other.
21 Citations
11 Claims
-
1. A computer cluster, comprising:
-
a first compartment comprising a plurality of first physical nodes configured to provide first resources for a first infrastructural virtual instance and second resources for guest virtual instances, each of the plurality of first physical nodes comprising a first mass storage device, the first mass storage device comprising; a first partition provided for booting the first physical node; a second partition as part of the first resources assigned to the first infrastructural virtual instance; and a third partition as part of the second resources; and a second compartment comprising a plurality of second physical nodes configured to provide third resources for a second infrastructural virtual instance and fourth resources for guest virtual instances, each of the plurality of second physical nodes comprising a second mass storage device, the second mass storage device comprising; a fourth partition provided for booting the second physical node; a fifth partition as part of the third resources assigned to the second infrastructural virtual instance; and a sixth partition as part of the fourth resources; wherein the first infrastructural virtual instance and the second infrastructural virtual instance are configured for monitoring each other and for finding each data sniplet of a data object from each entry point based on labeling each data sniplet with an identifier, the identifier including information for linking the data sniplet to other data sniplets for recreation of the data object as a multiple linked list; wherein the plurality of the first physical nodes and the plurality of second physical nodes are configured to, when a node uses an amount of its resources exceeding a threshold amount, relocate and relabel the data sniplets of the data object based on transmission time delays, wherein the transmission time delays are based on round trip time measurements corresponding to the data sniplets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing disaster recovery functionality for a computer cluster, the method comprising:
-
operating at least one of a first infrastructural virtual instance and a second infrastructural virtual instance, wherein the first infrastructural virtual instance corresponds to a first compartment of the computer cluster and comprises a plurality of first physical nodes configured to provide first resources for a first infrastructural virtual instance, and wherein the second infrastructural virtual instance corresponds to a second compartment of the computer cluster and comprises a plurality of second physical nodes configured to provide third resources for a second infrastructural virtual instance; and when both the first infrastructural virtual instance and the second infrastructural virtual instance are operational; operating one of the first infrastructural virtual instance and the second infrastructural virtual instance as a master virtual instance; and operating the other of the first infrastructural virtual instance and the second infrastructural virtual instance as a slave virtual instance; and if the master virtual instance fails, operating the slave virtual instance as the master virtual instance; when only one of the first infrastructural virtual instance and the second infrastructural instance is operational; operating the operational infrastructural virtual instance as a master virtual instance; activating the other infrastructural virtual instance; and operating the other infrastructural virtual instance as a slave virtual instance; wherein the first infrastructural virtual instance and the second infrastructural virtual instance are configured for monitoring each other and for finding each data sniplet of a data object from each entry point based on labeling each data sniplet with an identifier, the identifier including information for linking the data sniplet to other data sniplets for recreation of the data object as a multiple linked list; wherein the method further comprises;
when a node uses an amount of its resources exceeding a threshold amount, relocating and relabeling, by the plurality of the first physical nodes and the plurality of second physical nodes, the data sniplets of the data object based on transmission time delays, wherein the transmission time delays are based on round trip time measurements corresponding to the data sniplets. - View Dependent Claims (11)
-
Specification