接続SLA設定の構成

この記事では、Socketのリンク接続のSLAについて、およびアカウントまたは特定のサイトの設定をカスタマイズする方法について説明します。

接続SLA設定の概要

カトのラストマイル接続SLAは、サイトアプリケーションフローの最適なパフォーマンスと回復力を保証します。 ソケットと接続されたPoPは、リアルタイムのSLAベースのパス選択アルゴリズムを使用して、アップストリームおよびダウンストリーム方向の各フローに対して最適なリンクを選択します。 アルゴリズムはパケットロス、レイテンシ、輻輳、ポート状態、インターネット接続状況などのSLA KPIを継続的に監視し、SLAの劣化が検出された場合には、ソケットはリンク間でフローをシームレスに移動します。 ソケットは、異なる帯域幅容量と非対称のアップストリーム/ダウンストリーム帯域幅を含むすべてのアクティブなリンク間でトラフィックを最適に分散します。 ソケットの接続SLAメカニズムは、任意の接続性の問題に反応し、自動的に問題を克服するために行動するようにプログラムされています。

最適な回復力とパフォーマンスを得るために、ソケットサイトにはアクティブ/アクティブ構成の使用をお勧めします。

許容可能なSLAと許容不可能なSLA

Cato管理画面の接続SLA画面では、許容可能および許容不可能なSLAの閾値を定義できます。 接続SLAが許容可能なSLAの閾値内にある場合、ソケットは同じPoPに接続されたままで、リアルタイムのパス選択アルゴリズムを使用して各フローの最適なリンクを選択します。 さらに、必要に応じてアクティブなリンク間でフローを移動し、最良のユーザーエクスペリエンスを提供します。 許容不可能なSLA閾値はアカウントレベルで定義されており、特定のサイトについてもカスタマイズすることができます。SLA閾値設定のカスタマイズをご参照ください。

接続SLAが許容不可能となり閾値を満たせなくなった状況では、ソケットとPoPは接続を修復するための措置を講じます。 例えば、ソケットは受動的なリンクを活性化します。 これらのアクションが接続問題を解決しない場合、ソケットは異なるPoPに接続します。

許容可能なSLA内での運用

許容可能なSLA内では、ソケットはすべてのアクティブなリンクを使用し、リアルタイムで計算された健全性スコアに基づいて各フローの最適なリンクを選択します。 ソケットがリンクに対してSLA問題または健全性スコアの低下を検出した場合、リンク間でフローをシームレスに移動します。 これらのSLA KPIメトリックには、パケットロス、レイテンシー、ジッター、輻輳などが含まれます。 詳細については、パート 1: ソケットインタフェースと優先度を参照してください。

アクティブ/パッシブ構成では、少なくとも1つのアクティブなリンクが許容可能なSLAを満たしている限り、パッシブリンクは非アクティブのままです。

許容可能なSLAにおけるパケットロスの例

次の例は、許容できないSLAのしきい値が10%のパケットロスに設定されているソケットサイト構成を示しています。 リンク1は3%のパケットロスを経験しており、リンク2は0%のパケットロスです。

AA_Good_SLA.png
  • 新しいフローのために、ソケットまたはPoPは最良の品質のリンクを選択します

  • 既存のフローの場合、ソケットは徐々にフローを最良の品質のリンクに移動します

AP_Good_SLA.png
  • リンク1が許容可能なSLAのしきい値を満たしているため、リンク2(パッシブリンク)はアクティブ化されません。 すべてのフローは引き続きアクティブなリンクを使用します。

許容できないSLAの下での操作

ソケットがすべてのアクティブなリンクが時間範囲内でSLAを満たしていないと判断した場合、これは許容できないSLAと見なされ、ソケットは接続性の問題を自動的に修正するためのアクションを実行します。 リンク構成とコネクションSLA設定に応じて、ソケットは低優先度のパッシブリンクを有効化します。あるいは、いずれのリンクも許容可能なSLAのしきい値を満たさない場合、すべてのリンクを異なるPoPに接続します

許容できないSLAに対する対処アクションの例

次の例は、許容できないSLAのしきい値が10%のパケットロスに設定されているソケットサイト構成を示しています。 リンク1は15%のパケットロスを経験しており、リンク2は0%のパケットロスです。 これらの例は、PoPが自己修復メカニズムを使用している評価期間中に示されています。

AA_Bad_Link.png
  • アクティブ/アクティブ許容SLAと同じ動作

AP_Bad_Link.png
  • パッシブリンク(リンク2)が有効化されます

  • ソケットは現在、アクティブ/アクティブ構成で動作しています

  • 新しいフローはリンク2を使用します

  • 既存のフローは徐々にリンク1からリンク2に移動します

  • リンク2がラストリゾートリンクである構成の場合、グレースタイマーがカウントを開始します

    グレースタイムは、セルラーリンクを有効化する前に接続性の問題を解決するための追加の時間を提供します

    • 許容SLAがグレース期間中にリンク1で復元されない場合、リンク2(最後の手段リンク)が有効化されます

接続性SLAが不適切な際に異なるPoPに接続する例

評価期間中の是正措置が接続性の問題を解決しない場合、ソケットは異なるPoPに接続します。 ソケットが新しいPoPに接続すると、このような動作をします:

  1. ソケットは最大40 - 50秒の初期接続SLA評価期間を開始します

    SLAの評価は40秒の期間で、10秒ごとにチェックされます。これにより、評価期間の総時間は40 - 50秒になります

    1. PoPへのリンクが許容できるSLAを持っている場合、ソケットはPoPに接続したままになります。

    2. PoPへのリンクが許容できないSLAを持つ場合、ソケットは異なるPoPに接続し、40 - 50秒の初期接続SLA評価期間を繰り返します

  2. ソケットが許容できるSLAを持つPoPを発見できない場合、元のPoPに戻り、接続します。

以下の例は、許容できないSLAの閾値がパケットロス10%に設定されているソケットサイトの構成を示しています リンク1は20%のパケットロスを経験し、リンク2はTier-1プロバイダの接続問題により15%のパケットロスです 2番目の図は、異なるPoPに接続することで問題が解決される方法を示しています。

T1_Bad_SLA.png
  • 評価期間後、すべてのアクティブなリンクで許容不可能なSLA(10%を超えるパケットロス)が存在しています

    例えば、Tier-1サービスプロバイダーに関連するパケットロス

T1_Good_SLA.png
  • ソケットは次に良いPoPに接続します

  • 40 - 50秒後、ソケットはリンクが許容可能なSLAを満たしていることを確認します

  • 再接続イベントが生成されます

元のPoPへの再接続

最適なパフォーマンスと最低の遅延を得るために、ソケットは常に最も近接した物理的PoPロケーションに接続することを推奨します。 ソケットがメインPoPのSLAの問題により異なるPoPロケーションに移動した場合、60分後に自動的に元のPoPロケーション(サイトに最も近いPoP)に再接続を試みます ソケットは再接続する前に、優先PoPが利用可能で良好なサービスを提供していることを確認します。 ソケットを希望のPoPに手動で再接続することもできます。詳しくはサイトのための希望のPoPを定義するを参照してください。

接続性SLA閾値の定義

接続性SLAの閾値を定義するには二つのオプションがあります:

  1. CatoスマートSLA - Catoによって自動的に設定されます(これはデフォルトのオプションです)

  2. カスタムSLA設定 - アカウント全体または特定のサイトのSLA閾値をカスタマイズします

CatoスマートSLAの使用

CatoスマートSLAオプションは、ソケットとPoP間の最終区間接続性の推奨されるSLA設定を自動的にセットします。 この設定には、PoPへの既存の接続がデフォルトのSLA要件を満たしているかどうかを決定するための10分間のSLA評価期間が含まれています。 10分間の50%の期間中にSLAの要件が満たされない場合、ソケットは自動的にトンネルを別のPoPに移動し、接続性SLAを復元します。

この10分間の目的は、PoPの内部メカニズムが接続の問題を特定し解決できるようにし、サイトを異なるPoPに移動するのを避けることです。 例えば、PoPは質の悪いTier-1プロバイダーピアを自動的に識別し、一時的にそれをサービスから削除します。 その後、接続されたサイトからのすべてのトラフィックは残りのTier-1プロバイダーピアを使用します。

CatoスマートSLAオプションのデフォルト接続性SLAしきい値は次のとおりです:

  • 評価期間 - デフォルトの値 10 分

  • パケットロス - デフォルトの値 10%

  • レイテンシー - デフォルトの値 300 ms

  • 時間ウィンドウの% - デフォルトの値 50%

アカウントの接続性SLAしきい値を定義するためにCatoスマートSLAオプションを使用することをお勧めします。

SLAしきい値設定のカスタマイズ

デフォルトの評価期間、パケットロス、レイテンシーのSLA閾値を変更するためにSLA設定をカスタマイズしたり、パケットロスとレイテンシーが閾値を超える時間ウィンドウの割合を変更したりできます。 例えば、600秒の評価期間を持つ接続SLA。 その時間内でパケットロスが評価期間の30%以上の割合で10%を超えないようにしたい場合は、時間ウィンドウの%を30に設定します。

SLA設定を過度に敏感に構成した場合、例えばパケットロスを1%以下にし、評価期間を20秒に設定すると、サイトが頻繁に異なるPoPに移動する可能性があることを知っておく必要があります。 これにより、アプリケーションフローがリセットされ、フローが再確立されるまで、ユーザエクスペリエンスに一時的な影響を与えることがあります。

例えば、

これらはカスタムSLA閾値のデフォルト値です:

  • 評価期間 - 130秒

  • パケットロス - 10%

  • レイテンシー - 300ミリ秒

  • 時間ウィンドウの割合 - 100%

コネクションSLA設定をアカウント全体のグローバル設定として定義し、特定サイト用に異なるリンクSLA設定を定義できます。 特定サイトのリンクSLAはアカウントの設定を上書きします。

ソケットUIからソケットとPoP間の現在のコネクションSLAレイテンシーを確認できます。 トンネル > SLAパラメータ セクションでは、レイテンシーがほぼリアルタイムで表示されます。 コネクションSLA計算に使用されるレイテンシーは一方向レイテンシーであり、ラウンドトリップタイム (RTT) ではありません。 ネットワークアナリティクス ページの距離グラフにはラウンドトリップタイムが表示されます。 歴史的なレイテンシーの概算分析を行うためには、距離グラフから距離(RTT)を半分にしたミリ秒単位の値を利用します。

アカウントのSLA閾値のカスタマイズ

アカウント内のすべてのソケットサイトに対するSLA閾値の設定をカスタマイズします。

connectionsla.png

アカウントのSLA閾値設定をカスタマイズするには:

  1. ナビゲーションメニューから、ネットワーク > コネクションSLA をクリックします。 コネクションSLA 画面が開きます。

  2. SLA閾値 セクションを展開します。

  3. パケットロスとレイテンシーのカスタムSLA閾値を使用するをクリックします。

  4. リンクの評価期間をカスタマイズし、以下のしきい値のいずれかを超えた場合、リンクはSLAを満たせないとみなされます の秒数を入力します。

  5. パケットロス および 平均レイテンシー のSLA閾値設定をカスタマイズします。

  6. 時間ウィンドウの % で、パケットロス および 平均レイテンシー がSLA閾値を超えないように設定します。

  7. 保存をクリックしてください。

サイトのSLA閾値をカスタマイズする

特定のソケットサイトのアクティブリンクに対して様々なSLA閾値をカスタマイズできます。 特定のサイトの設定はアカウントの設定を上書きします。

特定サイトのSLA閾値をカスタマイズするには:

  1. ナビゲーションメニューから ネットワーク > サイト をクリックし、サイトを選択します。

  2. ナビゲーションメニューから、高度な設定 > コネクションSLA をクリックします。

  3. SLA閾値セクションを展開します。

  4. アカウント設定を上書きするを選択します。

  5. リンクの評価期間をカスタマイズし、以下のしきい値のいずれかを超えた場合、リンクはSLAを満たせないとみなされますの秒数を入力します。

  6. パケットロス平均レイテンシーのSLA閾値設定をカスタマイズします。

  7. パケットロス平均レイテンシーがSLA閾値を超えないようにする時間ウィンドウの%を決定します。

  8. 保存をクリックしてください。

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

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

0件のコメント