×

Elimination of redundant objects in storage systems

  • US 8,554,744 B2
  • Filed: 04/22/2011
  • Issued: 10/08/2013
  • Est. Priority Date: 08/17/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, in a data structure, common objects from a selected set of client nodes of a plurality of client nodes, wherein the common objects are shared by the selected set of client nodes, wherein insertion times for the common objects and a number of client nodes that share the common objects are stored;

    determining that an object corresponding to a client node of the selected set of client nodes has to be stored;

    storing the object in the data structure, in response to determining that the object has not already been stored in the data structure by any client node of the selected set of client nodes;

    initiating a process for maintaining limits on a number of common objects stored in the data structure; and

    eliminating one object from the data structure in response to determining that the one object in the data structure is referenced by only one client node and was stored prior to an insertion time.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×