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. (WO2010020992) SYSTÈME DE STOCKAGE ET SON PROCÉDÉ DE FONCTIONNEMENT
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2010/020992    N° de la demande internationale :    PCT/IL2009/000818
Date de publication : 25.02.2010 Date de dépôt international : 20.08.2009
CIB :
G06F 12/08 (2006.01), G06F 11/14 (2006.01)
Déposants : INFINIDAT LTD. [IL/IL]; 11 Galgalle Haplada Street POB 12696 Herzliya Pituach 46722 Herzliya (IL) (Tous Sauf US).
WINOKUR, Alex [IL/IL]; (IL) (US Seulement).
KOPYLOVITZ, Haim [IL/IL]; (IL) (US Seulement)
Inventeurs : WINOKUR, Alex; (IL).
KOPYLOVITZ, Haim; (IL)
Mandataire : REINHOLD COHN AND PARTNERS; P.O.B. 13239 61131 Tel Aviv (IL)
Données relatives à la priorité :
61/189,755 21.08.2008 US
Titre (EN) STORAGE SYSTEM AND METHOD OF OPERATING THEREOF
(FR) SYSTÈME DE STOCKAGE ET SON PROCÉDÉ DE FONCTIONNEMENT
Abrégé : front page image
(EN)There are provided a storage system, storage control unit, volatile cache memory and method of operating thereof. The storage system comprises a permanent storage subsystem with internal cache memory, a storage control unit and a volatile cache memory operable to cache "dirty" data pending to be written to the permanent storage subsystem and to enable, responsive to at least one command by the control storage unit, destaging said "dirty" data or part thereof to the permanent storage subsystem. The volatile cache memory is further operable to cache data destaged to the permanent storage subsystem whilst keeping this data as non-erasable thus giving rise to "washed" data, and, responsive to at least one command by the storage control unit, to facilitate reclassification of the "washed" data or part thereof into erasable data thus giving rise to "clean" data. The storage control unit is further operable to determine achievement of a "writing criterion", to provide, upon achieving, at least one command to the permanent storage subsystem requiring flushing destaged data or part thereof from the internal cache memory to the non-volatile storage medium, and to provide at least one command to the volatile cache memory requiring reclassification of the "washed" data or a respective part thereof into the "clean" data. The storage system further comprises a non-volatile data storage unit operatively coupled to the volatile cache memory, and an uninterruptible power supply (UPS) operable to maintain the volatile cache memory, the storage control unit and the non-volatile storage unit in an operational state for a period of time in the event of a power failure and to enable storing "dirty" data and "washed" data in the non-volatile data storage unit.
(FR)L'invention concerne un système de stockage, une unité de commande de stockage, une mémoire cache volatile et un procédé de fonctionnement de ceux-ci. Le système de stockage comporte un sous-système de stockage permanent avec une mémoire cache interne, une unité de commande de stockage et une mémoire cache volatile utilisable pour cacher des données « sales » en attente d'écriture sur le sous-système de stockage permanent et pour activer, en réponse à au moins une instruction par l'unité de stockage de commande, une désactivation desdites données « sales » ou d'une partie de celles-ci sur un sous-système de stockage permanent. La mémoire cache volatile est en outre utilisable pour sauvegarder des données désactivées sur le sous-système de stockage permanent tout en conservant ces données sous forme non effaçable, donnant ainsi lieu à des données « lavées » et, en réponse à au moins une instruction par l'unité de commande de stockage, pour faciliter une nouvelle classification des données « lavées » ou d'une partie de celles-ci en données effaçables, donnant ainsi lieu à des données « propres ». L'unité de commande de stockage est en outre utilisable pour déterminer l'achèvement d'un « critère d'écriture » pour fournir, lors de l'achèvement, au moins une instruction au sous-système de stockage permanent nécessitant la purge des données désactivées ou d'une partie de celles-ci de la mémoire cache interne au support de stockage non volatil, et pour fournir au moins une instruction à la mémoire cache volatile demandant une nouvelle classification des données « lavées » ou d'une partie respective de celles-ci en des données « propres ». Le système de stockage comporte en outre une unité de stockage de données non volatile couplée, de manière utilisable, à la mémoire cache volatile, et une alimentation électrique ne pouvant être interrompue (UPS) utilisable pour maintenir la mémoire cache volatile, l'unité de commande de stockage et l'unité de stockage non volatile dans un état utilisable pendant une certaine période de temps dans le cas d'une panne de courant et pour activer le stockage des données « sales » et des données « lavées » dans l'unité de stockage de données non volatile.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, 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)