インフィニットLBの仮想マシンへのヘルスチェックとタイムアウトの仕様については次のFAQの通りとなります。
ここでは、ヘルスチェック時の動作についてご案内します。
【例1】
---------------------------
・ヘルスチェック間隔:30秒
・タイムアウト :5秒
・失敗回数(Down) :2回
・成功回数(Up) :2回
---------------------------
0. 仮想マシンのフェイルオーバー発生
1. 仮想マシンのフェイルオーバー発生後のダウン検知
ヘルスチェック間隔30秒 x 失敗回数2回 + タイムアウト5秒、最大65秒でダウンを検知
2. 仮想マシンのフェイルオーバー完了(※1)
3. お客さま仮想マシンのOS起動(※2)
4. お客さま仮想マシンのOSが起動し必要サービス起動後にアップを検知
ヘルスチェック間隔30秒 x 成功回数2回、約60秒程度でアップを検知
---------------------------
【例2】
---------------------------
・ヘルスチェック間隔:5秒
・タイムアウト :5秒
・失敗回数(Down) :2回
・成功回数(Up) :2回
---------------------------
0. 仮想マシンのフェイルオーバー発生
1. 仮想マシンのフェイルオーバー発生後のダウン検知
ヘルスチェック間隔5秒 x 失敗回数2回 + タイムアウト5秒、最大15秒でダウンを検知
2. 仮想マシンのフェイルオーバー完了(※1)
3. お客さま仮想マシンのOS起動(※2)
4. お客さま仮想マシンのOSが起動し必要サービス起動後にアップを検知
ヘルスチェック間隔5秒 x 成功回数2回、約10秒程度でアップを検知
---------------------------
※1 お客さま仮想マシンのOS起動時間がかかります。
これはご利用OSや、仮想マシンの構築状況によって変動いたします。
※2 フェイルオーバーにかかる時間については、下記FAQをご参照ください。