差分

ナビゲーションに移動 検索に移動

ハートビート

1,575 バイト追加, 2014年4月18日 (金) 03:59
ページの作成:「'''ハートビード'''(英語:heartbeat、一般的には複数形のheartbeatsを使う)とは、日本語では心拍という意味である。 [...」
'''ハートビード'''([[英語]]:heartbeat、一般的には複数形のheartbeatsを使う)とは、[[日本語]]では[[心拍]]という意味である。
[[コンピューター]]用語では主何らかの継続的な手段により外部から[[コンピューター]]の生存を確認することをいう。

==概要==
ハートビートは主に[[クラスタリング]]などの[[冗長化]]を実現する手段として利用されているものである。稼働中の[[サーバー]]は定期的にハートビートを送信し、そのハートビートが返ってこなくなったら[[サーバーダウン]]と見なし、[[コールドスタンバイ]]となっていた予備サーバーが稼働を開始するなどといった使われ方をしている。

たとえば簡易的なものであれば[[ping]]を送信し続けて応答がなくなったらサーバーダウンと見なすなどと言った事が行われている。

その構成は[[サーバー]]の規模によって異なり、メインとサブの2台構成であれば相互にハートビートを撃ち合って運用することも可能である。[[サーバー]]の台数が増えてくるとハートビートの受信と、その状態により外部からサーバーのリモート制御を行うハートビートサーバーを設置することが多い。


==関連項目==
*[[ハートブリード]]
*:[[OpenSSL]]のハートビート機能に存在した[[脆弱性]]。大事件になった。
*[[ping]]

==参考文献==
{{reflist}}

{{stub}}
匿名利用者

案内メニュー