フローティング IP (FIP) と、それらがビジネスを救う方法。
フローティング IP は、ロード バランス サービスに割り当てられていないタイプの仮想 IP アドレスですが、ロード バランサーの特定の出力インターフェイスからバックエンドへの発信トラフィックのルーティングに割り当てられています。 簡単に言えば、共有されている IP アドレスであり、「 フロートルーティングの目的で、クラスターの両方のノード間。
言い換えると、フローティング IP は、クラスターの両方のノードで NIC、VLAN、またはボンディング インターフェイスを経由しているにもかかわらず、仮想インターフェイスからの IP アドレスを使用してアウトバウンド トラフィックをマスカレードします。 そのため、クラスターがマスターの役割を変更すると、クラスターのフローティング IP を介して作成されたサービス (つまり、ファーム) は、クライアント、バックエンド接続、またはデータ ストリームに影響を与えることなく、あるノードから別のノードに透過的に切り替えられます。
A と B の XNUMX つのサーバーで負荷分散されたアプリケーションがあるとします。サーバー A は、ロード バランサーの出力 IP (フローティング IP) からトラフィックを受信します。 マスター ロード バランサーでダウンタイムまたは技術的な問題が発生する必要があります。現在のトラフィックは、このロード バランサーのフローティング IP とバックエンド IP の間で作成され、すぐにロード バランサー クラスター サービスがそのジョブを実行し、サービスを別のノードに移動します。クラスター、
同じフローティング IP でトラフィックを移動し続けるため、ロード バランサーの接続追跡システムはトラフィックを移動し続けることができ、バックエンドはダウンタイムを認識しません。 これで、以前の MASTER がメンテナンスを受けている間、ロード バランサー ノード XNUMX がアクティブになります。
ダウンタイムが莫大な損害を与える可能性があるビジネス コミュニティでは、クライアントの要求を処理するために常にサーバーを稼働させておく必要があります。
浮動IPテーブル
以下の画像は、システムに構成されたフローティング IP アドレスを持つ Zevenet EE v.6.2 テーブルを示しています。
これらは、上の画像のフィールドの説明です。
インタフェース. 親インターフェースの名前。 これは、VLAN、ボンディング、または NIC インターフェースの可能性があります。
インターフェイス IP. 親インターフェースの IP アドレス。
インターフェイスエイリアス. 親インターフェイスを簡単に識別できる覚えやすい名前。
インターフェイス仮想. フローティング IP を選択する仮想インターフェイスの名前。
フローティングIP. 仮想インターフェイスから継承された設定済みの IP アドレスのみを表示します。
アクション. 次のアクションを使用して、フローティング IP を設定します。
- 構成. 親インターフェイスにフローティング IP アドレスを割り当てます。 割り当てられるフローティング IP は XNUMX つだけです。
- 未設定. 構成をクリアし、仮想 IP アドレスを削除します。