JP2009003631A - Redundant configuration server system, synchronous processing method, and program - Google Patents
Redundant configuration server system, synchronous processing method, and program Download PDFInfo
- Publication number
- JP2009003631A JP2009003631A JP2007162747A JP2007162747A JP2009003631A JP 2009003631 A JP2009003631 A JP 2009003631A JP 2007162747 A JP2007162747 A JP 2007162747A JP 2007162747 A JP2007162747 A JP 2007162747A JP 2009003631 A JP2009003631 A JP 2009003631A
- Authority
- JP
- Japan
- Prior art keywords
- server
- file
- storage device
- shared
- active
- 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.)
- Withdrawn
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
Description
本発明は、運用系サーバと待機系サーバを備えた冗長構成サーバシステム、同期処理方法、及びプログラムに関する。 The present invention relates to a redundant server system including an active server and a standby server, a synchronization processing method, and a program.
サーバシステムにおいては、サーバに障害が発生してもサービスを継続することが求められるため、従来より、運用系サーバと待機系サーバからなる冗長構成が採用されている。このような冗長構成サーバシステムは、運用系サーバに障害が発生した場合に、待機系サーバを新しい運用系サーバとして扱うことによって、サービスの継続を可能としている。系の切替えにより、サービスの継続を可能とするには、運用系サーバが保持しているデータと待機系サーバが保持しているデータを同期させる必要がある。 In the server system, since it is required to continue the service even if a failure occurs in the server, conventionally, a redundant configuration including an active server and a standby server has been adopted. Such a redundantly configured server system makes it possible to continue the service by treating the standby server as a new active server when a failure occurs in the active server. In order to enable service continuation by system switching, it is necessary to synchronize the data held by the active server and the data held by the standby server.
従来の冗長構成サーバシステムでは、運用系サーバのデータと、待機系サーバのデータの同期を行う場合、RAID装置や両サーバからアクセス可能な共有メモリなど記憶装置を用い、運用系サーバ及び待機系サーバのそれぞれに記憶装置を監視する専用のハードウェア(コントローラ等)を用いていた(例えば、特許文献1参照)。 In the conventional redundant configuration server system, when synchronizing the data of the active server and the data of the standby server, a storage device such as a RAID device or a shared memory accessible from both servers is used. For each of these, dedicated hardware (such as a controller) for monitoring the storage device was used (see, for example, Patent Document 1).
また、データ同期用のハードウェアを使用しない場合は、データ同期用のソフトウェアを用いてデータ同期処理を行うことも可能である(例えば、特許文献2参照)。 When data synchronization hardware is not used, data synchronization processing can be performed using data synchronization software (see, for example, Patent Document 2).
しかしながら、ソフトウェアによるデータ同期処理を行う従来の冗長構成サーバシステムでは、運用系サーバ側でデータ同期処理の制御を行うと、本来のサービスを行う以外に、サーバの冗長化のために運用系サーバの負荷が上がってしまい、処理能力の低下につながるおそれがある。また、運用系サーバ側でデータ同期処理の制御を行う構成とすると、サーバ間のデータ転送処理するためにソフトウェアの開発規模が大きくなっていた。 However, in the conventional redundant configuration server system that performs data synchronization processing by software, if the data synchronization processing is controlled on the active server side, in addition to performing the original service, the active server There is a risk that the load will increase, leading to a decrease in processing capacity. In addition, if the configuration is such that the data synchronization processing is controlled on the active server side, the scale of software development has become large for data transfer processing between servers.
本発明の主な課題は、冗長構成サーバシステムにおいて、運用系サーバに負荷をかけることなく運用系サーバと待機系サーバの間でデータ同期を行うことである。 A main problem of the present invention is to perform data synchronization between an active server and a standby server without applying a load to the active server in a redundant server system.
本発明の第1の視点においては、運用系サーバと待機系サーバを備える冗長構成サーバシステムにおいて、前記待機系サーバは、マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視するとともに、前記運用系サーバの前記記憶装置における前記共有エリアに共有ファイルが書込まれた時に前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出し、検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行うファイル同期処理部を備えることを特徴とする。 In a first aspect of the present invention, in a redundant configuration server system including an active server and a standby server, the standby server periodically monitors a shared area in the storage device of the mounted active server. And when the shared file is written in the shared area in the storage device of the active server, the shared file in the shared area in the storage device of the active server is detected, and the detected shared file is detected. And a file synchronization processing unit for performing a file synchronization process for writing the acquired shared file to the storage device of the standby server.
本発明の前記冗長構成サーバシステムにおいて、前記ファイル同期処理部は、前記待機系サーバのオペレーティングシステム機能部に前記マウント処理を実行させるためのマウント指示を行うことが好ましい。 In the redundant server system according to the present invention, it is preferable that the file synchronization processing unit issues a mount instruction for causing the operating system function unit of the standby server to execute the mount processing.
本発明の前記冗長構成サーバシステムにおいて、前記オペレーティングシステム機能部は、前記ファイル同期処理部からの前記マウント指示を受けることにより、前記運用系サーバに対して前記マウント処理を実行することが好ましい。 In the redundant server system according to the present invention, it is preferable that the operating system function unit executes the mount process on the active server by receiving the mount instruction from the file synchronization processing unit.
本発明の前記冗長構成サーバシステムにおいて、前記オペレーティングシステム機能部は、ネットワークファイルシステムを用いて、前記マウント処理を実行することが好ましい。 In the redundant server system according to the present invention, it is preferable that the operating system function unit executes the mount process using a network file system.
本発明の第2の視点においては、運用系サーバと待機系サーバを備える冗長構成サーバシステムのファイル同期方法において、前記待機系サーバにおいて、マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視する工程と、前記運用系サーバの前記記憶装置における共有エリアに共有ファイルが書込まれた時に、前記待機系サーバにおいて、前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出する工程と、前記待機系サーバにおいて、検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行う工程と、を含むことを特徴とする。 In a second aspect of the present invention, in a file synchronization method for a redundantly configured server system comprising an active server and a standby server, a shared area in the storage device of the active server mounted in the standby server is defined. Periodically monitoring, and when the shared file is written to the shared area in the storage device of the active server, in the standby server, the sharing of the shared area in the storage device of the active server A step of detecting a file, and a step of performing a file synchronization process in the standby server for acquiring the detected shared file and writing the acquired shared file to a storage device of the standby server. It is characterized by.
本発明の第3の視点においては、運用系サーバと待機系サーバを備える冗長構成サーバシステムの前記待機系サーバに用いられるプログラムにおいて、マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視するステップと、前記運用系サーバの前記記憶装置における共有エリアに共有ファイルが書込まれた時に、前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出するステップと、検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行うステップと、を実行させることを特徴とする。 In the third aspect of the present invention, in the program used for the standby server of the redundant configuration server system including the active server and the standby server, the shared area in the storage device of the mounted active server is periodically Automatically monitoring, and when a shared file is written to a shared area in the storage device of the active server, detecting the shared file in the shared area in the storage device of the active server; And performing a file synchronization process of acquiring the detected shared file and writing the acquired shared file to a storage device of the standby server.
本発明によれば、運用系サーバ側でファイル同期を行うためのソフトウェアを動作させる必要がないため、運用系サーバの負荷をかけることなく運用系サーバと待機系サーバの間でファイル同期を行うことができる。また、ファイルの同期処理を専用のハードウェアを使用せずにソフトウェアで行うことができる。また、ファイル同期処理を待機系サーバで動作させることにより、運用系サーバはサービスに関する処理のみを行うことができ、運用系サーバへの負荷を抑えることができる。また、マウント処理はオペレーティングシステム機能部のネットワークファイルシステムを使用することでファイル同期機能ではファイル転送を意識することがないため、運用系サーバと待機系サーバの間のファイル転送処理を新規に追加することなくソフトウェアの開発規模を抑えることができる。 According to the present invention, since it is not necessary to operate software for performing file synchronization on the active server side, file synchronization can be performed between the active server and the standby server without applying a load on the active server. Can do. Also, file synchronization processing can be performed by software without using dedicated hardware. In addition, by operating the file synchronization process on the standby server, the active server can perform only the service-related processing, and the load on the active server can be suppressed. In addition, since the mount process uses the network file system of the operating system function part and the file synchronization function is unaware of file transfer, a new file transfer process between the active server and the standby server is added. The software development scale can be reduced without any problems.
(実施形態1)
本発明の実施形態1に係る冗長構成サーバシステムについて図面を用いて説明する。図1は、本発明の実施形態1に係る冗長構成サーバシステムの構成を模式的に示したブロック図である。図2は、本発明の実施形態1に係る冗長構成サーバシステムの構成を模式的に示したブロック図である。
(Embodiment 1)
A redundant configuration server system according to
図1を参照すると、冗長構成サーバシステム1は、運用系サーバ10及び待機系サーバ20で二重化冗長構成のサーバシステムである。
Referring to FIG. 1, the redundant
運用系サーバ10は、通常時において、端末(図示せず)からのアクセスによりサービスを提供する運用系のサーバである。運用系サーバ10は、所定のプラグラムに基づいて動作するコンピュータ機能を有する。運用系サーバ10は、ネットワーク30を介して待機系サーバ20と通信可能に接続されており、待機系サーバ20との間で冗長化に必要なデータを同期している。運用系サーバ10は、主な構成として、アプリケーション機能部11と、オペレーティングシステム機能部12と、記憶装置13と、を有する(図2参照)。
The
アプリケーション機能部11は、通常時において、端末(図示せず)からのアクセスによりサービスを提供するアプリケーションプログラムに基づいて所定の機能を実行する機能部である。アプリケーション機能部11は、サービスを提供するために同期が必要な(サーバ間の冗長化に必要な)ファイルを記憶装置13へ書込み処理を行う。
The application function unit 11 is a function unit that executes a predetermined function based on an application program that provides a service through access from a terminal (not shown) in a normal state. The application function unit 11 writes a file that needs to be synchronized to provide a service (necessary for redundancy between servers) to the
オペレーティングシステム機能部12は、運用系サーバ10のコンピュータシステム全体を管理するオペレーティングシステムに基づいて所定の機能を実行する機能部である。オペレーティングシステム機能部12は、待機系サーバ20のオペレーティングシステム機能部23がマウント処理(記憶装置13を待機系サーバ20に認識させ、操作可能にすること)を行うことにより、記憶装置13における共有エリアの共有ファイルについて待機系サーバ20のアクセスを可能にする。
The operating system function unit 12 is a function unit that executes a predetermined function based on an operating system that manages the entire computer system of the
記憶装置13は、共有ファイル40、プログラム等の情報を記憶するハードディスクドライブ、メモリ等の記憶装置である。
The
待機系サーバ20は、運用系サーバ10の障害発生時に速やかに運用系の切替えを実施できるように待機する待機系のサーバである。待機系サーバ20は、所定のプログラムに基づいて動作するコンピュータ機能を有する。待機系サーバ20は、ネットワーク30を介して運用系サーバ10と通信可能に接続されており、運用系サーバ10との間で冗長化に必要なデータを同期している。待機系サーバ20は、主な構成として、アプリケーション機能部21と、ファイル同期処理部22と、オペレーティングシステム機能部23と、記憶装置24と、を有する(図2参照)。
The
アプリケーション機能部21は、運用系サーバ10に障害が発生した場合に速やかに運用状態に移行できるように待機するアプリケーションプログラムに基づいて所定の機能を実行する機能部である。アプリケーション機能部21は、運用系サーバ10に障害が発生している時に、運用系サーバ10のアプリケーション機能部11と同様な動作を行う。
The application function unit 21 is a function unit that executes a predetermined function based on an application program that stands by so that a transition to an operation state can be promptly made when a failure occurs in the
ファイル同期処理部22は、記憶装置24のファイルと、記憶装置13の共有ファイルとについてファイル同期に関する処理を行うプログラムに基づいて所定の処理を実行する処理部である。ファイル同期処理部22は、運用系サーバ10の記憶装置13を自サーバのファイルシステムとしてマウントするためにオペレーティングシステム機能部23へマウント指示を行う。ファイル同期処理部22は、マウント処理された記憶装置13の共有エリアの共有ファイルを周期的に監視する。ファイル同期処理部22は、記憶装置13の共有エリアに共有ファイルが書込まれたことを検出する。ファイル同期処理部22は、オペレーティングシステム機能部23のマウント処理によって待機系サーバ20の記憶装置24のファイルとして認識された運用系サーバ10の記憶装置13における共有エリアのファイルについて運用系サーバ10と待機系サーバ20間のネットワーク30を意識することなく、記憶装置13の共有エリアにおける共有ファイルを取得し、取得した共有ファイルを記憶装置24に書込むファイル同期処理を行う。
The file synchronization processing unit 22 is a processing unit that performs predetermined processing based on a program that performs processing related to file synchronization for the file in the
オペレーティングシステム機能部23は、待機系サーバ20のコンピュータシステム全体を管理するオペレーティングシステムに基づいて所定の機能を実行する機能部である。オペレーティングシステム機能部23は、ファイル同期処理部22からのマウント指示を受けることにより、運用系サーバ10の記憶装置13における共有エリアのファイルを待機系サーバ20の記憶装置24のファイルとして認識し、操作可能にするマウント処理を行う。マウント処理は、オペレーティングシステム機能部23のネットワークファイルシステム(NFS)を使用して行う。
The operating system function unit 23 is a function unit that executes a predetermined function based on an operating system that manages the entire computer system of the
記憶装置24は、共有ファイル40、プログラム等の情報を記憶するハードディスクドライブ、メモリ等の記憶装置である。
The
ネットワーク30は、バス型LAN(Local Area Network)、リング型LAN等の情報通信網である。
The
共有ファイル40は、運用系サーバ10と待機系サーバ20の間で冗長構成を組むために同期が必要なファイルである。
The shared
次に、本発明の実施形態1に係る冗長構成サーバシステムの動作について図面を用いて説明する。図3は、本発明の実施形態1に係る冗長構成サーバシステムの動作を模式的に示したシーケンスチャートである。 Next, the operation of the redundantly configured server system according to the first embodiment of the present invention will be described with reference to the drawings. FIG. 3 is a sequence chart schematically showing the operation of the redundantly configured server system according to the first embodiment of the present invention.
まず、待機系サーバ20のファイル同期処理部22は、運用系サーバ10の記憶装置13を自サーバのファイルシステムとしてマウントするためにオペレーティングシステム機能部23へマウント指示を行う(ステップA1)。
First, the file synchronization processing unit 22 of the
次に、待機系サーバ20のオペレーティングシステム機能部23は、ファイル同期処理部22からのマウント指示を受けることにより、運用系サーバ10のオペレーティングシステム機能部12に対してマウント処理を行う(ステップA2)。この際、運用系サーバ10のオペレーティングシステム機能部12は、記憶装置13における共有エリアの共有ファイルについて待機系サーバ20のアクセスを可能にする。これにより、運用系サーバ10の記憶装置13における共有エリアのファイルが待機系サーバ20の記憶装置24のファイルとして認識され、操作可能になる。つまり、運用系サーバ10の記憶装置13は、待機系サーバ20のファイルシステムとしてマウントされることになる。
Next, the operating system function unit 23 of the
運用系サーバ10の記憶装置13のマウント処理後、待機系サーバ20のファイル同期処理部22は、ファイル監視機能により記憶装置13における共有エリアを周期的に監視するファイル監視を行う(ステップA3)。
After the mounting process of the
待機系サーバ20のファイル同期処理部22がファイル監視しているときに、運用系サーバ10のアプリケーション機能部11は、サーバ間の冗長化に必要な共有ファイル(新規な共有ファイル、更新された共有ファイルを含む)を記憶装置13の共有エリアに書込むファイル書込処理を行う(ステップA4)。つまり、運用系サーバ10は、自サーバの記憶装置13に対してのみファイルの書込みを行う通常のファイル書込処理を行う。
When the file synchronization processing unit 22 of the
記憶装置13の共有エリアに共有ファイルが書込まれると、待機系サーバ20のファイル同期処理部22は、運用系サーバ10の記憶装置13の共有エリアに共有ファイルが書込まれたことを検出するファイル検出処理を行う(ステップA5)。
When the shared file is written in the shared area of the
運用系サーバ10の記憶装置13の共有エリアに共有ファイルが書込まれたことを検出すると、待機系サーバ20のファイル同期処理部22は、記憶装置13における共有エリアの共有ファイルを取得し、取得した共有ファイルを記憶装置24に書込むファイル同期処理を行う(ステップA6)。これにより、運用系サーバ10、待機系サーバ20でファイルの内容が一致し、サービス提供時に運用系サーバ10と待機系サーバ20の間でファイルの共有を行うことができ、運用系サーバ10に障害が発生した場合にも、待機系サーバ20を新しい運用系サーバとして扱うことによって、サービスの継続が可能である。
When it is detected that a shared file has been written in the shared area of the
実施形態1によれば、以下のような効果を奏する。 According to the first embodiment, the following effects can be obtained.
ファイル同期処理を専用のハードウェアを使用せずにソフトウェアで行うことができる。 File synchronization processing can be performed by software without using dedicated hardware.
また、ファイル同期処理を待機系サーバ20で実行させることにより、運用系サーバ10はサービスに関する処理のみを行えばよいので、運用系サーバ10への負荷を抑えることができる。つまり、待機系サーバ20のみでファイル同期処理を行うことにより、運用系サーバ10がファイル同期処理を意識する必要がなく、運用系サーバ10の負荷を抑えることができる。
In addition, by executing the file synchronization process on the
また、マウント処理は、待機系サーバ20のオペレーティングシステム機能部23のネットワークファイルシステム(NFS)を使用することで、ファイル同期処理ではファイル転送を意識することがないため、運用系サーバ10と待機系サーバ20の間のファイル転送処理部を新規に追加する必要がなく、ソフトウェアの開発規模を抑えることができる。
Further, since the mount process uses the network file system (NFS) of the operating system function unit 23 of the
1 冗長構成サーバシステム
10 運用系サーバ
11 アプリケーション機能部
12 オペレーティングシステム機能部
13 記憶装置
20 待機系サーバ
21 アプリケーション機能部
22 ファイル同期処理部
23 オペレーティングシステム機能部
24 記憶装置
30 ネットワーク
40 共有ファイル
DESCRIPTION OF
Claims (6)
前記待機系サーバは、マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視するとともに、前記運用系サーバの前記記憶装置における前記共有エリアに共有ファイルが書込まれた時に前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出し、検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行うファイル同期処理部を備えることを特徴とする冗長構成サーバシステム。 In a redundant configuration server system comprising an active server and a standby server,
The standby server periodically monitors the shared area in the storage device of the active server that has been mounted, and when a shared file is written to the shared area in the storage device of the active server Detecting the shared file in the shared area in the storage device of the active server, acquiring the detected shared file, and performing file synchronization processing for writing the acquired shared file to the storage device of the standby server A redundant server system comprising a file synchronization processing unit.
前記待機系サーバにおいて、マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視する工程と、
前記運用系サーバの前記記憶装置における共有エリアに共有ファイルが書込まれた時に、前記待機系サーバにおいて、前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出する工程と、
前記待機系サーバにおいて、検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行う工程と、
を含むことを特徴とする冗長構成サーバシステムのファイル同期方法。 In a file synchronization method of a redundant configuration server system including an active server and a standby server,
In the standby server, periodically monitoring a shared area in the storage device of the operational server that has been mounted;
Detecting a shared file in the shared area in the storage device of the active server in the standby server when a shared file is written to a shared area in the storage device of the active server;
In the standby server, obtaining the detected shared file, and performing a file synchronization process for writing the acquired shared file to the storage device of the standby server;
A file synchronization method for a redundantly configured server system, comprising:
マウント処理された前記運用系サーバの記憶装置における共有エリアを周期的に監視するステップと、
前記運用系サーバの前記記憶装置における共有エリアに共有ファイルが書込まれた時に、前記運用系サーバの前記記憶装置における前記共有エリアの前記共有ファイルを検出するステップと、
検出された前記共有ファイルを取得し、取得した前記共有ファイルを前記待機系サーバの記憶装置に書込むファイル同期処理を行うステップと、
を実行させることを特徴とするプログラム。 In the program used for the standby server of the redundant configuration server system including the active server and the standby server,
Periodically monitoring a shared area in the storage device of the operational server that has been mounted;
Detecting the shared file in the shared area in the storage device of the active server when a shared file is written to the shared area in the storage device of the active server;
Performing the file synchronization process of acquiring the detected shared file and writing the acquired shared file to the storage device of the standby server;
A program characterized by having executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007162747A JP2009003631A (en) | 2007-06-20 | 2007-06-20 | Redundant configuration server system, synchronous processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007162747A JP2009003631A (en) | 2007-06-20 | 2007-06-20 | Redundant configuration server system, synchronous processing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009003631A true JP2009003631A (en) | 2009-01-08 |
Family
ID=40319966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007162747A Withdrawn JP2009003631A (en) | 2007-06-20 | 2007-06-20 | Redundant configuration server system, synchronous processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009003631A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016146101A (en) * | 2015-02-09 | 2016-08-12 | 富士通株式会社 | Information processing device, information processing system, and control program |
WO2020241032A1 (en) * | 2019-05-29 | 2020-12-03 | Necプラットフォームズ株式会社 | Fault-tolerant system, server, fault-tolerant system operation method, server operation method, and program for server operation method |
JP2020205121A (en) * | 2019-05-29 | 2020-12-24 | Necプラットフォームズ株式会社 | Fault tolerant system, server, operation methods thereof, and program |
-
2007
- 2007-06-20 JP JP2007162747A patent/JP2009003631A/en not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016146101A (en) * | 2015-02-09 | 2016-08-12 | 富士通株式会社 | Information processing device, information processing system, and control program |
WO2020241032A1 (en) * | 2019-05-29 | 2020-12-03 | Necプラットフォームズ株式会社 | Fault-tolerant system, server, fault-tolerant system operation method, server operation method, and program for server operation method |
JP2020194430A (en) * | 2019-05-29 | 2020-12-03 | Necプラットフォームズ株式会社 | Fault tolerant system, server, and operation method for these |
JP2020205121A (en) * | 2019-05-29 | 2020-12-24 | Necプラットフォームズ株式会社 | Fault tolerant system, server, operation methods thereof, and program |
US11687425B2 (en) | 2019-05-29 | 2023-06-27 | Nec Platforms, Ltd. | Fault tolerant system, server, and operation method of fault tolerant system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9582373B2 (en) | Methods and systems to hot-swap a virtual machine | |
US20190238636A1 (en) | Systems and methods for synchronizing microservice data stores | |
US20110213753A1 (en) | Systems and Methods for Managing Application Availability | |
US8127174B1 (en) | Method and apparatus for performing transparent in-memory checkpointing | |
US10055309B1 (en) | Parallel restoration of a virtual machine's virtual machine disks | |
JP2010067042A (en) | Computer switching method, computer switching program, and computer system | |
US20170168756A1 (en) | Storage transactions | |
JP2008052407A (en) | Cluster system | |
JPWO2015104841A1 (en) | MULTISYSTEM SYSTEM AND MULTISYSTEM SYSTEM MANAGEMENT METHOD | |
JP4560074B2 (en) | Virtual computer system and virtual computer restoration method in the same system | |
US9672150B2 (en) | Migrating write information in a write cache of a storage system | |
JP2009003631A (en) | Redundant configuration server system, synchronous processing method, and program | |
JP2008310591A (en) | Cluster system, computer, and failure recovery method | |
JP2011141675A (en) | Computer, method and program for managing computer | |
JP2006058960A (en) | Synchronization method and system in redundant configuration server system | |
JP6954693B2 (en) | Fault-tolerant systems, servers, how they operate, and programs | |
EP3961402B1 (en) | Fault-tolerant system, server, fault-tolerant system operation method, server operation method, and program for server operation method | |
JP5396725B2 (en) | Information processing apparatus, information processing method, and history information storage unit control program | |
JP5735051B2 (en) | Master server, information synchronization method, and information synchronization program | |
JP2007328595A (en) | Server system, and synchronization method for the system | |
JP2013196272A (en) | Fault tolerant server, operation method for the same, and bmc | |
JP5702651B2 (en) | Virtual machine synchronization method and system, and operational virtual machine and program | |
JP7056057B2 (en) | Information processing equipment, information processing methods, information processing systems, and computer programs | |
WO2017114170A1 (en) | Control method and device for real-time calculation tasks, and real-time calculation system using same | |
JP2007206946A (en) | Multiplex system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20100907 |