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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2002008900) RESEAU DE STOCKAGE BIDIMENSIONNEL A PARITE PROMPTE DANS UNE DIMENSION ET PARITE RETARDEE DANS UNE SECONDE DIMENSION
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2002/008900    N° de la demande internationale :    PCT/US2001/023271
Date de publication : 31.01.2002 Date de dépôt international : 24.07.2001
Demande présentée en vertu du Chapitre 2 :    12.02.2002    
CIB :
G06F 11/10 (2006.01)
Déposants : SUN MICROSYSTEMS, INC. [US/US]; 901 San Antonio Road, Palo Alto, CA 94303 (US)
Inventeurs : LEE, Whay, S.; (US)
Mandataire : KOWERT, Robert, C.; Conley, Rose & Tayon, P.O. Box 398, Austin, TX 78767-0398 (US).
HARRIS, Ian, Richard; D Young & Co., Briton House, Briton Street, Southampton SO14 3EB (GB)
Données relatives à la priorité :
09/624,851 25.07.2000 US
Titre (EN) TWO-DIMENSIONAL STORAGE ARRAY WITH PROMPT PARITY IN ONE DIMENSION AND DELAYED PARITY IN A SECOND DIMENSION
(FR) RESEAU DE STOCKAGE BIDIMENSIONNEL A PARITE PROMPTE DANS UNE DIMENSION ET PARITE RETARDEE DANS UNE SECONDE DIMENSION
Abrégé : front page image
(EN)A storage system is described including a two dimensional array of disk drives having multiple logical rows of drives and multiple logical columns of drives, and at least one drive array controller configured to store data in stripes (e.g., across the logical rows). A given drive array controller calculates and stores: row error correction data for each stripe of data across each one of the logical rows on one of the drives for each row, and column error correction data for column data grouped (i.e., striped) across each one of the logical columns on one of the drives for each column. The drive array controller may respond to a write transaction involving a particular row data stripe by calculating and storing row error correction data for the row data stripe before completing the write transaction. In this case, the drive array controller delays calculating and storing the column error correction data for each column data stripe modified by the write transaction until after completion of the write transaction. Methods for storing data within the disk drive array, and for repairing the disk drive array following failure of one or more of the disk drives, are also described.
(FR)L'invention concerne un système de stockage comprenant un réseau bidimensionnel d'unités de disques présentant des rangées multiples logiques d'unités de disques et des colonnes multiples logiques d'unités de disques, ainsi qu'au moins un contrôleur de réseau d'unités de disques configuré pour stocker des données en bandes (par exemple, sur les rangées logiques). Un contrôleur de réseau d'unités de disques donné calcule et stocke: des données de correction d'erreurs sur les rangées pour chaque bande de données sur chacune des rangées logiques sur les unités de disques pour chaque rangée, et des données de correction d'erreurs en colonnes pour des données en colonnes groupées ( c'est-à-dire en bandes) sur chacune des colonnes logiques sur une des unités de disques pour chaque colonne. Le contrôleur de réseau d'unités de disques peut répondre à une transaction d'écriture faisant intervenir une bande de données de rangée particulière par calcul et stockage de données de correction d'erreurs en rangées pour la bande de données en rangée avant achèvement de la transaction d'écriture. Dans ce cas, le contrôleur de réseau d'unités de disques retarde le calcul et le stockage des données de correction d'erreur en colonne pour chaque bande de données en colonne modifiée par la transaction d'écriture, après achèvement de la transaction d'écriture. L'invention concerne également des procédés de stockage de données à l'intérieur du réseau d'unités de disques, et de réparation du réseau d'unités de disques après une panne d'une ou de plusieurs unités de disques.
États désignés : 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, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)