JPS583199A - 二重化システムにおけるデ−タ変更方式 - Google Patents

二重化システムにおけるデ−タ変更方式

Info

Publication number
JPS583199A
JPS583199A JP56102738A JP10273881A JPS583199A JP S583199 A JPS583199 A JP S583199A JP 56102738 A JP56102738 A JP 56102738A JP 10273881 A JP10273881 A JP 10273881A JP S583199 A JPS583199 A JP S583199A
Authority
JP
Japan
Prior art keywords
data
changed
storage device
data change
change
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.)
Granted
Application number
JP56102738A
Other languages
English (en)
Other versions
JPH0321935B2 (ja
Inventor
Takashi Sekii
関井 隆
Masao Kori
郡 正男
Wataru Hyodo
兵頭 渉
Takatsugu Yamaguchi
山口 隆次
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.)
Fujitsu Dai Ichi Communications Software Ltd
Fujitsu Ltd
Original Assignee
Fujitsu Dai Ichi Communications Software Ltd
Fujitsu 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 Fujitsu Dai Ichi Communications Software Ltd, Fujitsu Ltd filed Critical Fujitsu Dai Ichi Communications Software Ltd
Priority to JP56102738A priority Critical patent/JPS583199A/ja
Publication of JPS583199A publication Critical patent/JPS583199A/ja
Publication of JPH0321935B2 publication Critical patent/JPH0321935B2/ja
Granted legal-status Critical Current

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は二重化システムにおけるデータ変更方式、特に
現用系記憶装置と予備系記憶装置とに同時に同一のデー
タ変更を実行する二重化システムにおけるデータ変更方
式に関す。
一般に電子交換機は、収容加入者に関する賄情報(加入
者データ)を主記憶装置内に格納し、処理装置に必要の
都度参照させ乍ら交換処理を進める。か\る加入者デー
タは、収容加入者のクラス −等の変更、あるいは加入
者の増設が行われた場合には、直ちに変更される必要が
ある。−万尚信頼性を要求される電子交換機においては
、前記処理装置および主記憶装置等から成る中央処理系
システムが二重化されている場合が多い0この種二重化
システムにおいては、前記加入者データは名主記憶装置
にそれぞれ格納され、必要の都度両者共変更されねばな
らぬ。
第1図はこの櫨二重化システムにおける従来あるデータ
変更方式の一例を示す図でめる0第1図において、処理
装置cpuoおよび主記憶装置MMOは0系システム5
ysoを構成し、また処理装置CPU1および主記憶装
置MMIは1系システム5YS1を構成する。佇0系シ
ステム5YSOが現用系として交換処理を実行し、1系
システム5ystが予備系として待機する0か\る場合
において処理装gcpoo内にあるシステム構成部のゲ
ートを導通状態とし、処理装置CPU0内のバッファレ
ジスタに蓄積されるデータは、両系5YSOおよび−5
YSIの主記憶装置MMOおよびMMIに同時に格納さ
れる。(第1図■図診照)従って交換処理を司る処理装
置CPU0内の交換処理部が処理過程にバッファレジス
タに蓄積する諸データは、導通状態にあるゲートを経由
して、主記憶装置MMOおよびMMIに同時に格納され
る。その結果、処理装置CPU0O障沓等により0系シ
ステムsys。
が交換処理を継続出来なくなった場合にも、処理装置C
PU0から主記憶装置MMIに格納された前記諸データ
を用いて、1糸システム5YSIの処理部fcPU1が
、交換処理をglfc実行出米、喧子交換機のサービス
停止を防止することが出来る。一方加入者データの変更
が必要な場合には保守者はタイプライタ装置TYPから
現用系の処理装置CPU0に対し、データ変更指令およ
び変更データを人力する。該変更データはデータ変更部
2によりバッファレジスタ3に蓄積されるので、導通状
態にあるケートを経由して、主記憶装置MMOおよびM
MIに同時に格納される。
以上の説明から明らかな如く、従来ある二重化システム
におけるデータ変更方式においては、0系システム5y
soの主記憶装置MMOに格納済みの加入者データと、
1系システム5YSIO主記陣装置MMIに格納済みの
加入者データとは、タイプライタ装置TYPから入力さ
れた変更データにより同時に変更されること\なる。従
って誤りの含まれた変更データが入力された為に、現用
系である0系システム5ysoが交換処理を続行不能と
なった場合に、同時に同じ加入者データの変針を受けた
1系システム5YS1も障害となり、交換処理が停止す
ること\なる。
即ち、従来の制御手順では、 (i)  通常の運転状態(第1図−■)からデータ変
更指令により現用系と予備系の両方のデータを同時に変
更する。(第1図−〇への遷移11)(ii)  デー
タが変更された状態(第1図−■)で、変更データの誤
りにより現用系障害が発生するとプロセッサが切り替る
。(第1図−■へ遷移12)     ゛ ←)プロセッサが切り誉った状態(第1図−■)では、
新現用系のデータは誤データのままであ3− るため、正常な継続運転が不可能であシ、運転を再開す
るためにはシステムファイルよす再ヒメモリ上ヘローデ
ィングする必要がありその間オンライン処理は中断して
しまう。
このように従来方式では両系データを同時に変更するた
め、該データ変更による現用系障簀でプロセッサが切り
替った場合に、新現用系で運転を継続することができな
いという欠点がある。
本発明の目的は、前述の如き従来ある二重化システムに
おけるデータ変更方式の欠点を除去し、誤ったデータ変
更が行われた場合にもシステムが機能を停止することを
防止する手段の提供にある。
この目的は、現用系記憶装置と予備系記憶装置とに同時
に同一のデータ変更を実行する二重化システムにおいて
、特定指令に基づくデータ変更に限り#1記現用系記憶
装置のみに実行する手段を設けることにより達成される
以下、本発明の一実施例を第2図及び5g3図により説
明する。
まず、第2図は本発明の一実施例による二重化4− システムにおけるデータ変更方式の手順を示す。
第2図において、本発明の場合、 (1)  通常の運転状態(第2図−■)からデータ変
更指令により現用系データのみを変更する(第2図−■
へ遷移13) θi)現用系データ変更状態(第2図−■)で変更デー
タの正常性確認を行う。
この時、変更データの誤りにより現用系障害が発生する
とプロセッサが切り替る(第2図−〇へ遷移15) また、変更データの正常性が確認された場合、予備系デ
ータ変更指令により、現用系データ内容を予備系へ転送
し、両系のデータ内容を一致させる。(第2図−〇へ遷
移14) @)プロセッサが切如替った状態(第2図−〇)では、
新現用系データは変更前のデータであるため、正常な継
続運転が可能と匁る。
尚、この時の新予備系は誤データであるが、新現用系で
オンライン処理を継続させながら新現用系データを転送
して一致させることが可能である。
この様に本方式では誤データ変更による現用系障害でプ
ロセッサが切り替った場合でも、新現用系で運転を継続
させることができる利点がある。
次に、第3図によりさらに詳細に説明する。第3図は本
発明の一実施例による二重化システムにおけるデータ変
更方式を示す図である。第3図において、第1図、第2
図と同一符号は同一対象物を示す。0系システム5ys
oが現用系、1系システム5YSIが予備系とし、処理
装置CPU0内にあるシステム構成部4はゲート5およ
び6を導通状態としている。従って交換処理部1が処理
過程にバッファレジスタ3に蓄積する諸データは、主起
憶装+tMMOおよびMMIに同時に蓄積され、現用系
が0系システム5YSOから1系システム5ysiに移
行した場合にも、電子交換機のサービス停止を防止する
ことが出来る。一方加入者データを変更するために、保
守者がタイプライタ装[TYPからデータ変更指令およ
び変更データを入力すると、該データ変更指令に基づき
作動するデータ変更部20は、前記変更データをバッフ
ァレジスタ3に蓄積すると共にシステム構成部4に指示
を与え、ゲート5のみを導通状態とし、ゲート6を阻止
状態とさせる。その結果、バッファレジスタ3に蓄積さ
れた変更データはゲート5を経由して主起憶装fMMO
のみに格納され、加入者データを変更する。保守者は変
更された加入者データを格納するO系システム5YSO
により交換処理を実行させ、正常に動作することを確認
した場合には、公知の方法により主起1;ホ装置1MM
0に施したと同一の加入者データの変更を主記憶装置M
MIにも実施し、両系システム5ysoおよび5YSI
の加入者データを一致させる。若し変更された加入者デ
ータを格納する0系システム5ysoが正常に動作出来
なかった場合には、現用系をl系システム5YSIに切
替え、変更されぬ加入者データを格納する1系システム
5YSIによ)正常に交換処理を継続させる。なお誤り
を含む変更された加入者データを格納する主記憶装置M
MOは公知の方法により、主記憶装置MMIから変更さ
れぬ加入者デ7− −タの転送を受けることが可能である。
尚、第3図の1系システム5YSIの詳細構成は0系シ
ステム5ysoと同じであるため一部省略しである。
以上の説明から明らかな如く、本実施例によれば誤シを
含む変更データが入力された場合にも、変更されるのは
0系システム5ysoのみで、1系システム5YSIは
変更されぬ加入者データにより正常に交換処理を継続す
ることが出来る。
なお、第3図はあく迄本発明の一実施例に過ぎず、例え
ば加入者データの変更処理は処理装置CPU0により実
施するものに限“22されることは無く、現用系として
作動中の処理装置CPUIにより実施することも考慮さ
れるが、か\る場合にも本発明の効果は変らない。また
処理装置CPU0内の交換処理部1、データ変更部2お
よびシステム構成部4はプログラムにより実現すること
も考慮されるが、か\る場合にも本発明の効果は変らな
い。
更に本発明の対象は電子交換機のカロ入省データに限定
されることは無く、他の二重化システムある8− いは他のデータに適用してもその効果は変らない。
以上、本発明によれば二重化システムにおいてデータ変
更に伴う障害が現用系システムに限定され、変更されぬ
予備系にサービスを移行継続させることが可能となυ、
当該二重化システムがサービスを停止することが防止さ
れる。
【図面の簡単な説明】
第1図は従来ある二重化システムにおけるデータ変更方
式手順の一例を示す図、M2図は本発明の一実施例によ
る二重化システムにおけるデータ変更方式の手順を示す
図、第3図は第2図の詳細構成を説明するデータ変更方
式の図である。 図において、SYOは0系システム、5Y81は1系シ
ステム、CPU0およびCP[Jlは処理装置、MMO
およびMMIは主記憶装置、TYPはタイプライタ装置
、1は交換処理部、20はデータ変更部、3はバッファ
レジスタ、4はシステム構成部、5および6はゲート、
を示す。 代理人  弁理士  松 岡 太四部’;’、−’4.
’、’;、。

Claims (1)

    【特許請求の範囲】
  1. 現用系記憶装置と予備系β己憶装置とに同時に同一のデ
    ータ変(を実行する二重化システムにおいて、特定指令
    に基づくデータ変更に限り前記現用系記憶装置のみに実
    行する手段を設け、K挺されたデータの正常確認終了後
    に予備データの変更あるいは処理装置の切替を行なうこ
    とを特徴とする二重化システムにおけるデータ変更方式
JP56102738A 1981-06-30 1981-06-30 二重化システムにおけるデ−タ変更方式 Granted JPS583199A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56102738A JPS583199A (ja) 1981-06-30 1981-06-30 二重化システムにおけるデ−タ変更方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56102738A JPS583199A (ja) 1981-06-30 1981-06-30 二重化システムにおけるデ−タ変更方式

Publications (2)

Publication Number Publication Date
JPS583199A true JPS583199A (ja) 1983-01-08
JPH0321935B2 JPH0321935B2 (ja) 1991-03-25

Family

ID=14335579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56102738A Granted JPS583199A (ja) 1981-06-30 1981-06-30 二重化システムにおけるデ−タ変更方式

Country Status (1)

Country Link
JP (1) JPS583199A (ja)

Also Published As

Publication number Publication date
JPH0321935B2 (ja) 1991-03-25

Similar Documents

Publication Publication Date Title
KR920003497B1 (ko) 억세스 손실 처리용 시스템 및 그 보호방법
US4823256A (en) Reconfigurable dual processor system
US5155729A (en) Fault recovery in systems utilizing redundant processor arrangements
US3386082A (en) Configuration control in multiprocessors
DE2740056A1 (de) Mulitprozessor-rechnersystem
JP4315016B2 (ja) コンピュータシステムの系切替方法
US6594709B1 (en) Methods and apparatus for transferring data using a device driver
JPH01224846A (ja) プロセス空間切り換え制御方式
JPS583199A (ja) 二重化システムにおけるデ−タ変更方式
EP0413586B1 (en) A system to pass through resource information
KR100299193B1 (ko) 후방회복형입출력제어장치및입출력제어방법
Droulette Recovery through programming system/360: system/370
JPH0430245A (ja) マルチプロセッサ制御方式
JPS6095663A (ja) 2重化磁気デイスク装置の自動切換装置
JPH05151186A (ja) フオルトトレラント方式
JPH04195666A (ja) マルチプロセッサシステム
JPH0258155A (ja) 構成制御方式
JPH09282291A (ja) 共通記憶装置のロックフラグ解除方式および方法
JPH0277943A (ja) システムリカバリ方法
JPS5947908B2 (ja) 障害処理方式
JPH03259347A (ja) 情報処理システム
JPS62104255A (ja) 診断方式
JPS59146362A (ja) インタフエ−ス切換え制御方式
JP3213016B2 (ja) 多重化要素制御方式
JPH05346864A (ja) 情報処理装置の障害処理方式