NetScaler HA Heartbeat動作確認の推察
2アーム構成でprimary側を経由し、クライアント~WebServer間の疎通は成立しているときに、primary側のポートを1ポートのみ閉塞(GUI操作によりDisabled)した場合にHAの動作について確認してみる。
#ハートビート ”クライアント側は断 , サーバ側は正常”
⇒HA切り替わらない想定
※設定は、ほぼデフォルト値の設定としている。通信に影響がありそうなオプションや設定追加は行っていない。
■接続イメージ(Netscaler 2アーム構成を想定)
■確認①
□primary側インターフェースの閉塞
NetScalerのHAは切り替わりは発生しなかった。その結果、クライアントからWebアクセスが不可となってしまった。
デフォルト設定に近い状態でHA構成を組むと、筐体がDown(全IFがDown)する場合のみHA切り替わりは発生しそう。単一のポート閉塞などでは切り替わらない。
←WEBアクセスが不可となる
←切り替わらず。
■考察
HAの切り替わる条件に、
LinkUpしているIF数の違い(多いほうがprimaryになる)
ポートモニタやトラッキングみたいな設定(特定のIFがダウンしたりIP接続性がなくなったタイミングで切り替わる)
とかの設定はあるのか調べよう。
とりあえず、今のところ構成は1アーム構成としてユーザトラフィックを受信する側のみHA化にする。
管理側用でポートを増やした場合には、ハートビート設定はOFFとするとユーザトラフィック断の影響は軽減されるのか?