ATE549677T1 - Verfahren und vorrichtung zur durchführung einer volumenreproduktion unter verwendung einer vereinheitlichten architektur - Google Patents

Verfahren und vorrichtung zur durchführung einer volumenreproduktion unter verwendung einer vereinheitlichten architektur

Info

Publication number
ATE549677T1
ATE549677T1 AT10151447T AT10151447T ATE549677T1 AT E549677 T1 ATE549677 T1 AT E549677T1 AT 10151447 T AT10151447 T AT 10151447T AT 10151447 T AT10151447 T AT 10151447T AT E549677 T1 ATE549677 T1 AT E549677T1
Authority
AT
Austria
Prior art keywords
volume
replication
vbut
vlt
exclusive
Prior art date
Application number
AT10151447T
Other languages
English (en)
Inventor
Michael Gordon Schnapp
Ching-Hua Fang
Original Assignee
Infortrend Technology Inc
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 Infortrend Technology Inc filed Critical Infortrend Technology Inc
Application granted granted Critical
Publication of ATE549677T1 publication Critical patent/ATE549677T1/de

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/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
    • 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/2082Data synchronisation
    • 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
    • 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/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • 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/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

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)
AT10151447T 2009-01-23 2010-01-22 Verfahren und vorrichtung zur durchführung einer volumenreproduktion unter verwendung einer vereinheitlichten architektur ATE549677T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14665409P 2009-01-23 2009-01-23

Publications (1)

Publication Number Publication Date
ATE549677T1 true ATE549677T1 (de) 2012-03-15

Family

ID=42199285

Family Applications (1)

Application Number Title Priority Date Filing Date
AT10151447T ATE549677T1 (de) 2009-01-23 2010-01-22 Verfahren und vorrichtung zur durchführung einer volumenreproduktion unter verwendung einer vereinheitlichten architektur

Country Status (5)

Country Link
US (2) US8645648B2 (de)
EP (2) EP2434403B1 (de)
CN (2) CN103336729B (de)
AT (1) ATE549677T1 (de)
TW (2) TWI526823B (de)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8484162B2 (en) 2008-06-24 2013-07-09 Commvault Systems, Inc. De-duplication systems and methods for application-specific data
US8930306B1 (en) 2009-07-08 2015-01-06 Commvault Systems, Inc. Synchronized data deduplication
US11449394B2 (en) 2010-06-04 2022-09-20 Commvault Systems, Inc. Failover systems and methods for performing backup operations, including heterogeneous indexing and load balancing of backup and indexing resources
US9971656B2 (en) 2010-12-13 2018-05-15 International Business Machines Corporation Instant data restoration
US9116850B2 (en) 2010-12-14 2015-08-25 Commvault Systems, Inc. Client-side repository in a networked deduplicated storage system
US9020900B2 (en) 2010-12-14 2015-04-28 Commvault Systems, Inc. Distributed deduplicated storage system
US9251186B2 (en) 2012-06-13 2016-02-02 Commvault Systems, Inc. Backup using a client-side signature repository in a networked storage system
US9633033B2 (en) 2013-01-11 2017-04-25 Commvault Systems, Inc. High availability distributed deduplicated storage system
US20140250078A1 (en) * 2013-03-01 2014-09-04 Storagecraft Technology Corporation Multiphase deduplication
US10380072B2 (en) 2014-03-17 2019-08-13 Commvault Systems, Inc. Managing deletions from a deduplication database
US9563518B2 (en) 2014-04-02 2017-02-07 Commvault Systems, Inc. Information management by a media agent in the absence of communications with a storage manager
CN104360953B (zh) * 2014-10-16 2018-01-23 华为技术有限公司 数据拷贝方法及装置
US9575673B2 (en) 2014-10-29 2017-02-21 Commvault Systems, Inc. Accessing a file system using tiered deduplication
US10339106B2 (en) 2015-04-09 2019-07-02 Commvault Systems, Inc. Highly reusable deduplication database after disaster recovery
US20160350391A1 (en) 2015-05-26 2016-12-01 Commvault Systems, Inc. Replication using deduplicated secondary copy data
US11068172B1 (en) * 2015-09-30 2021-07-20 EMC IP Holding Company LLC Optimizing parallel data replication spanning physical storage devices
US10310953B2 (en) 2015-12-30 2019-06-04 Commvault Systems, Inc. System for redirecting requests after a secondary storage computing device failure
US10417102B2 (en) 2016-09-30 2019-09-17 Commvault Systems, Inc. Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, including virtual machine distribution logic
US10509581B1 (en) * 2017-11-01 2019-12-17 Pure Storage, Inc. Maintaining write consistency in a multi-threaded storage system
US10613946B2 (en) 2017-11-30 2020-04-07 International Business Machines Corporation Device reservation management for overcoming communication path disruptions
US10282258B1 (en) 2017-11-30 2019-05-07 International Business Machines Corporation Device reservation state preservation in data mirroring
US10521147B2 (en) 2017-11-30 2019-12-31 International Business Machines Corporation Device reservation state synchronization in data mirroring
US11343314B1 (en) 2018-04-30 2022-05-24 Amazon Technologies, Inc. Stream-based logging for distributed storage systems
US10459655B1 (en) * 2018-04-30 2019-10-29 Amazon Technologies, Inc. Rapid volume backup generation from distributed replica
CN108762668B (zh) * 2018-05-07 2021-03-09 杭州宏杉科技股份有限公司 一种处理写入冲突的方法及装置
US11016696B2 (en) 2018-09-14 2021-05-25 Commvault Systems, Inc. Redundant distributed data storage system
US11010258B2 (en) 2018-11-27 2021-05-18 Commvault Systems, Inc. Generating backup copies through interoperability between components of a data storage management system and appliances for data storage and deduplication
US11200124B2 (en) 2018-12-06 2021-12-14 Commvault Systems, Inc. Assigning backup resources based on failover of partnered data storage servers in a data storage management system
US11698727B2 (en) 2018-12-14 2023-07-11 Commvault Systems, Inc. Performing secondary copy operations based on deduplication performance
US20200327017A1 (en) 2019-04-10 2020-10-15 Commvault Systems, Inc. Restore using deduplicated secondary copy data
US11463264B2 (en) 2019-05-08 2022-10-04 Commvault Systems, Inc. Use of data block signatures for monitoring in an information management system
US11068364B2 (en) 2019-07-12 2021-07-20 Intelliflash By Ddn, Inc. Predictable synchronous data replication
CN110543460B (zh) * 2019-07-23 2024-03-26 华为技术有限公司 一种数据同步方法和装置
US20210173811A1 (en) 2019-12-04 2021-06-10 Commvault Systems, Inc. Optimizing the restoration of deduplicated data stored in multi-node replicated file systems
US11099956B1 (en) 2020-03-26 2021-08-24 Commvault Systems, Inc. Snapshot-based disaster recovery orchestration of virtual machine failover and failback operations
US11687424B2 (en) 2020-05-28 2023-06-27 Commvault Systems, Inc. Automated media agent state management
US12380000B1 (en) 2020-12-01 2025-08-05 Amazon Technologies, Inc. Database table restoration for data with skewed distribution
US11645175B2 (en) 2021-02-12 2023-05-09 Commvault Systems, Inc. Automatic failover of a storage manager
US12360942B2 (en) 2023-01-19 2025-07-15 Commvault Systems, Inc. Selection of a simulated archiving plan for a desired dataset

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5375232A (en) * 1992-09-23 1994-12-20 International Business Machines Corporation Method and system for asynchronous pre-staging of backup copies in a data processing storage subsystem
US6742138B1 (en) * 2001-06-12 2004-05-25 Emc Corporation Data recovery method and apparatus
US20030177306A1 (en) * 2002-03-14 2003-09-18 Cochran Robert Alan Track level snapshot
US6842138B1 (en) 2002-08-12 2005-01-11 The United States Of America As Represented By The Secretary Of The Navy Target designation system
JP4341897B2 (ja) * 2002-08-29 2009-10-14 株式会社日立製作所 記憶装置システム及びデータ複製方法
US6907507B1 (en) * 2002-12-19 2005-06-14 Veritas Operating Corporation Tracking in-progress writes through use of multi-column bitmaps
US7302536B2 (en) * 2003-06-17 2007-11-27 Hitachi, Ltd. Method and apparatus for managing replication volumes
JP4021823B2 (ja) * 2003-09-01 2007-12-12 株式会社日立製作所 リモートコピーシステム及びリモートコピーの方法
US7293044B2 (en) * 2004-04-09 2007-11-06 Microsoft Corporation Method and system for verifying integrity of storage
JP4488807B2 (ja) * 2004-06-25 2010-06-23 株式会社日立製作所 ボリューム提供システム及び方法
JP2007115293A (ja) * 2005-10-17 2007-05-10 Toshiba Corp 情報記憶媒体、プログラム、情報再生方法、情報再生装置、データ転送方法、及びデータ処理方法
TWI353536B (en) * 2006-01-26 2011-12-01 Infortrend Technology Inc Virtualized storage computer system and method of
CN100464309C (zh) * 2006-07-07 2009-02-25 安辰电脑股份有限公司 大量复制资料的方法
JP4942418B2 (ja) * 2006-08-04 2012-05-30 株式会社日立製作所 計算機システム及びそのスナップショット作成方法
JP4972457B2 (ja) * 2007-05-11 2012-07-11 株式会社日立製作所 記憶制御装置、記憶制御装置の制御方法及び情報処理システム
US7818499B2 (en) * 2007-09-18 2010-10-19 Hitachi, Ltd. Methods and apparatuses for heat management in storage systems

Also Published As

Publication number Publication date
EP2211267A2 (de) 2010-07-28
TWI526823B (zh) 2016-03-21
CN101826044B (zh) 2013-06-26
TWI451243B (zh) 2014-09-01
CN101826044A (zh) 2010-09-08
EP2434403A1 (de) 2012-03-28
EP2434403B1 (de) 2013-07-10
TW201028844A (en) 2010-08-01
US8645648B2 (en) 2014-02-04
EP2211267A3 (de) 2010-10-13
EP2211267B1 (de) 2012-03-14
US20100191927A1 (en) 2010-07-29
TW201441809A (zh) 2014-11-01
US9483204B2 (en) 2016-11-01
CN103336729A (zh) 2013-10-02
US20140115287A1 (en) 2014-04-24
CN103336729B (zh) 2016-12-28

Similar Documents

Publication Publication Date Title
ATE549677T1 (de) Verfahren und vorrichtung zur durchführung einer volumenreproduktion unter verwendung einer vereinheitlichten architektur
CL2020002805A1 (es) Método para identificar un modulador de un sistema biológico; método para identificar un modulador de un proceso de enfermedad (divisional 201302526)
WO2006101633A3 (en) Apparatus and method for identifying asynchronous data in redundant data stores and for re-synchronizing same
GB201320889D0 (en) Methods systems and computer program products for coordinated disaster recovery
DE602006009634D1 (de) Speichersystem und Verfahren zur Erstellung eines Wiederherstellungsträgers
WO2007100969A3 (en) Apparatus and method for selecting a subset of report templates based on specified criteria
EP2838036A3 (de) System und Verfahren zur inkrementellen Replikation investigativer Analysedaten
WO2012173823A3 (en) Enriching database query responses using data from external data sources
WO2007127956A3 (en) Apparatus and method for merging metadata within a repository
BR112013028539A2 (pt) método e aparelho para controlar um veículo, e, produto de programa de computador para controlar um veículo
BR112015015959A2 (pt) método, dispositivo de armazenamento legível por máquina e sistema
MX2021001859A (es) Medio de cultivo celular libre de suero.
WO2013022998A3 (en) Production of carboxylates and methane from biomass waste
GB2450638A (en) Method and apparatus for manufacturing data indexing
BR112013016993A2 (pt) método e aparelho para atualizar um banco de dados em um dispositivo de recepção
WO2011072020A3 (en) Method and apparatus for session duplication and session sharing
WO2015167427A3 (en) Data distribution based on network information
WO2008076837A3 (en) Apparatus and method for creating a customized virtual data source
WO2006115705A3 (en) Apparatus and method for constructing a semantic layer based on xbrl data
MX338124B (es) Instrumento acustico de cuerdas.
TW200736576A (en) Alignment correction system and methods of use thereof
IN2015DN00260A (de)
WO2007089969A3 (en) Method and apparatus for collaboratively manipulating source scripts
BR112015008843A2 (pt) método para fornecer pelo menos parte de um equipamento de óculos
GEP20105079B (en) Method for producing 3-(2,2,2-trimethylhydrazinium) propionate dihydrate