Providing redundancy in a storage system

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07996608

ABSTRACT:
A system, method, apparatus, and computer-readable medium are described for providing redundancy in a storage system. According to one method, maps are generated and stored that define stripe patterns for storing data on the storage nodes of a storage cluster. The maps are defined such that when a new storage node is added to the cluster, no movement of data occurs between two storage nodes that existed in the cluster prior to the addition of the new storage node during re-striping, and such that the data stored on each storage node is mirrored on another storage node. Storage nodes may also be designated as an owner or a peer for each storage zone. Input/output operations received at an owner node are fielded directly and mirrored to the peer node, while input/output operations received at a peer node are redirected to the owner node for processing.

REFERENCES:
patent: 4942579 (1990-07-01), Goodlander et al.
patent: 5257367 (1993-10-01), Goodlander et al.
patent: 5524204 (1996-06-01), Verdoorn, Jr.
patent: 5720027 (1998-02-01), Sarkozy et al.
patent: 5732238 (1998-03-01), Sarkozy
patent: 5790774 (1998-08-01), Sarkozy
patent: 5893919 (1999-04-01), Sarkozy et al.
patent: 6098128 (2000-08-01), Velez-McCaskey et al.
patent: 6108748 (2000-08-01), Ofek et al.
patent: 6173377 (2001-01-01), Yanai et al.
patent: 6282619 (2001-08-01), Islam et al.
patent: 6502166 (2002-12-01), Cassidy
patent: 6671705 (2003-12-01), Duprey et al.
patent: 6826711 (2004-11-01), Moulton et al.
patent: 7089448 (2006-08-01), Hinshaw et al.
patent: 7366837 (2008-04-01), Corbett et al.
patent: 7437507 (2008-10-01), Sharma et al.
patent: 2003/0105923 (2003-06-01), Bak et al.
patent: 2003/0221063 (2003-11-01), Eguchi et al.
patent: 2004/0044865 (2004-03-01), Sicola et al.
patent: 2004/0073931 (2004-04-01), Yanai et al.
patent: 2004/0088483 (2004-05-01), Chatterjee et al.
patent: 2004/0255189 (2004-12-01), Chu et al.
patent: 2005/0102551 (2005-05-01), Watanabe
patent: 2007/0011425 (2007-01-01), Sicola
patent: 2008/0109601 (2008-05-01), Lemm et al.
U.S. Official Action dated Dec. 12, 2008 in U.S. Appl. No. 11/551,274.
U.S. Appl. No. 11/551,274, filed Oct. 20, 2006, entitled “Expanding the Storage Capacity of a Virtualized Data Storage System,” Inventors: Chatterjee et al.
U.S. Appl. No. 11/551,303, filed Oct. 20, 2006, entitled “Background Movement of Data Between Nodes in a Storage Cluster,” Inventors: Chatterjee et al.
U.S. Official Action dated Jul. 28, 2008 in U.S. Appl. No. 11/551,303.
U.S. Official Action dated Mar. 16, 2009 in U.S. Appl. No. 11/551,303.
U.S. Official Action dated May 13, 2009 in U.S. Appl. No. 11/551,274.
U.S. Notice of Allowance / Allowability dated Dec. 2, 2009 in U.S. Appl. No. 11/551,274.
U.S. Official Action dated Jul. 8, 2010 in U.S. Appl. No. 12/013,116.
U.S. Official Action dated Jul. 9, 2010 in U.S. Appl. No. 12/013,110.
U.S. Official Action dated Jul. 22, 2010 in U.S. Appl. No. 11/551,311.
U.S. Official Action dated Aug. 17, 2009 in U.S. Appl. No. 11/551,303.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Providing redundancy in a storage system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Providing redundancy in a storage system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Providing redundancy in a storage system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2746578

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.