WO2008105098A1 - メモリミラー化制御方法 - Google Patents

メモリミラー化制御方法 Download PDF

Info

Publication number
WO2008105098A1
WO2008105098A1 PCT/JP2007/053833 JP2007053833W WO2008105098A1 WO 2008105098 A1 WO2008105098 A1 WO 2008105098A1 JP 2007053833 W JP2007053833 W JP 2007053833W WO 2008105098 A1 WO2008105098 A1 WO 2008105098A1
Authority
WO
WIPO (PCT)
Prior art keywords
memory
renewal
control method
operation control
memories
Prior art date
Application number
PCT/JP2007/053833
Other languages
English (en)
French (fr)
Inventor
Kazuhisa Fujita
Kazuya Uesugi
Original Assignee
Fujitsu Limited
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 Fujitsu Limited filed Critical Fujitsu Limited
Priority to PCT/JP2007/053833 priority Critical patent/WO2008105098A1/ja
Priority to JP2009501099A priority patent/JP4998549B2/ja
Publication of WO2008105098A1 publication Critical patent/WO2008105098A1/ja
Priority to US12/533,882 priority patent/US8281092B2/en
Priority to US13/595,531 priority patent/US9612928B2/en

Links

Classifications

    • 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/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; 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/1666Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
    • 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/202Error 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 processing functionality is redundant
    • G06F11/2041Error 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 processing functionality is redundant with more than one idle spare processing component
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)

Abstract

 現用系のノード装置(101)が、アプリケーションサーバ(20)により行われるトランザクション処理によって、メモリに格納された業務データに対する更新指示が送信された場合に、その更新指示に基づいて、メモリに格納された業務データに対する更新内容を示す更新ログを生成し、生成した更新ログを、メモリを有する他の待機系のノード装置(102および103)に対してマルチキャストで配信することによって、複数のメモリ間におけるデータのミラー化を制御する。
PCT/JP2007/053833 2007-02-28 2007-02-28 メモリミラー化制御方法 WO2008105098A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/JP2007/053833 WO2008105098A1 (ja) 2007-02-28 2007-02-28 メモリミラー化制御方法
JP2009501099A JP4998549B2 (ja) 2007-02-28 2007-02-28 メモリミラー化制御プログラム、メモリミラー化制御方法およびメモリミラー化制御装置
US12/533,882 US8281092B2 (en) 2007-02-28 2009-07-31 Memory-mirroring control apparatus and memory-mirroring control method
US13/595,531 US9612928B2 (en) 2007-02-28 2012-08-27 Memory-mirroring control apparatus and memory-mirroring control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/053833 WO2008105098A1 (ja) 2007-02-28 2007-02-28 メモリミラー化制御方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/533,882 Continuation US8281092B2 (en) 2007-02-28 2009-07-31 Memory-mirroring control apparatus and memory-mirroring control method

Publications (1)

Publication Number Publication Date
WO2008105098A1 true WO2008105098A1 (ja) 2008-09-04

Family

ID=39720942

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/053833 WO2008105098A1 (ja) 2007-02-28 2007-02-28 メモリミラー化制御方法

Country Status (3)

Country Link
US (2) US8281092B2 (ja)
JP (1) JP4998549B2 (ja)
WO (1) WO2008105098A1 (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009199525A (ja) * 2008-02-25 2009-09-03 Ricoh Co Ltd 情報処理装置、情報処理方法、及びプログラム
JP2010257284A (ja) * 2009-04-27 2010-11-11 Hitachi Ltd データ処理方法、計算機、及びデータ処理プログラム
WO2011061869A1 (ja) * 2009-11-18 2011-05-26 株式会社日立製作所 データベース管理方法、データベース管理システム及びデータベース管理プログラム
JP2011180649A (ja) * 2010-02-26 2011-09-15 Nec Corp データ処理システム、データ処理方法およびデータ処理プログラム
JP2012155499A (ja) * 2011-01-25 2012-08-16 Fujitsu Ltd 情報処理装置およびデータベースシステム
JP2014102724A (ja) * 2012-11-21 2014-06-05 Nec Corp フォールトトレラントシステム
WO2015111152A1 (ja) * 2014-01-22 2015-07-30 株式会社日立製作所 データベース管理システム及び方法
JP2016512365A (ja) * 2013-03-15 2016-04-25 ヴィリデント システムズ インコーポレイテッド 不揮発性メモリシステムにおける同期ミラーリング
WO2017183096A1 (ja) * 2016-04-19 2017-10-26 株式会社日立製作所 計算機システム及び不揮発性メモリの冗長化方法
JP2019526106A (ja) * 2016-06-20 2019-09-12 アリババ グループ ホウルディング リミテッド データ処理方法及びデバイス

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8554762B1 (en) * 2010-12-28 2013-10-08 Amazon Technologies, Inc. Data replication framework
US10140109B2 (en) * 2014-02-25 2018-11-27 Ford Global Technologies, Llc Silent in-vehicle software updates
JP2016031733A (ja) * 2014-07-30 2016-03-07 富士通株式会社 推論容易性算出プログラム、装置、及び方法
JP6686762B2 (ja) * 2016-07-22 2020-04-22 富士通株式会社 情報処理システム、情報処理装置、情報処理方法及びプログラム
US10771315B2 (en) 2017-02-14 2020-09-08 Futurewei Technologies, Inc. High availability using multiple network elements
US10735248B2 (en) 2018-02-12 2020-08-04 Futurewei Technologies, Inc. Cloudified N-way routing protection at hyper scale
JP2024061460A (ja) * 2022-10-21 2024-05-07 株式会社日立製作所 ストレージシステムおよびストレージ制御方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064578A (ja) * 1992-06-22 1994-01-14 Matsushita Electric Ind Co Ltd データベースシステム
JPH07334402A (ja) * 1994-06-13 1995-12-22 Hitachi Ltd メインメモリ化データベース
JPH11312111A (ja) * 1998-04-30 1999-11-09 Nec Corp データベース復旧方法及びデータベース管理システム
JP2005293315A (ja) * 2004-03-31 2005-10-20 Nec Corp データミラー型クラスタシステム及びデータミラー型クラスタシステムの同期制御方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0954718A (ja) * 1995-08-15 1997-02-25 Nec Software Ltd 分散データベース非同期更新機能処理方式
US6449734B1 (en) * 1998-04-17 2002-09-10 Microsoft Corporation Method and system for discarding locally committed transactions to ensure consistency in a server cluster
JP4546629B2 (ja) * 2000-05-25 2010-09-15 株式会社日立製作所 記憶システム、記憶システムの応答方法及び記録媒体
US6826601B2 (en) * 2001-09-06 2004-11-30 Bea Systems, Inc. Exactly one cache framework
AU2002340403A1 (en) * 2001-11-16 2003-06-10 Paralleldb, Incorporated Data replication system and method
JP4286786B2 (ja) * 2002-12-18 2009-07-01 富士通株式会社 分散トランザクション処理装置、分散トランザクション処理プログラムおよび分散トランザクション処理方法
JP2006053737A (ja) * 2004-08-11 2006-02-23 Nec Corp レプリケーションシステム及びレプリケーション方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064578A (ja) * 1992-06-22 1994-01-14 Matsushita Electric Ind Co Ltd データベースシステム
JPH07334402A (ja) * 1994-06-13 1995-12-22 Hitachi Ltd メインメモリ化データベース
JPH11312111A (ja) * 1998-04-30 1999-11-09 Nec Corp データベース復旧方法及びデータベース管理システム
JP2005293315A (ja) * 2004-03-31 2005-10-20 Nec Corp データミラー型クラスタシステム及びデータミラー型クラスタシステムの同期制御方法

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009199525A (ja) * 2008-02-25 2009-09-03 Ricoh Co Ltd 情報処理装置、情報処理方法、及びプログラム
JP2010257284A (ja) * 2009-04-27 2010-11-11 Hitachi Ltd データ処理方法、計算機、及びデータ処理プログラム
WO2011061869A1 (ja) * 2009-11-18 2011-05-26 株式会社日立製作所 データベース管理方法、データベース管理システム及びデータベース管理プログラム
JP2011108027A (ja) * 2009-11-18 2011-06-02 Hitachi Ltd データベース管理方法、データベース管理システム及びデータベース管理プログラム
JP2011180649A (ja) * 2010-02-26 2011-09-15 Nec Corp データ処理システム、データ処理方法およびデータ処理プログラム
JP2012155499A (ja) * 2011-01-25 2012-08-16 Fujitsu Ltd 情報処理装置およびデータベースシステム
JP2014102724A (ja) * 2012-11-21 2014-06-05 Nec Corp フォールトトレラントシステム
JP2016512365A (ja) * 2013-03-15 2016-04-25 ヴィリデント システムズ インコーポレイテッド 不揮発性メモリシステムにおける同期ミラーリング
JP2017102964A (ja) * 2013-03-15 2017-06-08 ヴィリデント システムズ インコーポレイテッド 不揮発性メモリシステムにおける同期ミラーリング
WO2015111152A1 (ja) * 2014-01-22 2015-07-30 株式会社日立製作所 データベース管理システム及び方法
GB2537446A (en) * 2014-01-22 2016-10-19 Hitachi Ltd Database management system and method
WO2017183096A1 (ja) * 2016-04-19 2017-10-26 株式会社日立製作所 計算機システム及び不揮発性メモリの冗長化方法
US10552088B2 (en) 2016-04-19 2020-02-04 Hitachi, Ltd. Computer system and method for redundantizing nonvolatile memory
JP2019526106A (ja) * 2016-06-20 2019-09-12 アリババ グループ ホウルディング リミテッド データ処理方法及びデバイス

Also Published As

Publication number Publication date
US9612928B2 (en) 2017-04-04
US20090292891A1 (en) 2009-11-26
US20120324187A1 (en) 2012-12-20
JPWO2008105098A1 (ja) 2010-06-03
US8281092B2 (en) 2012-10-02
JP4998549B2 (ja) 2012-08-15

Similar Documents

Publication Publication Date Title
WO2008105098A1 (ja) メモリミラー化制御方法
CN100378679C (zh) 用于存储器访问请求的重定向的方法和***
US9800691B2 (en) Stream processing using a client-server architecture
WO2010020907A3 (en) Device, system, and method of distributing messages
ATE497212T1 (de) Bidirektionale datenübertragung in einer einzel- i/o-operation
TW200625101A (en) Backup/restore system and method thereof
WO2008017625A3 (en) Distributed autonomous power management in a memory system
WO2007028081A3 (en) Remote control media player
DE602005015225D1 (de) Speicherbefehlsverzögerungsausgleich in einer verketteten speichertopologie
DK2245545T3 (da) Tilvejebringelse af indirekte dataadressering til en styreblok i et kanalundersystem i et i/o-behandlingssystem
WO2006048780A3 (en) Method and system for network storage device failure protection and recovery
WO2007108904A3 (en) System and method for editing online documents
TW200712894A (en) Wide-port context cache apparatus, systems, and methods
WO2008055230A3 (en) Automatically shadowing data for a plurality of network-connected computers using a network-attached memory
WO2006118921A8 (en) Virtual media systems, methods and devices
WO2007136446A3 (en) Device social-control system
GB2468091A (en) System and method for fast platform hibernate and resume
WO2008114375A1 (ja) シンクライアント端末装置、その運用プログラム、及び方法、並びにシンクライアントシステム
WO2006103098A3 (de) Rechnernetzwerksystem zum aufbauen, synchronisieren und/oder betreiben einer zweiten datenbank aus/mit einer ersten datenbank sowie vorgehensweisen hierfür
TW200625900A (en) Recovery of duplex data system after power failure
GB201206682D0 (en) Fibre channel input/output data routing system and method
BRPI0705156A (pt) dispositivo de transmissão, sistema de ajuste de dispositivo de transmissão, método de ajuste de dispositivo de transmissão e meio de armazenagem
AU2003288458A1 (en) Page descriptors for prefetching and memory management
HK1141343A1 (en) Methods and systems for internet security via virtual software
EP1887471A3 (en) Duplex system and processor switsching method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07737552

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2009501099

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07737552

Country of ref document: EP

Kind code of ref document: A1