WO2003017022A3 - Asynchronous mirroring in a storage area network - Google Patents

Asynchronous mirroring in a storage area network Download PDF

Info

Publication number
WO2003017022A3
WO2003017022A3 PCT/IL2002/000665 IL0200665W WO03017022A3 WO 2003017022 A3 WO2003017022 A3 WO 2003017022A3 IL 0200665 W IL0200665 W IL 0200665W WO 03017022 A3 WO03017022 A3 WO 03017022A3
Authority
WO
WIPO (PCT)
Prior art keywords
mirroring
many
storage area
area network
storage devices
Prior art date
Application number
PCT/IL2002/000665
Other languages
French (fr)
Other versions
WO2003017022A2 (en
Inventor
Nelson Nahum
Original Assignee
Storeage Networking Technologi
Nelson Nahum
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
Application filed by Storeage Networking Technologi, Nelson Nahum filed Critical Storeage Networking Technologi
Priority to JP2003521464A priority Critical patent/JP2005500603A/en
Priority to CA002457091A priority patent/CA2457091A1/en
Priority to EP02760525A priority patent/EP1423770A2/en
Priority to AU2002326116A priority patent/AU2002326116A1/en
Publication of WO2003017022A2 publication Critical patent/WO2003017022A2/en
Publication of WO2003017022A3 publication Critical patent/WO2003017022A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2056Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
    • G06F11/2071Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring using a plurality of controllers
    • G06F11/2074Asynchronous techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Abstract

A method and a system for simultaneously mirroring of one or many data objects from one or many local storage devices (SDL) to one or many remote storage devices (SDRx). The one or many data objects may be used during mirroring. A mirroring functionality consists in the application of a succession of freeze and copy procedures repeated sequentially in successive mirroring cycles. Only the last local updated version is saved in the remote storage device(s). Each new updated version overwrites the previous version. Mirroring is performed asynchronously in the background by freezing and copying successive discrete blocks of data. The mirroring functionality is operable to perform more than one mirroring operation simultaneously as well as simultaneously cross-mirroring.
PCT/IL2002/000665 2001-08-14 2002-08-13 Asynchronous mirroring in a storage area network WO2003017022A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2003521464A JP2005500603A (en) 2001-08-14 2002-08-13 Asynchronous mirroring in storage area networks
CA002457091A CA2457091A1 (en) 2001-08-14 2002-08-13 Asynchronous mirroring in a storage area network
EP02760525A EP1423770A2 (en) 2001-08-14 2002-08-13 Asynchronous mirroring in a storage area network
AU2002326116A AU2002326116A1 (en) 2001-08-14 2002-08-13 Asynchronous mirroring in a storage area network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US31220901P 2001-08-14 2001-08-14
US60/312,209 2001-08-14

Publications (2)

Publication Number Publication Date
WO2003017022A2 WO2003017022A2 (en) 2003-02-27
WO2003017022A3 true WO2003017022A3 (en) 2004-03-18

Family

ID=23210373

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2002/000665 WO2003017022A2 (en) 2001-08-14 2002-08-13 Asynchronous mirroring in a storage area network

Country Status (6)

Country Link
EP (1) EP1423770A2 (en)
JP (1) JP2005500603A (en)
CN (1) CN1331062C (en)
AU (1) AU2002326116A1 (en)
CA (1) CA2457091A1 (en)
WO (1) WO2003017022A2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1305265C (en) * 2003-11-07 2007-03-14 清华大学 Asynchronous remote mirror image method based on load selfadaption in SAN system
US7917711B2 (en) * 2003-11-14 2011-03-29 International Business Machines Corporation System, apparatus, and method for automatic copy function selection
US7054883B2 (en) 2003-12-01 2006-05-30 Emc Corporation Virtual ordered writes for multiple storage devices
US7231502B2 (en) 2004-02-04 2007-06-12 Falcon Stor Software, Inc. Method and system for storing data
JP2005228170A (en) 2004-02-16 2005-08-25 Hitachi Ltd Storage device system
GB0410540D0 (en) * 2004-05-12 2004-06-16 Ibm Write set boundary management for heterogeneous storage controllers in support of asynchronous update of secondary storage
US7856419B2 (en) * 2008-04-04 2010-12-21 Vmware, Inc Method and system for storage replication
CN102567131B (en) * 2011-12-27 2015-03-04 创新科存储技术有限公司 Asynchronous mirroring method
US9983960B2 (en) 2012-01-23 2018-05-29 International Business Machines Corporation Offline initialization for a remote mirror storage facility
US8930309B2 (en) * 2012-02-29 2015-01-06 Symantec Corporation Interval-controlled replication
US9218255B2 (en) * 2012-08-27 2015-12-22 International Business Machines Corporation Multi-volume instant virtual copy freeze
KR102078867B1 (en) * 2013-09-17 2020-02-18 삼성전자주식회사 Method for managing control right, client device thereof, and master device thereof
US10642809B2 (en) 2017-06-26 2020-05-05 International Business Machines Corporation Import, export, and copy management for tiered object storage

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5671350A (en) * 1993-09-30 1997-09-23 Sybase, Inc. Data backup system with methods for stripe affinity backup to multiple archive devices
US5852715A (en) * 1996-03-19 1998-12-22 Emc Corporation System for currently updating database by one host and reading the database by different host for the purpose of implementing decision support functions
US6278566B1 (en) * 1997-06-30 2001-08-21 Emc Corporation Method and apparatus for increasing disc drive performance
US6308283B1 (en) * 1995-06-09 2001-10-23 Legato Systems, Inc. Real-time data protection system and method
US6308284B1 (en) * 1998-08-28 2001-10-23 Emc Corporation Method and apparatus for maintaining data coherency
US6363462B1 (en) * 1997-03-31 2002-03-26 Lsi Logic Corporation Storage controller providing automatic retention and deletion of synchronous back-up data
US6496908B1 (en) * 2001-05-18 2002-12-17 Emc Corporation Remote mirroring
US6549992B1 (en) * 1999-12-02 2003-04-15 Emc Corporation Computer data storage backup with tape overflow control of disk caching of backup data stream

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5592660A (en) * 1991-03-04 1997-01-07 Fujitsu Limited Database management system to alternately perform retrieval process and updating process
US5455946A (en) * 1993-05-21 1995-10-03 International Business Machines Corporation Method and means for archiving modifiable pages in a log based transaction management system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5671350A (en) * 1993-09-30 1997-09-23 Sybase, Inc. Data backup system with methods for stripe affinity backup to multiple archive devices
US6308283B1 (en) * 1995-06-09 2001-10-23 Legato Systems, Inc. Real-time data protection system and method
US5852715A (en) * 1996-03-19 1998-12-22 Emc Corporation System for currently updating database by one host and reading the database by different host for the purpose of implementing decision support functions
US6363462B1 (en) * 1997-03-31 2002-03-26 Lsi Logic Corporation Storage controller providing automatic retention and deletion of synchronous back-up data
US6278566B1 (en) * 1997-06-30 2001-08-21 Emc Corporation Method and apparatus for increasing disc drive performance
US6308284B1 (en) * 1998-08-28 2001-10-23 Emc Corporation Method and apparatus for maintaining data coherency
US6549992B1 (en) * 1999-12-02 2003-04-15 Emc Corporation Computer data storage backup with tape overflow control of disk caching of backup data stream
US6496908B1 (en) * 2001-05-18 2002-12-17 Emc Corporation Remote mirroring

Also Published As

Publication number Publication date
AU2002326116A1 (en) 2003-03-03
CA2457091A1 (en) 2003-02-27
EP1423770A2 (en) 2004-06-02
CN1549974A (en) 2004-11-24
CN1331062C (en) 2007-08-08
WO2003017022A2 (en) 2003-02-27
JP2005500603A (en) 2005-01-06

Similar Documents

Publication Publication Date Title
WO2003017022A3 (en) Asynchronous mirroring in a storage area network
AU2002227084A1 (en) System and method for managing compression and decompression of system memory ina computer system
JPH06232914A (en) Method for compressing quasistatic data and expanding the same
WO2004053697A3 (en) Method and apparatus for morphing memory compressed machines
AU2003230590A1 (en) System and method for using a compressed main memory based on degree of compressibility
WO2001050325A3 (en) Lossless data compression
CA2128127A1 (en) Method and system for data compression
AU2003249253A1 (en) System and method for updating data in remote device
WO2005033843A3 (en) Server-based system for backing up memory of a wireless subscriber device
AU3491000A (en) Method and system for mirroring and archiving mass storage
EP1745660A4 (en) System and method for handling restoration operations on mobile devices
WO2005010670A3 (en) Apparatus and method for direct memory access in a hub-based memory system
WO2002093901A3 (en) Managing time shift buffers
WO2006111958A3 (en) Remote data mirroring system
AU2001264727A1 (en) System and method for memory management using fixed-size blocks
EP0952716A3 (en) System and method for data transformation and transfer in networks
GB2405237B (en) A method and system for archiving and restoring data from an operations center in a utility data center
GB2368430A (en) Method and apparatus for enhancing recovery operations in disk array storage devices
WO2003081374A3 (en) System and method for making available identical random data to separate and remote parties
EP0680030A4 (en) Data compressing method, image data memory, and method and device for expanding compressed data.
AU2001261451A1 (en) System and method for performing a synchronization operation for multiple devices in a computer system
JP2005500603A5 (en)
AU2001221008A1 (en) Compression and compressed inversion of interaction data
WO2004006145A8 (en) System and method for the capture, storage and manipulation of remote information
EP0792070A3 (en) Device for manipulating compressed video sequences

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(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 OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VC VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2457091

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2003521464

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 20028159489

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2002760525

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 539/CHENP/2004

Country of ref document: IN

WWP Wipo information: published in national office

Ref document number: 2002760525

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2002760525

Country of ref document: EP