ATE440327T1 - Verbesserungen für fehlertolerante rechner - Google Patents

Verbesserungen für fehlertolerante rechner

Info

Publication number
ATE440327T1
ATE440327T1 AT03744921T AT03744921T ATE440327T1 AT E440327 T1 ATE440327 T1 AT E440327T1 AT 03744921 T AT03744921 T AT 03744921T AT 03744921 T AT03744921 T AT 03744921T AT E440327 T1 ATE440327 T1 AT E440327T1
Authority
AT
Austria
Prior art keywords
computer
primary
backup
requests
unique sequence
Prior art date
Application number
AT03744921T
Other languages
English (en)
Inventor
Wouter Senf
Felicity Anne Wordsworth George
Thomas Stones
Original Assignee
Neverfail Group Plc
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 Neverfail Group Plc filed Critical Neverfail Group Plc
Application granted granted Critical
Publication of ATE440327T1 publication Critical patent/ATE440327T1/de

Links

Classifications

    • 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/2097Error 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 maintaining the standby controller/processing unit updated
    • 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/1629Error detection by comparing the output of redundant processing systems
    • G06F11/1637Error detection by comparing the output of redundant processing systems using additional compare functionality in one or some but not all of the redundant processing components
    • 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/1629Error detection by comparing the output of redundant processing systems
    • G06F11/165Error detection by comparing the output of redundant processing systems with continued operation after detection of the error
    • 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/1658Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit
    • G06F11/1662Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit the resynchronized component or unit being a persistent storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
  • Detection And Correction Of Errors (AREA)
  • Calculators And Similar Devices (AREA)
  • Alarm Systems (AREA)
  • Debugging And Monitoring (AREA)
AT03744921T 2002-03-20 2003-03-20 Verbesserungen für fehlertolerante rechner ATE440327T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0206604.1A GB0206604D0 (en) 2002-03-20 2002-03-20 Improvements relating to overcoming data processing failures
PCT/GB2003/001305 WO2003081430A2 (en) 2002-03-20 2003-03-20 Improvements relating to fault-tolerant computers

Publications (1)

Publication Number Publication Date
ATE440327T1 true ATE440327T1 (de) 2009-09-15

Family

ID=9933383

Family Applications (1)

Application Number Title Priority Date Filing Date
AT03744921T ATE440327T1 (de) 2002-03-20 2003-03-20 Verbesserungen für fehlertolerante rechner

Country Status (7)

Country Link
US (1) US20050160312A1 (de)
EP (1) EP1485806B1 (de)
AT (1) ATE440327T1 (de)
AU (1) AU2003215764A1 (de)
DE (1) DE60328873D1 (de)
GB (1) GB0206604D0 (de)
WO (1) WO2003081430A2 (de)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004102852A (ja) * 2002-09-12 2004-04-02 Hitachi Ltd ホットスタンバイ計算機システム
US7584256B2 (en) * 2004-04-12 2009-09-01 Borderware Technologies Inc. Replicating message queues between clustered email gateway systems
US7281153B2 (en) * 2004-04-14 2007-10-09 International Business Machines Corporation Apparatus, system, and method for transactional peer recovery in a data sharing clustering computer system
US7870426B2 (en) * 2004-04-14 2011-01-11 International Business Machines Corporation Apparatus, system, and method for transactional peer recovery in a data sharing clustering computer system
US20060015584A1 (en) * 2004-07-13 2006-01-19 Teneros, Inc. Autonomous service appliance
US7363365B2 (en) 2004-07-13 2008-04-22 Teneros Inc. Autonomous service backup and migration
US7363366B2 (en) 2004-07-13 2008-04-22 Teneros Inc. Network traffic routing
US20060015764A1 (en) * 2004-07-13 2006-01-19 Teneros, Inc. Transparent service provider
JP4182948B2 (ja) * 2004-12-21 2008-11-19 日本電気株式会社 フォールト・トレラント・コンピュータシステムと、そのための割り込み制御方法
US8589953B1 (en) * 2010-08-06 2013-11-19 Open Invention Network, Llc System and method for transparent consistent application-replication of multi-process multi-threaded applications
US8584145B1 (en) * 2010-08-06 2013-11-12 Open Invention Network, Llc System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications
US8281184B1 (en) * 2010-08-06 2012-10-02 Open Invention Network Llc System and method for reliable non-blocking messaging for multi-process application replication
US8621275B1 (en) 2010-08-06 2013-12-31 Open Invention Network, Llc System and method for event-driven live migration of multi-process applications
US9141481B1 (en) * 2010-08-06 2015-09-22 Open Invention Network, Llc System and method for reliable non-blocking messaging for multi-process application replication
US7484116B2 (en) * 2006-01-03 2009-01-27 International Business Machines Corporation Apparatus, system, and method for accessing redundant data
US7650369B2 (en) * 2006-03-30 2010-01-19 Fujitsu Limited Database system management method and database system
US8032889B2 (en) 2006-04-05 2011-10-04 Maxwell Technologies, Inc. Methods and apparatus for managing and controlling power consumption and heat generation in computer systems
US7725764B2 (en) * 2006-08-04 2010-05-25 Tsx Inc. Failover system and method
US7434096B2 (en) 2006-08-11 2008-10-07 Chicago Mercantile Exchange Match server for a financial exchange having fault tolerant operation
US8041985B2 (en) 2006-08-11 2011-10-18 Chicago Mercantile Exchange, Inc. Match server for a financial exchange having fault tolerant operation
US7480827B2 (en) 2006-08-11 2009-01-20 Chicago Mercantile Exchange Fault tolerance and failover using active copy-cat
US20080294705A1 (en) * 2007-05-24 2008-11-27 Jens Brauckhoff Performance Improvement with Mapped Files
US8522069B2 (en) * 2010-01-21 2013-08-27 Wincor Nixdorf International Gmbh Process for secure backspacing to a first data center after failover through a second data center and a network architecture working accordingly
US8589732B2 (en) * 2010-10-25 2013-11-19 Microsoft Corporation Consistent messaging with replication
WO2012058597A1 (en) * 2010-10-28 2012-05-03 Maxwell Technologies, Inc. System, method and apparatus for error correction in multi-processor systems
US8863084B2 (en) 2011-10-28 2014-10-14 Google Inc. Methods, apparatuses, and computer-readable media for computing checksums for effective caching in continuous distributed builds
US9014029B1 (en) 2012-03-26 2015-04-21 Amazon Technologies, Inc. Measuring network transit time
CN103049348B (zh) * 2012-12-21 2016-03-16 四川川大智胜软件股份有限公司 多服务器化环境下数据容错存储的方法
US9554290B2 (en) * 2014-12-29 2017-01-24 Moxa Inc. Wireless communication system and method for automatically switching device identifications
US10936218B2 (en) * 2019-04-18 2021-03-02 EMC IP Holding Company LLC Facilitating an out-of-order transmission of segments of multi-segment data portions for distributed storage devices
US11301485B2 (en) * 2019-09-09 2022-04-12 Salesforce.Com, Inc. Offloading data to a cold storage database

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5157663A (en) * 1990-09-24 1992-10-20 Novell, Inc. Fault tolerant computer system
US5592618A (en) * 1994-10-03 1997-01-07 International Business Machines Corporation Remote copy secondary data copy validation-audit function
GB9601585D0 (en) * 1996-01-26 1996-03-27 Hewlett Packard Co Fault-tolerant processing method
US5787485A (en) * 1996-09-17 1998-07-28 Marathon Technologies Corporation Producing a mirrored copy using reference labels
DE19836347C2 (de) * 1998-08-11 2001-11-15 Ericsson Telefon Ab L M Fehlertolerantes Computersystem
US6647517B1 (en) * 2000-04-27 2003-11-11 Hewlett-Packard Development Company, L.P. Apparatus and method for providing error ordering information and error logging information
EP1158409B1 (de) * 2000-05-25 2008-05-28 Hitachi, Ltd. Speichersystem zur Bestätigung der Datensynchronisierung während des asynchronen Fernkopierens
US20030182414A1 (en) * 2003-05-13 2003-09-25 O'neill Patrick J. System and method for updating and distributing information
WO2002065290A1 (en) * 2001-02-13 2002-08-22 Candera, Inc. Failover processing in a storage system
US7043663B1 (en) * 2001-11-15 2006-05-09 Xiotech Corporation System and method to monitor and isolate faults in a storage area network
US6954877B2 (en) * 2001-11-29 2005-10-11 Agami Systems, Inc. Fault tolerance using logical checkpointing in computing systems

Also Published As

Publication number Publication date
DE60328873D1 (de) 2009-10-01
WO2003081430A2 (en) 2003-10-02
GB0206604D0 (en) 2002-05-01
WO2003081430A3 (en) 2004-06-03
AU2003215764A1 (en) 2003-10-08
AU2003215764A8 (en) 2003-10-08
EP1485806A2 (de) 2004-12-15
US20050160312A1 (en) 2005-07-21
EP1485806B1 (de) 2009-08-19

Similar Documents

Publication Publication Date Title
DE60328873D1 (de) Verbesserungen für fehlertolerante rechner
US7487383B2 (en) Data transfer and recovery process
GB2398203B (en) Dynamic rdf groups
WO2005086756A3 (en) Scalable, software based quorum architecture
CN111506648B (zh) 交易数据备份方法、装置及计算设备、存储介质
ATE237841T1 (de) Fehlertolerantes verteiltes computersystem
TW200619972A (en) High performance computing system and method
CN101227315A (zh) 动态服务器集群及其控制方法
US20220188191A1 (en) Write Lock Conflicts in a Storage Network
DE60125400D1 (de) Fehlertoleranz für über ein kommunikationsnetzwerk betriebene rechnerprogramme
TW200506731A (en) Computer system with multiple basic input/output system (BIOS) memory blocks
WO2003010700A3 (en) Method and tool for achieving data consistency in an enterprise resource planning system
BR112022012797A2 (pt) Método de implantação de instância, nó de gerenciamento de instância, nó de computação, e dispositivo de computação
SE9504396D0 (sv) Processor redundancy in a distributed system
AU2003222858A1 (en) A method and a system for ensuring a bus and a control server
ATE282855T1 (de) Fehlertolerante rechneranordnung und verfahren zum betrieb einer derartigen anordnung
Leangsuksun et al. Asymmetric active-active high availability for high-end computing
NO972597L (no) Konfigureringsmekanisme, spesielt ved et distribuert datamaskinsystem
MX2007006291A (es) Procedimiento para detectar la disponibilidad de componentes de sistema de un sistema de comunicacion redundante.
PT1370034E (pt) Grupo de portas de acesso (gateways) tolerantes a erros
DE602006004290D1 (de) Generisches Suchverfahren für verschiedenen Objekttypen
Barroso Warehouse-scale computers
FI20020453A0 (fi) Varmennus prosessinohjausjärjestelmässä
EP1426862A3 (de) Synchronisation der Datenverarbeitung in redundanten Datenverarbeitungseinheiten eines Datenverarbeitungssystems
GB0227396D0 (en) Method of analysing activity in a network of interconnected computers

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties