JP5012850B2 - クラスタ構成コンピュータシステムの排他制御方法 - Google Patents
クラスタ構成コンピュータシステムの排他制御方法 Download PDFInfo
- Publication number
- JP5012850B2 JP5012850B2 JP2009122653A JP2009122653A JP5012850B2 JP 5012850 B2 JP5012850 B2 JP 5012850B2 JP 2009122653 A JP2009122653 A JP 2009122653A JP 2009122653 A JP2009122653 A JP 2009122653A JP 5012850 B2 JP5012850 B2 JP 5012850B2
- Authority
- JP
- Japan
- Prior art keywords
- reset
- computer
- priority
- exclusive control
- control method
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 35
- 238000012545 processing Methods 0.000 claims description 26
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 12
- 238000001152 differential interference contrast microscopy Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Hardware Redundancy (AREA)
Description
(2)通信部1102は、前記NIC1104を介して、他系のクラスタプログラム1210、1310と通信する機能と、系切替部1113からの要求によって他系のリセット部1206、1306に対してリセット指示を行う通信機能とをもつ。
(1)各系を一意に識別するための系識別子21と、
(2)前記監視部1111によって監視された状態を表す系状態22、
(3)各系がリセットを発行する順序を表すリセット優先度23、
(4)他系をリセットする場合に、そのリセット指示の通信先となる他系のリセット部1206、1306を識別するためのリセット先識別子24、
(5)各系のリセットをどのタイミングで指示するかを表すリセットタイマ25である。
一方、ステップ401で、新たな障害系が存在しない場合には、そのままステップ404が行なわれる。
Claims (6)
- 複数のコンピュータが共有リソースを有し、かつ互いに他のコンピュータの動作を監視するためのハートビートパスと、他のコンピュータを停止するためのリセットパスで接続され、もって前記複数台のコンピュータの一つが実行系として前記共有リソースを用いる処理を実行するとき、前記共有リソースの排他制御が行われ、他のコンピュータは前記実行系のコンピュータの予備系として機能するクラスタ構成コンピュータの排他制御方法であって、
前記複数のコンピュータのいずれもが、
どのコンピュータがクラスタ内の他のコンピュータをリセットするのかを示す一意的な優先度を示す優先度情報をそれぞれ格納する手続き1と、
前記ハートビートパスによるハートビート検出が途絶えた他の前記コンピュータを障害系として検知した場合に、前記格納された前記優先度情報を参照して、前記優先度に基づいて前記障害系にリセットを発行するまでのリセット遅延時間を設定する手続き2と、
前記手続き2で設定されたリセット遅延時間が経過すると前記障害系をリセットし、前記障害系の処理を引き継ぐ手続き3と、
を含む手順を共通に有し、
前記手続き2において、前記優先度が高い前記コンピュータほど前記リセット遅延時間を短く設定することを特徴とする排他制御方法。 - 前記手続き3を実行した場合に、前記コンピュータが他のコンピュータに障害系のリセット完了を通知する、ことを特徴とする請求項1に記載の排他制御方法。
- 前記手続き1では、リセットを行う系の順番の指定を受けて前記優先度として決定することを特徴とする請求項1に記載の排他制御方法。
- 前記優先度情報は前記コンピュータのIPアドレスに基づいて決定する、ことを特徴とする請求項1に記載の排他制御方法。
- 前記優先度情報はユーザによって設定される情報であることを特徴とする請求項1に記載の排他制御方法。
- 前記コンピュータが、前記障害の発生を検知してから前記リセット遅延時間が経過するまでの間に、他の前記コンピュータにより障害系のリセット完了がなされた場合に、前記リセット遅延時間を無効にする、ことを特徴とする請求項1に記載の排他制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009122653A JP5012850B2 (ja) | 2009-05-21 | 2009-05-21 | クラスタ構成コンピュータシステムの排他制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009122653A JP5012850B2 (ja) | 2009-05-21 | 2009-05-21 | クラスタ構成コンピュータシステムの排他制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004190633A Division JP4353005B2 (ja) | 2004-06-29 | 2004-06-29 | クラスタ構成コンピュータシステムの系切替方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012091516A Division JP5561308B2 (ja) | 2012-04-13 | 2012-04-13 | クラスタ構成コンピュータシステムの排他制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009181597A JP2009181597A (ja) | 2009-08-13 |
JP5012850B2 true JP5012850B2 (ja) | 2012-08-29 |
Family
ID=41035464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009122653A Expired - Fee Related JP5012850B2 (ja) | 2009-05-21 | 2009-05-21 | クラスタ構成コンピュータシステムの排他制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5012850B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6984437B2 (ja) * | 2018-01-24 | 2021-12-22 | 富士通株式会社 | 処理の引継ぎ方法、クラスタ構築プログラム及びクラスタ構築装置 |
CN111901395B (zh) * | 2020-07-07 | 2024-03-22 | 青岛海尔科技有限公司 | 多集群切换方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05233579A (ja) * | 1992-02-17 | 1993-09-10 | Nec Corp | ホットスタンバイ式二重化システム |
JP3537281B2 (ja) * | 1997-01-17 | 2004-06-14 | 株式会社日立製作所 | 共有ディスク型多重系システム |
US6061600A (en) * | 1997-05-09 | 2000-05-09 | I/O Control Corporation | Backup control mechanism in a distributed control network |
-
2009
- 2009-05-21 JP JP2009122653A patent/JP5012850B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009181597A (ja) | 2009-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4353005B2 (ja) | クラスタ構成コンピュータシステムの系切替方法 | |
JP4529767B2 (ja) | クラスタ構成コンピュータシステム及びその系リセット方法 | |
US9110717B2 (en) | Managing use of lease resources allocated on fallover in a high availability computing environment | |
CA3168286A1 (en) | Data flow processing method and system | |
US20040205148A1 (en) | Method for operating a computer cluster | |
CN107147540A (zh) | 高可用性系统中的故障处理方法和故障处理集群 | |
WO2017063521A1 (zh) | 协程监控方法及装置 | |
US20130290771A1 (en) | Computer system | |
JP2005209191A (ja) | 高可用性システムの遠隔エンタープライズ管理 | |
JP2009129148A (ja) | サーバ切り替え方法、およびサーバシステム | |
JP2002526821A (ja) | 複数のファイルサーバ間における永続状況情報の調整 | |
CN105357042B (zh) | 一种高可用集群系统及其主节点和从节点 | |
JP2008217285A (ja) | 情報処理システムの運用管理装置および運用管理方法 | |
CN109656742A (zh) | 一种节点异常处理方法、装置及存储介质 | |
EP2645635B1 (en) | Cluster monitor, method for monitoring a cluster, and computer-readable recording medium | |
Maurer | Fail at scale | |
CN101442437B (zh) | 一种实现高可用性的方法、系统及设备 | |
JP5012850B2 (ja) | クラスタ構成コンピュータシステムの排他制御方法 | |
JP2013196452A (ja) | クラスタシステム | |
CN104052799B (zh) | 一种利用资源环实现高可用存储的方法 | |
JP2010086363A (ja) | 情報処理装置及び装置構成組み換え制御方法 | |
JP5561308B2 (ja) | クラスタ構成コンピュータシステムの排他制御方法 | |
JP2000222376A (ja) | 計算機システムとその運用方法 | |
JP4485560B2 (ja) | コンピュータ・システム及びシステム管理プログラム | |
JP6856574B2 (ja) | サービス継続システムおよびサービス継続方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090522 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110301 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110512 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120413 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120508 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120521 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150615 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5012850 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150615 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |