差分
ナビゲーションに移動
検索に移動
ハートビート
,'''ハートビード'''([[英語]]:heartbeat、一般的には複数形のheartbeatsを使う)とは、[[日本語]]では[[心拍]]という意味である。
[[コンピューター]]用語では主何らかの継続的な手段により外部から[[コンピューター]]の生存を確認することをいう。
==概要==
ハートビートは主に[[クラスタリング]]などの[[冗長化]]を実現する手段として利用されているものである。稼働中の[[サーバー]]は定期的にハートビートを送信し、そのハートビートが返ってこなくなったら[[サーバーダウン]]と見なし、[[コールドスタンバイ]]となっていた予備サーバーが稼働を開始するなどといった使われ方をしている。
たとえば簡易的なものであれば[[ping]]を送信し続けて応答がなくなったらサーバーダウンと見なすなどと言った事が行われている。
その構成は[[サーバー]]の規模によって異なり、メインとサブの2台構成であれば相互にハートビートを撃ち合って運用することも可能である。[[サーバー]]の台数が増えてくるとハートビートの受信と、その状態により外部からサーバーのリモート制御を行うハートビートサーバーを設置することが多い。
==関連項目==
*[[ハートブリード]]
*:[[OpenSSL]]のハートビート機能に存在した[[脆弱性]]。大事件になった。
*[[ping]]
==参考文献==
{{reflist}}
{{stub}}
[[コンピューター]]用語では主何らかの継続的な手段により外部から[[コンピューター]]の生存を確認することをいう。
==概要==
ハートビートは主に[[クラスタリング]]などの[[冗長化]]を実現する手段として利用されているものである。稼働中の[[サーバー]]は定期的にハートビートを送信し、そのハートビートが返ってこなくなったら[[サーバーダウン]]と見なし、[[コールドスタンバイ]]となっていた予備サーバーが稼働を開始するなどといった使われ方をしている。
たとえば簡易的なものであれば[[ping]]を送信し続けて応答がなくなったらサーバーダウンと見なすなどと言った事が行われている。
その構成は[[サーバー]]の規模によって異なり、メインとサブの2台構成であれば相互にハートビートを撃ち合って運用することも可能である。[[サーバー]]の台数が増えてくるとハートビートの受信と、その状態により外部からサーバーのリモート制御を行うハートビートサーバーを設置することが多い。
==関連項目==
*[[ハートブリード]]
*:[[OpenSSL]]のハートビート機能に存在した[[脆弱性]]。大事件になった。
*[[ping]]
==参考文献==
{{reflist}}
{{stub}}