Method to increase bandwidth of a cluster system
First Claim
Patent Images
1. A method for increasing service bandwidth in a cluster system having at least three nodes comprising:
- storing data input according to a distributed, redundant storage process with data stored at each node and a portion of a redundant representation of the data stored at each node;
skipping one remote node when redundant data is stored on a reading node and there has not been a failure of any of the nodes; and
reading data from the cluster system using a stripe row read process by applying an XOR operation to the redundant portion stored on the reading node.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for increasing service bandwidth in a cluster system having at least three nodes is described. The method includes storing data according to a distributed, redundant process, skipping one remote node when redundant data is stored on a reading node, and reading data from the cluster system using a stripe row reading process by applying an XOR operation to the redundant portion stored on the reading node.
-
Citations
11 Claims
-
1. A method for increasing service bandwidth in a cluster system having at least three nodes comprising:
-
storing data input according to a distributed, redundant storage process with data stored at each node and a portion of a redundant representation of the data stored at each node;
skipping one remote node when redundant data is stored on a reading node and there has not been a failure of any of the nodes; and
reading data from the cluster system using a stripe row read process by applying an XOR operation to the redundant portion stored on the reading node. - View Dependent Claims (2, 3, 4)
-
-
5. A method for operating a cluster system having at least three nodes to increase the service bandwidth when operating in a non-degraded mode comprising:
-
storing data input according to a distributed, redundant storage process with data stored at each node and a portion of a redundant representation of the data stored at each node;
skipping one remote node when redundant data is stored on a reading node; and
reading data from the cluster system using a stripe row read process by applying an XOR operation to the redundant portion stored on the reading node. - View Dependent Claims (6, 7)
-
-
8. An article comprising a computer readable medium which stores computer executable instructions for increasing the service bandwidth of a computer clister system that includes at least three nodes, the instructions causing the cluster system to:
-
store data input according to a distributed, redundant storage process so that data is stored at each node and a portion of a redundant representation of the data is stored at each node;
skip one remote node when redundant data is stored on a reading node and none of the nodes has failed; and
read data from the cluster system using a stripe row read process by applying an XOR operation to the redundant portion stored on the reading node. - View Dependent Claims (9, 10, 11)
-
Specification