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. (WO2018042270) DÉDUPLICATION DE DONNÉES OPTIMISÉE DE CHARGE À L'AIDE D'EMPREINTES FANTÔMES
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication :    WO/2018/042270    N° de la demande internationale :    PCT/IB2017/054421
Date de publication : 08.03.2018 Date de dépôt international : 21.07.2017
CIB :
G06F 17/30 (2006.01)
Déposants : INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, New York 10504 (US).
IBM UNITED KINGDOM LIMITED [GB/GB]; PO Box 41, North Harbour Portsmouth Hampshire PO6 3AU (GB) (MG only).
IBM (CHINA) INVESTMENT COMPANY LIMITED [CN/CN]; 25/F, Pangu Plaza No.27, Central North 4th Ring Road Chaoyang District Beijing 100101 (CN) (MG only)
Inventeurs : IOANNOU, Nikolas; (CH).
PLETKA, Roman; (CH).
SONG, Cheng-Chung; (US).
STOICA, Radu, Ioan; (CH).
TOMIC, Sasa; (CH).
WALLS, Andrew; (US)
Mandataire : PYECROFT, Justine; (GB)
Données relatives à la priorité :
15/250,276 29.08.2016 US
Titre (EN) WORKLOAD OPTIMIZED DATA DEDUPLICATION USING GHOST FINGERPRINTS
(FR) DÉDUPLICATION DE DONNÉES OPTIMISÉE DE CHARGE À L'AIDE D'EMPREINTES FANTÔMES
Abrégé : front page image
(EN)A controller of a data storage system generates fingerprints of data blocks written to the data storage system. The controller maintains, in a data structure, respective state information for each of a plurality of data blocks. The state information for each data block can be independently set to indicate any of a plurality of states, including at least one deduplication state and at least one non-deduplication state. At allocation of a data block, the controller initializes the state information for the data block to a non-deduplication state and, thereafter, in response to detection of a write of duplicate of the data block to the data storage system, transitions the state information for the data block to a deduplication state. The controller selectively performs data deduplication for data blocks written to the data storage system based on the state information in the data structure and by reference to the fingerprints.
(FR)L'invention concerne un contrôleur d'un système de stockage de données génère des empreintes de blocs de données écrits dans le système de stockage de données. Le contrôleur maintient, dans une structure de données, des informations d'état respectives pour chaque bloc d'une pluralité de blocs de données. Les informations d'état pour chaque bloc de données peuvent être réglées indépendamment pour indiquer l'un quelconque d'une pluralité d'états, comprenant au moins un état de déduplication et au moins un état de non-déduplication. Lors de l'attribution d'un bloc de données, le contrôleur initialise les informations d'état pour le bloc de données à un état de non-déduplication et, par la suite, en réponse à la détection d'une écriture de duplication du bloc de données dans le système de stockage de données, à faire passer les informations d'état du bloc de données à un état de déduplication. Le contrôleur effectue de manière sélective une déduplication de données pour des blocs de données écrits dans le système de stockage de données sur la base des informations d'état dans la structure de données et par référence aux empreintes digitales.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, 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, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, 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, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)