Management of redundant objects in storage systems
First Claim
Patent Images
1. A method, comprising:
- selecting one client node from a plurality of client nodes;
determining that an object corresponding to a client node has to be stored;
determining whether the object has already been stored in a server node by the one selected client node; and
storing the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.
28 Citations
25 Claims
-
1. A method, comprising:
-
selecting one client node from a plurality of client nodes;
determining that an object corresponding to a client node has to be stored;
determining whether the object has already been stored in a server node by the one selected client node; and
storing the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, wherein a server node is coupled to a plurality of client nodes having one selected client node, the system comprising:
-
memory; and
processor coupled to the memory, wherein the processor is operable to;
(i) determine that an object corresponding to a client node of the plurality of client nodes has to be stored;
(ii) determine whether the object has already been stored in the server node by the one selected client node; and
(iii) store the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture for controlling a server node that is coupled to a plurality of client nodes having one selected client node, wherein the article of manufacture is capable of causing operations, the operations comprising:
-
determining that an object corresponding to a client node has to be stored;
determining whether the object has already been stored in the server node by the one selected client node; and
storing the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying computing infrastructure, comprising integrating computer-readable code into a computing system, wherein the code in combination with the computing system is capable of performing:
-
selecting one client node from a plurality of client nodes;
determining that an object corresponding to a client node has to be stored;
determining whether the object has already been stored in a server node by the one selected client node; and
storing the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node. - View Dependent Claims (23)
-
-
24. A system, comprising:
-
a server node;
a plurality of client nodes coupled to the server node;
means for selecting one client node from the plurality of client nodes;
means for determining that an object corresponding to a client node has to be stored;
means for determining whether the object has already been stored in the server node by the one selected client node; and
means for storing the object at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node. - View Dependent Claims (25)
-
Specification