Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and in the event that a similar segment to the segment is identified that is already managed by the selected cluster node,...http://www.google.com/patents/US7962520?utm_source=gb-gplus-sharePatent US7962520 - Cluster storage using delta compression