[go: up one dir, main page]

EP2572280A4 - System and method for making snapshots of storage devices - Google Patents

System and method for making snapshots of storage devices

Info

Publication number
EP2572280A4
EP2572280A4 EP20110866436 EP11866436A EP2572280A4 EP 2572280 A4 EP2572280 A4 EP 2572280A4 EP 20110866436 EP20110866436 EP 20110866436 EP 11866436 A EP11866436 A EP 11866436A EP 2572280 A4 EP2572280 A4 EP 2572280A4
Authority
EP
European Patent Office
Prior art keywords
storage devices
making snapshots
snapshots
making
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
EP20110866436
Other languages
German (de)
French (fr)
Other versions
EP2572280A1 (en
Inventor
Andrew Patterson
James Hughes
Hao Zhang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/175,251 external-priority patent/US9335931B2/en
Priority claimed from US13/215,345 external-priority patent/US9026849B2/en
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of EP2572280A1 publication Critical patent/EP2572280A1/en
Publication of EP2572280A4 publication Critical patent/EP2572280A4/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • G06F3/0619Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/84Using snapshots, i.e. a logical point-in-time copy of the data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
EP20110866436 2011-07-01 2011-12-02 System and method for making snapshots of storage devices Ceased EP2572280A4 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/175,251 US9335931B2 (en) 2011-07-01 2011-07-01 System and method for making snapshots of storage devices
US13/215,345 US9026849B2 (en) 2011-08-23 2011-08-23 System and method for providing reliable storage
PCT/CN2011/083351 WO2012167582A1 (en) 2011-07-01 2011-12-02 System and method for making snapshots of storage devices

Publications (2)

Publication Number Publication Date
EP2572280A1 EP2572280A1 (en) 2013-03-27
EP2572280A4 true EP2572280A4 (en) 2013-09-11

Family

ID=47295415

Family Applications (2)

Application Number Title Priority Date Filing Date
EP11867102.3A Active EP2569921B1 (en) 2011-07-01 2011-12-02 System and method for providing reliable storage
EP20110866436 Ceased EP2572280A4 (en) 2011-07-01 2011-12-02 System and method for making snapshots of storage devices

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP11867102.3A Active EP2569921B1 (en) 2011-07-01 2011-12-02 System and method for providing reliable storage

Country Status (3)

Country Link
EP (2) EP2569921B1 (en)
CN (2) CN103814359B (en)
WO (2) WO2012167582A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326030B (en) 2015-06-26 2020-03-20 伊姆西Ip控股有限责任公司 Method and apparatus for soft handoff in a storage system
US10262004B2 (en) * 2016-02-29 2019-04-16 Red Hat, Inc. Native snapshots in distributed file systems
US10705927B2 (en) * 2018-07-19 2020-07-07 Hewlett Packard Enterprise Development Lp Freeze a volume of a replication set and unfreeze the volume based on at least one of a snapshot permit message, a snapshot abort message, and expiration of a timeout
CN109254874A (en) * 2018-08-29 2019-01-22 郑州云海信息技术有限公司 Method for transformation, device and the equipment of a kind of piece of storing data snapshot type
KR102720140B1 (en) * 2019-05-07 2024-10-21 삼성전자주식회사 Storage system with separated rpmb sub-systems and method of operating the same
KR102740557B1 (en) * 2019-05-10 2024-12-09 삼성전자주식회사 Method of operating memory system with replay attack countermeasure and memory system performing the same
US11500737B2 (en) * 2019-05-21 2022-11-15 Mellanox Technologies, Ltd. Coherent capturing of shared-buffer status
CN112395133B (en) * 2020-11-17 2024-05-28 平安科技(深圳)有限公司 Data backup method and device based on virtual machine and computer equipment
CN117421160B (en) * 2023-11-01 2024-04-30 广州鼎甲计算机科技有限公司 Data backup method, device, computer equipment and storage medium
CN117421159B (en) * 2023-11-01 2024-10-29 广州鼎甲计算机科技有限公司 Data backup method, device, equipment and medium in distributed block storage system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5402428A (en) * 1989-12-25 1995-03-28 Hitachi, Ltd. Array disk subsystem
US20050081099A1 (en) * 2003-10-09 2005-04-14 International Business Machines Corporation Method and apparatus for ensuring valid journaled file system metadata during a backup operation
US20070276885A1 (en) * 2006-05-29 2007-11-29 Microsoft Corporation Creating frequent application-consistent backups efficiently
US20090300305A1 (en) * 2008-06-02 2009-12-03 Peter Chi-Hsiung Liu Method for creating consistent backup image of a storage volume without requiring a snapshot

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052758A (en) * 1997-12-22 2000-04-18 International Business Machines Corporation Interface error detection and isolation in a direct access storage device DASD system
US7240080B2 (en) * 2003-07-30 2007-07-03 International Business Machines Corporation Method and apparatus for determining using least recently used protocol if one or more computer files should be written to one or more information storage media and synchronously providing one or more computer files between first and storage devices
US7702670B1 (en) * 2003-08-29 2010-04-20 Emc Corporation System and method for tracking changes associated with incremental copying
JP2006285919A (en) * 2005-04-05 2006-10-19 Hitachi Ltd Computer system, computer and remote copy processing method
CN101140536B (en) * 2007-05-21 2012-09-05 中兴通讯股份有限公司 Snapshot system supporting cascades snapshot and snapshot processing method thereof
US7716436B2 (en) * 2007-07-31 2010-05-11 International Business Machines Corporation Dynamic timer configuration for monitoring a long busy state in a remote mirror and copy environment
CN101741911B (en) * 2009-12-18 2014-04-30 中兴通讯股份有限公司 Multi-copy collaboration-based write operation method, system and node
CN101819543A (en) * 2010-02-01 2010-09-01 成都市华为赛门铁克科技有限公司 Snapshot data processing method, system and storage device
CN101888405B (en) * 2010-06-07 2013-03-06 北京高森明晨信息科技有限公司 Cloud computing file system and data processing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5402428A (en) * 1989-12-25 1995-03-28 Hitachi, Ltd. Array disk subsystem
US20050081099A1 (en) * 2003-10-09 2005-04-14 International Business Machines Corporation Method and apparatus for ensuring valid journaled file system metadata during a backup operation
US20070276885A1 (en) * 2006-05-29 2007-11-29 Microsoft Corporation Creating frequent application-consistent backups efficiently
US20090300305A1 (en) * 2008-06-02 2009-12-03 Peter Chi-Hsiung Liu Method for creating consistent backup image of a storage volume without requiring a snapshot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO2012167582A1 *

Also Published As

Publication number Publication date
WO2012167583A1 (en) 2012-12-13
EP2569921B1 (en) 2017-11-08
CN103814359A (en) 2014-05-21
EP2569921A1 (en) 2013-03-20
CN103828331A (en) 2014-05-28
EP2569921A4 (en) 2013-04-24
CN103828331B (en) 2017-07-28
WO2012167582A1 (en) 2012-12-13
EP2572280A1 (en) 2013-03-27
CN103814359B (en) 2017-12-12

Similar Documents

Publication Publication Date Title
EP2696283A4 (en) Method and system for synchronization of applications across devices
IL228914B (en) System and method for additive manufacturing of an object
EP2782704A4 (en) System and method for cardboard-handling
GB201400213D0 (en) Methods and systems for assuring compliance
ZA201309700B (en) Electrodesalination system and method
GB201117278D0 (en) Method and system
EP2572280A4 (en) System and method for making snapshots of storage devices
EP2681671A4 (en) System and methods for facilitating the synchronization of data
IL228413A0 (en) Methods and systems for communicating
EP2715694A4 (en) Method and system for observation
EP2697715A4 (en) System and method for mobile application development
EP2737482A4 (en) Method and system for reducing write-buffer capacities within memristor-based data-storage devices
IL230963A0 (en) X-ray system and method of using thereof
GB2519028B (en) Apparatus and method for improvements to refrigeration systems
EP2570913A4 (en) Method and system for accessing storage device
EP3054858A4 (en) System for and method of performing sonasurgery
IL230688B (en) Systems and methods for global transfers
SG11201501731UA (en) System and method for manufacturing ophthalmic devices
GB2496834B (en) Object location method and system
SG11201500746YA (en) System and method for geothentication
ZA201407271B (en) Methods and systems for sacccharification of biomass
GB2489208B (en) Method and system for producung prostheses
EP2673952A4 (en) System and method for remote presentation provision
EP2926282A4 (en) Method and system for context modeling
IL215545A0 (en) System and method for underground storage and enhancement

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20121205

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

A4 Supplementary search report drawn up and despatched

Effective date: 20130813

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 3/06 20060101ALI20130807BHEP

Ipc: G06F 11/14 20060101AFI20130807BHEP

17Q First examination report despatched

Effective date: 20140711

DAX Request for extension of the european patent (deleted)
REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20160215