WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2002029539) A DATA STORAGE SUBSYSTEM INCLUDING A STORAGE DISK ARRAY EMPLOYING DYNAMIC DATA STRIPING
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2002/029539    International Application No.:    PCT/US2001/029653
Publication Date: 11.04.2002 International Filing Date: 21.09.2001
Chapter 2 Demand Filed:    01.05.2002    
IPC:
G06F 3/06 (2006.01), G06F 11/10 (2006.01)
Applicants: SUN MICROSYSTEMS, INC. [US/US]; 4150 Network Circle Santa Clara, CA 95054 (US)
Inventors: LEE, Whay, S.; (US).
RETTBERG, Randall, D.; (US)
Agent: KOWERT, Robert, C.; Conley, Rose & Tayon, P.C. P.O. Box 398 Austin, TX 78767-0398 (US)
Priority Data:
09/678,466 02.10.2000 US
Title (EN) A DATA STORAGE SUBSYSTEM INCLUDING A STORAGE DISK ARRAY EMPLOYING DYNAMIC DATA STRIPING
(FR) SOUS-SYSTEME DE STOCKAGE DE DONNEES COMPRENANT UNE PILE DE DISQUES DE STOCKAGE UTILISANT DES TECHNIQUES DE SEGMENTATION DYNAMIQUE DE DONNEES
Abstract: front page image
(EN)A data storage subsystem including a storage disk array employing dynamic data striping. A data storage subsystem includes a plurality of storage devices configured in an array and a storage controller coupled to the storage devices. The storage controller is configured to store a first stripe of data as a plurality of data stripe units across the plurality of storage devices. The plurality of data stripe units includes a plurality of data blocks and a parity block which is calculated for the plurality of data blocks. The storage controller is further configured to store a second stripe of data as a plurality of data stripe units across the storage devices. The second plurality of data stripe units includes another plurality of data blocks, which is different in number than the first plurality of data blocks, and a second parity block calculated for the second plurality of data blocks. Furthermore, the second plurality of data blocks may be a modified subset of the first plurality of data blocks. The storage controller is also configured to store the second plurality of data blocks and the second parity block to new locations.
(FR)L'invention concerne un sous-système de stockage de données comprenant une pile de disques de stockage qui utilise des techniques de segmentation dynamique de données. Un sous-système de stockage de données comprend une pluralité de dispositifs de stockage configurés en pile, et une unité de commande couplée audits dispositifs de stockage. L'unité de commande de stockage est configurée de façon à stocker une première piste de données sous forme d'une première pluralité d'unités de piste de données sur la pluralité de dispositifs de stockage. Cette première pluralité d'unités de piste de stockage comprend une pluralité de blocs de données, et un bloc de parité calculé pour la pluralité de blocs de données. L'unité de commande de stockage est également configurée de façon à stocker une seconde piste de données sous forme d'une seconde pluralité d'unités de piste de données sur les dispositifs de stockage. Cette seconde pluralité d'unités de piste de données comprend une autre pluralité de blocs dont le nombre diffère de celui de la première pluralité de blocs de données, et un second bloc de parité calculé pour la seconde pluralité de blocs de données. La seconde pluralité de blocs de données peut, en outre, être un sous-ensemble modifié de la première pluralité de blocs de données. L'unité de commande de stockage est enfin configurée de façon à stocker la seconde pluralité de blocs de données et le second bloc de parité à de nouveaux emplacements.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)