ATE557348T1 - Selektives spiegelungsverfahren - Google Patents

Selektives spiegelungsverfahren

Info

Publication number
ATE557348T1
ATE557348T1 AT10004086T AT10004086T ATE557348T1 AT E557348 T1 ATE557348 T1 AT E557348T1 AT 10004086 T AT10004086 T AT 10004086T AT 10004086 T AT10004086 T AT 10004086T AT E557348 T1 ATE557348 T1 AT E557348T1
Authority
AT
Austria
Prior art keywords
mirroring
selective
directory
file
time point
Prior art date
Application number
AT10004086T
Other languages
English (en)
Inventor
Yonghyun An
Original Assignee
Hitachi Lg Data Storage Korea
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 Hitachi Lg Data Storage Korea filed Critical Hitachi Lg Data Storage Korea
Application granted granted Critical
Publication of ATE557348T1 publication Critical patent/ATE557348T1/de

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/20—Error 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/2053—Error 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/2056—Error 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/2058—Error 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 more than 2 mirrored copies
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/20—Error 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/2053—Error 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/2056—Error 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/2087—Error 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 with a common controller
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00—Accessing, addressing or allocating within memory systems or architectures
    • G06F12/16—Protection against loss of memory contents
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/20—Error 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/2053—Error 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/2056—Error 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/2071—Error 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/2074—Asynchronous techniques
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/20—Error 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/2053—Error 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/2056—Error 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/2071—Error 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/2076—Synchronous techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)
AT10004086T 2009-05-06 2010-04-16 Selektives spiegelungsverfahren ATE557348T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090039190A KR20100120397A (ko) 2009-05-06 2009-05-06 선택적 미러 방법

Publications (1)

Publication Number Publication Date
ATE557348T1 true ATE557348T1 (de) 2012-05-15

Family

ID=42735232

Family Applications (1)

Application Number Title Priority Date Filing Date
AT10004086T ATE557348T1 (de) 2009-05-06 2010-04-16 Selektives spiegelungsverfahren

Country Status (5)

Country Link
US (1) US20100287338A1 (de)
EP (1) EP2256636B1 (de)
KR (1) KR20100120397A (de)
CN (1) CN101883135A (de)
AT (1) ATE557348T1 (de)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10157002B2 (en) * 2010-08-26 2018-12-18 International Business Machines Corporation Migrating an encoded data slice based on an end-of-life memory level of a memory device
US9916371B1 (en) * 2010-12-30 2018-03-13 EMC IP Holding Company LLC Methods computer readable media, and systems for copying data between mirrored systems
US8701001B2 (en) * 2011-01-28 2014-04-15 International Business Machines Corporation Screen capture
US8850261B2 (en) 2011-06-01 2014-09-30 Microsoft Corporation Replaying jobs at a secondary location of a service
US10585766B2 (en) * 2011-06-06 2020-03-10 Microsoft Technology Licensing, Llc Automatic configuration of a recovery service
US11030125B2 (en) * 2013-02-05 2021-06-08 International Business Machines Corporation Point in time copy operations from source volumes to space efficient target volumes in two stages via a non-volatile storage
CN107015995B (zh) * 2016-01-28 2021-01-05 华为技术有限公司 一种镜像文件的修改方法和装置
US11016862B2 (en) 2017-05-23 2021-05-25 International Business Machines Corporation Error-initiated mirror redrive to collect diagnostic information
US10783041B2 (en) * 2017-09-22 2020-09-22 Mcafee, Llc Backup and recovery of data files using hard links
US10990675B2 (en) 2019-06-04 2021-04-27 Datto, Inc. Methods and systems for detecting a ransomware attack using entropy analysis and file update patterns
CN115277737B (zh) * 2022-07-29 2024-11-12 深圳市松八号科技有限公司 一种基于nas网络的数据中心备份系统
CN115658381A (zh) * 2022-09-27 2023-01-31 中国农业银行股份有限公司 容器镜像修复方法、装置、设备、介质及产品
CN115934174B (zh) * 2022-12-27 2026-06-30 科东(广州)软件科技有限公司 设备的启动方法及装置
CN118170500B (zh) * 2024-05-13 2024-12-03 中国人民解放军军事科学院战争研究院 一种容器镜像构建与动态注入的方法及系统
CN122261661A (zh) * 2026-05-26 2026-06-23 山东云海国创云计算装备产业创新中心有限公司 数据处理方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5799141A (en) * 1995-06-09 1998-08-25 Qualix Group, Inc. Real-time data protection system and method
US6125403A (en) * 1996-05-01 2000-09-26 Sun Microsystems, Inc. Method for implementing a non-volatile caching product for networks and CD-ROMS
US5893919A (en) * 1996-09-27 1999-04-13 Storage Computer Corporation Apparatus and method for storing data with selectable data protection using mirroring and selectable parity inhibition
US6324654B1 (en) * 1998-03-30 2001-11-27 Legato Systems, Inc. Computer network remote data mirroring system
US6779003B1 (en) * 1999-12-16 2004-08-17 Livevault Corporation Systems and methods for backing up data files
US6779094B2 (en) * 2000-06-19 2004-08-17 Storage Technology Corporation Apparatus and method for instant copy of data by writing new data to an additional physical storage area
US6795895B2 (en) * 2001-03-07 2004-09-21 Canopy Group Dual axis RAID systems for enhanced bandwidth and reliability
US6799189B2 (en) * 2001-11-15 2004-09-28 Bmc Software, Inc. System and method for creating a series of online snapshots for recovery purposes
US20040133629A1 (en) * 2002-02-01 2004-07-08 Brian Reynolds Methods, systems and devices for automated web publishing and distribution
US20070234105A1 (en) * 2006-03-31 2007-10-04 Quinn Brett A Failover to asynchronous backup site in connection with triangular asynchronous replication
US7627729B2 (en) * 2006-09-07 2009-12-01 International Business Machines Corporation Apparatus, system, and method for an improved synchronous mirror swap
CN101364163B (zh) * 2007-08-07 2010-07-21 英业达股份有限公司 一种逻辑卷创建系统及其方法
US7818500B2 (en) * 2007-11-01 2010-10-19 Pubali Ray Apparatus and method for using one core for RAID control in multi-core CPU
US8055943B2 (en) * 2009-04-24 2011-11-08 International Business Machines Corporation Synchronous and asynchronous continuous data protection

Also Published As

Publication number Publication date
US20100287338A1 (en) 2010-11-11
EP2256636A1 (de) 2010-12-01
EP2256636B1 (de) 2012-05-09
KR20100120397A (ko) 2010-11-16
CN101883135A (zh) 2010-11-10

Similar Documents

Publication Publication Date Title
BRPI0808835A8 (pt) Método para o auto-gerenciamento de um dispositivo de processamento, dispositivo de processamento e meio legível em máquina tangível
WO2008039536A3 (en) Persistent security system and method
EP2513781A4 (de) Verfahren und vorrichtungen zur firmware-aktualisierung einer komponente anhand einer firmware-aktualisierungsanwendung
ATE479940T1 (de) Ausführung von zeitpunkt-kopieroperationen in kontinuierlichen spiegelungsumgebungen
WO2014150250A3 (en) Method and apparatus for substitution scheme for anonymizing personally identifiable information
WO2011056880A3 (en) Rollback feature
WO2010045124A3 (en) A method for estimating temperature at a critical point
NO20080376L (no) Rangeringsfunksjon som bruker en forutinntatt klikkavstand til et dokument pa et nettverk
GB2516180A (en) Method and apparatus for enhancing a hibernate and resume process using user space synchronization
HK1257497A1 (zh) 评估网络安全技术的有效性
GB2530958A (en) Replication for on-line hot-standby database
ATE540358T1 (de) Anwendungs-restore-punkte
EP2174225A4 (de) Emuliertes speichersystem
WO2006000894A3 (en) Increasing portability of document-based user interface software objects
WO2014134061A3 (en) System and method for tuning a thermal strategy in a portable computing device based on location
ATE519930T1 (de) Verfahren zur erwärmung eines scr-systems unter verwendung von widerstandsheizelementen
JP2010500674A5 (de)
Sun et al. A novel approach for stability and transparency control of nonlinear bilateral teleoperation system with time delays
CN111819533A (zh) 一种触发电子设备执行功能的方法及电子设备
ATE463797T1 (de) Datenbank-datenwiederherstellungssystem und - verfahren
WO2008074526A3 (en) Method, system and computer program for testing software applications based on multiple data sources
DE602008002568D1 (de) Eiterleitung von zwischenergebnissen zwischen teilweisen instruktionen einer erweiterten instruktion
GB2469004A (en) Physical finite element model
WO2008048512A3 (en) Trusted platform module management system and method
CN104023147B (zh) 一种可使移动终端稳定休眠的方法及系统