「ハートビート」の版間の差分
ナビゲーションに移動
検索に移動
1行目: | 1行目: | ||
'''ハートビード'''([[英語]]:heartbeat、一般的には複数形のheartbeatsを使う)とは、[[日本語]]では[[心拍]]という意味である。 | '''ハートビード'''([[英語]]:heartbeat、一般的には複数形のheartbeatsを使う)とは、[[日本語]]では[[心拍]]という意味である。 | ||
− | |||
==概要== | ==概要== | ||
+ | [[コンピューター]]用語では「心拍が止まったら死亡」にちなみ、主に何らかの継続的な手段により外部から[[コンピューター]]の生存を確認することをいう。 | ||
+ | どちらかというと用途でいえば[[映画]]や[[ドラマ]]で[[意識不明]]の[[患者]]の横でピコンピコン([[心停止]]でピー)と鳴ってる[[生体情報モニター]]([[英語]]:[[medical monitor]])に近く、こちらの方が言葉的には適切ではないかと思うが、そんな細かい事は気にしてはならない。 | ||
+ | |||
ハートビートは主に[[クラスタリング]]などの[[冗長化]]を実現する手段として利用されているものである。稼働中の[[サーバー]]は定期的にハートビートを送信し、そのハートビートが返ってこなくなったら[[サーバーダウン]]と見なし、[[コールドスタンバイ]]となっていた予備サーバーが稼働を開始するなどといった使われ方をしている。 | ハートビートは主に[[クラスタリング]]などの[[冗長化]]を実現する手段として利用されているものである。稼働中の[[サーバー]]は定期的にハートビートを送信し、そのハートビートが返ってこなくなったら[[サーバーダウン]]と見なし、[[コールドスタンバイ]]となっていた予備サーバーが稼働を開始するなどといった使われ方をしている。 | ||
2014年4月18日 (金) 04:07時点における最新版
ハートビード(英語:heartbeat、一般的には複数形のheartbeatsを使う)とは、日本語では心拍という意味である。
概要[編集 | ソースを編集]
コンピューター用語では「心拍が止まったら死亡」にちなみ、主に何らかの継続的な手段により外部からコンピューターの生存を確認することをいう。 どちらかというと用途でいえば映画やドラマで意識不明の患者の横でピコンピコン(心停止でピー)と鳴ってる生体情報モニター(英語:medical monitor)に近く、こちらの方が言葉的には適切ではないかと思うが、そんな細かい事は気にしてはならない。
ハートビートは主にクラスタリングなどの冗長化を実現する手段として利用されているものである。稼働中のサーバーは定期的にハートビートを送信し、そのハートビートが返ってこなくなったらサーバーダウンと見なし、コールドスタンバイとなっていた予備サーバーが稼働を開始するなどといった使われ方をしている。
たとえば簡易的なものであればpingを送信し続けて応答がなくなったらサーバーダウンと見なすなどと言った事が行われている。
その構成はサーバーの規模によって異なり、メインとサブの2台構成であれば相互にハートビートを撃ち合って運用することも可能である。サーバーの台数が増えてくるとハートビートの受信と、その状態により外部からサーバーのリモート制御を行うハートビートサーバーを設置することが多い。