第1部:ソケットインタフェースと優先度

ソケットはWANとインターネットのトラフィックの責任を負います。 各WANソケットインタフェースを異なるISP(インターネットサービスプロバイダー)や最終区間のMPLSに接続するように割り当てることができます。 この記事は、ソケットの配備オプションに焦点を当て、関連するトランスポートメカニズムを説明します。

mceclip0.png

ソケットインタフェースと優先度の操作

カトのソケット展開は、どのようにしてトラフィックがリンク上で送信されるかを定義します。 サイトの展開を選択するために、各ソケットリンクの優先度を設定するには、Cato管理画面を使用します。 これらは利用可能な展開です:

  • アクティブ/アクティブ - 負荷分散のために同じ優先度の両方のリンク

  • アクティブ/パッシブ - 冗長性のために異なる優先度の両方のリンク

  • 二つ以上のリンク - 負荷分散および冗長性のための二つ以上の異なる優先度

優先度の設定について詳しくは、ソケットサイトの操作を参照してください。

アクティブ/アクティブ - 同じ優先度のインタフェース

アクティブ/アクティブの展開では、ソケットはCato PoPとDTLSトンネルを確立し、SLAスコアを使用してスマートな双方向のフロー分配を行い、トラフィックに最適なSLAを確保します。 ソケットは、レイテンシー、MOS、パケットロスなどのいくつかのパラメータに基づいて各フローのリスクスコアを計算します。 ソケットは、その後、ネットワークポリシーに基づいてリンクを介してトラフィックをルーティングします。

リンクに問題が検出された場合(ポートの切断やSLAの性能低下など)、ソケットは途切れることなくトラフィックを他のリンクに転送し、フローを活性化し続けます。 カトは、最高のユーザーエクスペリエンスと接続性の問題への即時のリアルタイム反応のために、アクティブ/アクティブ構成を実装することを推奨します。

Cato管理画面では、すべてのリンクが同じ優先度1 (アクティブ)で設定されています。 次の図は、2つのアクティブリンクと接続されたCato Cloudに接続されたソケットを示しています:

mceclip1.png

アクティブ/パッシブ - 異なる優先度のインタフェース

ソケットをアクティブ/パッシブ展開用に設定すると、ソケットはすべてのアクティブおよびパッシブリンクを介してPoPにDTLSトンネルを確立します。 ソケットとPoPは、すべてのアクティブリンクに接続の問題が検出された後のみ、トラフィック用のパッシブリンクをアクティブ化します。 この間、優先度1と優先度2のリンクはアクティブ/アクティブモードで作動し、スマートな双方向のフロー分配を用いて、ベストリスクスコアのリンクにフローを誘導します。 10分の時間経過後、ソケットはSLA条件を再評価し、優先度2リンクを無効化できます。

トラフィック用のパッシブリンクをアクティブ化するためのしきい値は、SLA設定によって定義されています。 詳細情報は、コネクションSLA設定の構成を参照してください。

注意

注意: パッシブリンク上のトラフィックはリンク品質の監視やPoP接続性チェックの実行に使用されます。 パッシブリンクを携帯LTEプロバイダと一緒に使用する場合、制御トラフィックを最小化してデータ使用量を保護するために、それを優先度3 (最後のオプション)リンクとして設定できます。

以下の図は、1つのアクティブリンクと1つのパッシブリンクを持ったソケットがカトクラウドに接続されていることを示しています:

mceclip2.png

2つ以上のリンクを使用する作業

トランスポート用に2つ以上のリンクを持つ導入の場合、アクティブ/アクティブ/アクティブまたはアクティブ/アクティブ/パッシブの導入を実施できます。 サンプルのアクティブ/アクティブ/パッシブ配置は、2つのアクティブリンクを異なるISPに接続し、4G/LTEネットワークに接続する1つのパッシブリンクを使用します。 アクティブリンクが切断されるか、リンクのSLAしきい値を超えた場合、ソケットはパッシブリンクをアクティブ化します。

以下の図は、カトクラウド内の同じPoPに接続された2つのアクティブリンクと1つのパッシブリンクを持つ1つのソケットを示しています:

mceclip3.png

アクティブ/アクティブの導入を理解する

アクティブ/アクティブの導入におけるソケットの課題の1つは、接続フローをアクティブリンク間で分割しないようにすることです。 この課題を解決するために、ソケットはスティッキネスメソッドを使用し、フローに基づいて2つのアクティブリンク間のトラフィックを配信します。 各フローは以下の五要素に基づくネットワーク接続であり、初期に選択されたトンネルにフローが保持されることを可能にします:送信元IPアドレス、送信元ポート番号、宛先IPアドレス、宛先ポート番号、及びプロトコル。 フローのパケットがソケットに到着すると、フローの作成時に使用されたのと同じトンネルを介して送信されます。

アクティブ/アクティブの導入において、ソケットは両方のDTLSトンネルを1つのマルチトンネルとして考慮します。 マルチトンネルは、フローに関するすべての情報を保持する論理トンネルです。 トンネルの1つが切断された場合、Socketは迅速に別のトンネルで接続を復元し、エンドユーザーへの影響はありません。

アクティブ/アクティブな展開でのトラフィック設定としきい値の詳細については、Active-Active Traffic Distributionをご覧ください。

フローがインタフェース間で移動するのはいつですか?

このセクションでは、Socketがフローをあるアクティブリンクから別のアクティブリンクに移動すると判断するケースについて説明します。

トンネル切断

Socketがトンネルが切断されたと識別した場合、100%のパケットロスが発生したか、Socketが生存確認メッセージに対する応答を受信しない場合、Socketは即座にフローを別のアクティブなリンクに移動します。

ポートの切断

Socketが物理インタフェースが切断されたと識別すると、例えばネットワークケーブルが抜けた場合、Socketは即座にすべてのフローを別のアクティブなリンクに移動します。 接続が復元されたとき、SocketはリンクのSLAスコアを計算し、アクティブ/アクティブモードで新しいフローに徐々に使用し始めます。

より良いトランスポート

Socketは利用可能な各トランスポートの健全性メトリックに基づいてSLAスコアを計算することにより、定期的により良いトランスポートを確認します。 品質のしきい値のためのメトリックは、パケットロス、レイテンシー、およびジッターです。 各方向での新しいフローに対して、SocketはSLAスコアに基づいて最適なリンクを選択します。

アクティブ/パッシブな展開の理解

アクティブ/パッシブのWANリンク展開では、通常の操作中はSocketがアクティブリンクを使用し、SocketまたはPoPがすべてのアクティブリンクで接続性の問題を検出した場合にのみパッシブリンクを有効化します。

Socketがパッシブリンクを有効化するのはいつですか?

すべてのアクティブなトンネルが切断された場合、またはそれらがコネクションSLAのしきい値を満たすことができない場合、Socketはパッシブリンクを有効化します。

トンネル切断

すべてのアクティブリンクトンネルが切断されるか、またはすべてが100%のパケットロスを受けると、Socketはパッシブリンクを有効化します。

ポートの切断

すべてのアクティブなポートが切断された場合、Socketは直ちにパッシブリンクを有効化します。

低いリンク品質

すべてのアクティブリンクがSLAリンクのしきい値を満たさない場合、Socketはパッシブリンクを有効化します。 SLA閾値の詳細については、接続設定SLA設定を参照してください。

この記事は役に立ちましたか?

9人中8人がこの記事が役に立ったと言っています

0件のコメント