JPH02213964A - メモリコピー方法 - Google Patents

メモリコピー方法

Info

Publication number
JPH02213964A
JPH02213964A JP1033556A JP3355689A JPH02213964A JP H02213964 A JPH02213964 A JP H02213964A JP 1033556 A JP1033556 A JP 1033556A JP 3355689 A JP3355689 A JP 3355689A JP H02213964 A JPH02213964 A JP H02213964A
Authority
JP
Japan
Prior art keywords
memory
copy
update data
buffer
copying
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP1033556A
Other languages
English (en)
Inventor
Toru Takei
徹 武居
Masakazu Takemori
竹森 雅一
Naoki Imoto
井本 尚樹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Ltd filed Critical Hitachi Ltd
Priority to JP1033556A priority Critical patent/JPH02213964A/ja
Publication of JPH02213964A publication Critical patent/JPH02213964A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Hardware Redundancy (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は二重化構成をとるオンラインシステムにおける
二重化メモリのメモリコピー方法に関するO 〔従来の技術〕 従来のメモリコピー方法は、特開昭62−85558号
公報に記載のように、メモリコピー中には両系のプロセ
ッサの動作を停止させて、専用のコピー回路によシメモ
リコビーを行うようKなっていた。
〔発明が解決しようとする課題〕
上記従来技術は、コピー量の増加に伴う運用サービスの
停止時間の点くついて配慮がされておらず、サービス性
の低下をまねく問題があった〇本発明の目的は、運用サ
ービスを停止することなく、運用状態において現用系/
予備系のメモリ間コピーを行い、かつデータの同一性お
よび最新性を保証するメモリコピー方法を提供するにあ
る。
〔課題を解決するための手段〕
上記目的は、プロセッサおよびメモリが二重化構成をと
シ、現用系と予備系のメモリ内容の一致を図る二重化シ
ステムにおいて、現用系から予備系へ一致させるべき可
変データ全域を一括コピーし、該コピー中に発生する現
用系の一時蓄積バッファに蓄積し、上記コピー終了後に
上記バッファに蓄積された更新データによシ予備系のメ
モリを更新して、現用系と予備系のメモリ内容を一致さ
せるメモリコピー方法によシ達成される@〔作用〕 上記メモリコピー方法は、現用系のメモリから予備系の
メモリへ一致させるべき可変データ全域を一括コピーす
る手段によシー括コピーし、また該コピー中に発生する
現用系の運用サービスに伴う更新データを予備系の一時
蓄積バッファに蓄積する手段によシ該バッファに蓄積し
、上記コピー終了後に上記バッファに蓄積された更新デ
ータによシ予備系のメモリを更新する手段によ)、該更
新データを上記バッファから取シ出して予備系のメモリ
へ蓄積し、これによって運用を停止することなく現用系
と予備系のメモリ内容一致を運用状態で行うことが可能
となる。
〔実施例〕
以下に本発明の一実施例を第1図および第2図によシ説
明する。
第1図は本発明によるメモリコピー方法の一実施例を示
す現用系と予備系の二重化構成のシステ^構成図である
0第1図において、1a、1bは2重化システムの現用
系、予備系(交換機の保守運用部)、2a、2bはプロ
セッサ、S&、Skはメモリ装置である。4,5.6は
本メモリコピー方法を実施するための機構であって、4
は現用系1aのメモリ装置3aから予備系1bのメモリ
装置3bへ一致させるべき可変データ全域を一括コピー
する手段をなすコピー機構、5は該コピー機構4のコピ
ー実行中に発生する現用系1aの運用サービスIOK伴
う更新データ9bを一時蓄積バッファ7に蓄積する手段
をなす一時蓄積機構、6はコピー機構4のコピー実行終
了後に上記−時蓄積パッ7ア7に蓄積された更新データ
9dを取シ出して予備系1bのメモリ装置3bを更新す
る手段をなすメモリ更新機構である08はコピー機構4
によるコピーデータ(流れ)、9a〜9eは運用サービ
スIOK伴う更新データ(流れ)である。
第2図は第1図のメモリ間コピー実行中7ラグの説明図
である。第2図において、11は現用系1aのメモリ間
コピー実行中7ラグ、12は予備系1bのメモリ間コピ
ー実行中7ラグである。つぎに第1図の予備系1bが停
止状態から待期状態へ移行する場合に必要となる可変デ
ータ全域のメモリコピーの動作を例にとって本メモリコ
ピー方法を説明する◎まず現用系1aのプロセッサ2a
のコピー機構4は第2図に示す自現用系1aのメモリ間
コピー実行中7ラグ11に%行中を設定し、予備系1b
のメモリ間コピー冥行中7ラグ12へ自コヒー機構4を
用いてコピーシタ後Km 自=rビー機構4によシメモ
リ装置3aから予備系1bのメモリ装置5bへ可変デー
タ8全域を一括コピーする。!*;ビー終了後に現用系
1aのコピー機構4は自現用系1aのメモリ間コピー実
行中7ラグ11に非実行中を設定し、予備系1bのメモ
リ間コピー実行中7ラグ12へ自コピー機構4を用いて
コピーする。
上記可変データ8コピー中に、現用系1aの運用サービ
ス10に伴い発生する更新データは自現用系1aのメモ
リ装置5aK更新データ9aとして記憶されると同時に
、予備系1)のプロセッサ21)の−時蓄積機構5へ更
新データ9bとして転送される。これKよシー時蓄積機
構5は受信した更新データを一時蓄積バッファ7に更新
データ9Cとして蓄積する◎なお一時蓄積バツファ7は
rI F O(First  In  First  
Out )方式O中具−制御により管理されている。ま
たメモリ更新機構6は予備系1bのメモリ間コピー冥行
中7ラグ12を監視しておシ、実行中であれば一時蓄積
バッファ7から更新データの取シ出しを行わず、メモリ
間;ピー実行中7ラグ12が非実行中(コピー終了)へ
変化した時点よシ、−時蓄積バッファ7からコピー機構
4のコピー実行によシ保留されていた更新データ9dの
取出しを開始して、メモリ装置5bを更新データ9eK
よシ更新する@これによシ両系1a、lbのメモリ装置
5a、5bの内容が一致し、予備系1bは待期状態とな
る。
上記予備系1)が待機状態へ移行した後には、現用系1
aの運用サービス10に伴い発生する更新データ9aは
、上記コピー機構4のコピーデータ8コピー時と同一ル
ートによシ転送され、予備系1tのメモリ装置5bを更
新するが、本処理におけるメモリ更新機構5はコピー機
構4が実行されていないことによυ、逐次に一時蓄積バ
ッファ7に蓄積された更新データ9dを取り出して、メ
モリ装置5bを更新するため、両系1a、lbのメモリ
装置5a、5bは常に一致した内容となる。
本実雄側によれば、コピー機構4は運用サービス10を
停止することなく実行可能であるため、現用系1aのサ
ービス性の低下を防ぐことができるO 〔発明の効果〕 本発明によれば、現用系の運用サービスを停止すること
なくメモリ間のコピーが可能となるため、現用系のサー
ビスの低下を防止できる効果がある0
【図面の簡単な説明】
第1図は本発明によるメモリコピー方法の一実施例を示
す現用系と予備系の二重化構成のシステム構成図、第2
図は第1図のメモリ間コピー笑行中フラグの説明図であ
る。 la、lb・・・現用系、予備系(交換機の保守運用部
)、2a、2b・・・プロセッサ、5a、5b・・・メ
モリ装置、4・・・コピー機構、5・・・−時蓄積機構
、6・・・メモリ更新機構、7・・・−時蓄積バッファ
、8・・・コピーデータ(流れ)、9&〜9e・・・更
新データ(流れ)、10・・・運用サービス、11・・
・現用系メモリ間;ビー夷行中7ラグ、12・・・予備
系メモリ間コピー実行中フラグ。

Claims (1)

    【特許請求の範囲】
  1. 1、プロセッサおよびメモリが二重化構成をとり、現用
    系と予備系のメモリ内容の一致を図る二重化システムに
    おいて、現用系から予備系へ一致させるべき可変データ
    全域を一括コピーし、該コピー中に発生する現用系の運
    用サービスに伴う更新データを予備系の一時蓄積バッフ
    ァに蓄積し、上記コピー終了後に上記バッファに蓄積さ
    れた更新データにより予備系のメモリを更新して、現用
    系と予備系のメモリ内容を一致させることを特徴とする
    メモリコピー方法。
JP1033556A 1989-02-15 1989-02-15 メモリコピー方法 Pending JPH02213964A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1033556A JPH02213964A (ja) 1989-02-15 1989-02-15 メモリコピー方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1033556A JPH02213964A (ja) 1989-02-15 1989-02-15 メモリコピー方法

Publications (1)

Publication Number Publication Date
JPH02213964A true JPH02213964A (ja) 1990-08-27

Family

ID=12389829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1033556A Pending JPH02213964A (ja) 1989-02-15 1989-02-15 メモリコピー方法

Country Status (1)

Country Link
JP (1) JPH02213964A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0736788A (ja) * 1993-07-19 1995-02-07 Nec Corp 主記憶ファイルシステム
JP2014146259A (ja) * 2013-01-30 2014-08-14 Oki Electric Ind Co Ltd 冗長化VoIPシステム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0736788A (ja) * 1993-07-19 1995-02-07 Nec Corp 主記憶ファイルシステム
JP2014146259A (ja) * 2013-01-30 2014-08-14 Oki Electric Ind Co Ltd 冗長化VoIPシステム

Similar Documents

Publication Publication Date Title
JP2505928B2 (ja) フォ―ルト・トレラント・システムのためのチェックポイント機構
US7840768B2 (en) Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support
US4941087A (en) System for bumpless changeover between active units and backup units by establishing rollback points and logging write and read operations
US6640291B2 (en) Apparatus and method for online data migration with remote copy
US20060150010A1 (en) Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support
US6654880B1 (en) Method and apparatus for reducing system down time by restarting system using a primary memory before dumping contents of a standby memory to external storage
JPH02213964A (ja) メモリコピー方法
JP3253473B2 (ja) 二重化された共用メモリの等価性回復処理方法および装置
JPH05204880A (ja) 二重化計算機システム
USRE45632E1 (en) Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support
JPH10240620A (ja) コンピュータシステムおよび同システムにおけるチェックポイントイメージ保存方法
JP2650134B2 (ja) 二重化ボリュームの回復処理装置
JP3729573B2 (ja) 並列処理システムの処理引き継ぎ方法
JP2712819B2 (ja) 二重化ファイルの動的コピー制御方式
JPS59180897A (ja) バツテリバツクアツプメモリの二重化方式
JPS62217329A (ja) マルチシステムにおけるバツクアツプ方式
JPH01296352A (ja) 二重化処理装置
JP3033586B2 (ja) 情報処理システム
JP3464768B2 (ja) ファイルロードを有するプロセッサ装置
JPH04235639A (ja) 計算機システムのノーストップ運転処理方式
JPH0736761A (ja) 外部記憶装置のオンライン高信頼複写処理方法
JP2000163276A (ja) ネットワークワイド予備方式
JPH04105159A (ja) 業務代行方式
JPH02236747A (ja) 二重化dasd等価性情報退避方式
JPH09146814A (ja) データベース保証方式