Processing

Please wait...

Settings

Settings

Goto Application

1. WO2010113167 - DEDUPLICATION OF DATA STORED IN A COPY VOLUME

Publication Number WO/2010/113167
Publication Date 07.10.2010
International Application No. PCT/IN2009/000206
International Filing Date 30.03.2009
IPC
G06F 12/16 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
16Protection against loss of memory contents
G06F 17/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
G06F 11/14 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
CPC
G06F 11/1453
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1448Management of the data involved in backup or backup restore
1453using de-duplication of the data
G06F 2201/84
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2201Indexing scheme relating to error detection, to error correction, and to monitoring
84Using snapshots, i.e. a logical point-in-time copy of the data
G06F 3/0608
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0602specifically adapted to achieve a particular effect
0608Saving storage space on storage systems
G06F 3/065
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
065Replication mechanisms
G06F 3/0689
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0668adopting a particular infrastructure
0671In-line storage system
0683Plurality of storage devices
0689Disk arrays, e.g. RAID, JBOD
Applicants
  • HEWLETT-PACKARD DEVELOPMENT COMPANY L.P. [US]/[US] (AllExceptUS)
  • KAPANIPATHI, Sri, Harshan [IN]/[IN] (UsOnly)
  • BANGALORE HARSHAVARDHANA, Sandeep [IN]/[IN] (UsOnly)
  • KANNAN, Rajkumar [IN]/[IN] (UsOnly)
  • VENGURLEKAR, Tushar [IN]/[IN] (UsOnly)
Inventors
  • KAPANIPATHI, Sri, Harshan
  • BANGALORE HARSHAVARDHANA, Sandeep
  • KANNAN, Rajkumar
  • VENGURLEKAR, Tushar
Agents
  • NAMA, Prakash
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DEDUPLICATION OF DATA STORED IN A COPY VOLUME
(FR) DEDUPLICATION DE DONNEES STOCKEES DANS UN VOLUME COPIE
Abstract
(EN)
A source volume and a copy volume are stored, where the copy volume contains data that has been modified by writes to the source volume. In response to a write to a particular location and resource volume, a deduplication data structure is checked to determine whether the copy volume contains data that is the same as data in the particular location. In response to determining from the deduplication data structure that a copy volume contains the same data as the data in the particular location, a reference to the first location of the copy volume storing the same data is added instead of repeating storing of the data of the particular location in the copy volume.
(FR)
L'invention concerne un volume source et un volume copie qui sont stockés. Le volume copie contient des données qui ont été modifiées par des écritures sur le volume source. En réponse à une écriture à un emplacement particulier et volume ressource, une structure de données de déduplication est vérifiée pour déterminer si le volume copie contient ou ne contient pas des données semblables à celles dans l'emplacement particulier. En réponse à cette détermination de structure de données de déduplication que le volume copie contient les mêmes données que celles de l'emplacement particulier, une référence au premier emplacement du volume copie stockant les mêmes données est ajoutée au lieu de répéter le stockage des données de l'emplacement particulier dans le volume copie.
Also published as
Latest bibliographic data on file with the International Bureau