特許
J-GLOBAL ID:200903075230161513

協調型分散システム

発明者:
出願人/特許権者:
代理人 (1件): 上村 輝之
公報種別:公開公報
出願番号(国際出願番号):特願平7-064830
公開番号(公開出願番号):特開平8-235043
出願日: 1995年02月28日
公開日(公表日): 1996年09月13日
要約:
【要約】 (修正有)【目的】 協調型分散データベース処理システムにおいて、トランザクション処理を正しくかつ円滑に実行でき、データベースの一貫性を常に保証する。【構成】 複数台の処理装置1a、1b、1c...が通信網2で接続され、端末3からのトランザクションを受け付け、分散して処理するようになっている。例えば、処理装置1aがトランザクションを受け付けると、それにより更新されるべきデータベース16を有する処理装置1b、1c...に対し、仮更新命令を発行すると共にジャーナル18として取得し、従装置1b、1c...に対しコミット命令を送る。従装置1b、1c...はそれぞれ、仮更新命令の内容に基づいて、各々のデータベース16を更新する。システムダウン等の障害がいずれかの従装置で発生した場合、障害除去後に、その従装置は、そのトランザクションの仮更新命令を主装置1aのジャーナル18から取寄せ、データベース16を正しく更新する。
請求項(抜粋):
相互に通信可能な複数の処理装置が資源を分割して受持ち、協調してトランザクションを分散処理するような協調型分散システムにおいて、前記複数の処理装置の少なくとも1台の処理装置が、トランザクションを受け付けるための主装置であり、他の処理装置が、受け付けられたトランザクションを分散処理するための従装置であり、前記主装置が、前記トランザクションにおいて更新されるべき前記資源の更新内容を示した更新情報を、前記更新されるべき資源を受け持つ従装置へ発行する更新情報発行手段を有し、前記主装置及び前記従装置のいずれかが、前記主装置が発行した更新情報の更新内容の全てをトランザクション識別子と共に記録したジャーナルを有し、前記従装置の各々が、前記更新情報に基づいて、各々が受け持つ資源を更新する実更新手段と、前記実更新手段による更新が失敗した過去のトランザクションを特定し、特定したトランザクションに対応する更新情報を前記ジャーナルから取寄せ、取寄せた更新情報に基づき、前記資源を更新するリカバリ手段と、を有することを特徴とする協調型分散システム。
IPC (3件):
G06F 12/00 531 ,  G06F 11/00 ,  G06F 15/00 320
FI (3件):
G06F 12/00 531 R ,  G06F 11/00 ,  G06F 15/00 320 D
引用特許:
審査官引用 (2件)
  • 特開昭59-062957
  • 特開昭59-062957

前のページに戻る