自分で測定する
このサイトのすべてのレイテンシ数値は自社プローブからのもので、これはまさに信頼すべきではない類の主張です。Looking glassは全34サイトから実行でき、アカウントは不要で、重要な唯一の質問に答えます:あなたとその都市の間のパスは、実際に今どのような状態か。
コマンドを構築する
サイトとツールを選択してください。これらはお客様のマシンから、公開済みのテストホストに対して実行されます。これこそが、お客様自身の経路について何かを示す唯一の測定方法です。
mtr -rwzbc 100 lg-ams-01.paragonvps.com非圧縮のランダムデータ1GBのファイル。スループットの測定用であり、圧縮のテストではありません。
結論を出す前に、それぞれを異なる時間帯に3回実行してください。誰かのメンテナンス中の1回のtracerouteは根拠になりません。
これは何か、そして何でないか
各サイトのプローブホストで、本番と同じVLAN上にあり、同じフィルタリングの背後にあります。
Looking glassは各サイトの小さなホストで、あなたの代わりにテストを実行し、生の出力を表示します。これは顧客インスタンスと同じネットワーク上にあり、同じエッジフィルタリングの背後にあるため、測定される内容はあなたが得るものと同等です。最適化されたテストパスも、専用アップリンクも、ラックの静かな隅もありません。
これはベンチマークでもマーケティングツールでもありません。いくつかの結果は芳しくありません:シドニーへのどの経路もミリ秒単位で高く、ヨハネスブルグはまだトランジットが安定していません。それらの数値がそこにあるのは、誰でもテストを実行できるのに隠すことが無意味だからです。
全34サイト、常時稼働
予約注文中のサイトも含みます。ヨハネスブルグは有料インスタンスが1つもない前からプローブに応答しています。
アカウント不要、登録不要
サービスの他の部分と一貫しています。唯一あなたからの何かを必要とするテストはiperf3で、それはボックスがフラッドソースとして使用されるのを防ぐためにトークンが必要なだけです。
意図的にレート制限あり
ソースアドレスあたり同時に1テスト、1分間に4テスト。Looking glassは、オペレーターが考慮していない場合、素晴らしい増幅ベクトルです。
結果はあなたのもの
出力はプレーンテキストで、30日間有効なパーマリンクが付きます。チケットに貼り付けるか、他の誰かのネットワークチームとの議論に使用できます。
実行できること
5つのテスト。それぞれ異なる質問に答えるために選ばれています。すべてを実行してもほとんど証明されません。適切なものを選べば、通常1分で解決します。
pingではなくMTRから始める
1回のpingでは、ある瞬間のことしかわかりません。300回のMTRは、経路が悪いのか、ときどき悪いのか、それとも問題なくて運が悪かっただけなのかを教えてくれます。
まずスループットにはテストファイルを
HTTPSでの1GBのダウンロードは、実際のワークロードの多くを再現します。これが遅くてiperf3が速いなら、問題は容量ではなく輻輳制御か中間ボックスにあります。
パスMTUは90秒の価値がある
「サイトは読み込めるが大きなアップロードがハングする」というチケットの驚くべき割合はここで解決します。たいていは、あなたと私たちの間のどこかにあるトンネルを見落としています。
| テスト | それが答える質問 | 制限 |
|---|---|---|
| ICMP ping | 到達可能か、そして現在のラウンドトリップは何か | 実行あたり最大100パケット |
| Traceroute (ICMPとUDP) | そのサイトを出るフォワードパスが取るホップ | 最大30ホップ、ホップあたり3プローブ |
| MTR | スナップショットではなく時間経過によるホップごとの損失とレイテンシ | 最大500サイクル、約8分 |
| iperf3ターゲット | そのサイトに実際に取得できるスループット | パネルトークン、60秒、最大4ストリーム |
| テストファイル | 何もインストールせずにスループットの答えを得る | HTTPSで100MBと1GB |
| パスMTUプローブ | 途中の何かが大きなパケットを処理しているか | 生き残る最大サイズを報告 |
出力を読み違えないために
トレースルートの出力は、あなたのトラフィックの絵ではありません。それは、もっと大事なことをしているルーターからの一連の応答であり、それをレイテンシーのグラフとして読むと、自信に満ちた誤った結論を生みます。
私たちが受けるルーティングに関する苦情のほとんどは、症状については正しく、ホップについては間違っています。
中間ホップは誇張する
トレースルートのプローブに応答するルーターは、制御プレーン上で処理しており、ビジーでICMPを最優先ではありません。あるホップが180ミリ秒、次のホップが14ミリ秒を示す場合、その最初のルーターはビジーだったのであって、その先の経路の問題ではありません。
最後の行だけが本物
ホップ6で損失が見られ、ホップ7で消えるのは、レート制限された応答であり、トラフィックの損失ではありません。ホップ6から始まって宛先まで続く場合、出力を送ってください。
逆引きDNSはヒント
ホップ名の空港コードは、しばしば何年も古いものです。それは、インターフェースに名前を付けた人の意図の表示であり、地理的な証拠としては決して扱わないでください。
MPLSは中間を隠す
ラベルスイッチングコアを通過する経路は、実際よりも3ホップ短く見えることがあります。レイテンシーは存在します。ただ、それがどこから来たのかについての正直さが欠けているだけです。
物理法則が最低ラインを決める
アムステルダムからシンガポールまでの距離は約168ミリ秒で、どんなピアリングでもこれ以上改善することはできません。あなたの測定値が私たちの公表値に近ければ、経路は正常に機能しており、答えはチケットではなく2つ目のサイトです。
混乱の元である非対称経路
トレースルートは順方向の経路だけを測定します。しかし、その中のすべての数値には、そのホップの応答の復路が含まれており、復路は地球上のまったく別の経路をたどる可能性があります。
私たちからあなたへのトラフィックと、あなたから私たちへのトラフィックは、異なるネットワークによる別々の決定です。私たちが出て行くものを選び、中間のネットワークが戻ってくるものを選びます。ほとんどのオペレーターはできるだけ早くトラフィックをハンドオフするため、あなたの復路は、私たちの経路が入った都市とは異なる都市でプロバイダーから出ることがよくあります。
目に見える結果は、実際のトラフィックは問題ないのにホップが遅く見えることです。さらに悪いのは見えないものです。復路の輻輳が遅延として現れ、順方向の調査に午後を費やすことになります。
常に双方向を測定する
あなたのマシンからインスタンスへのMTRと、そのサイトのルッキンググラスからあなたのアドレスへのMTRを、できれば同時に実行してください。半分の証拠は半分の答えしか生みません。
非対称自体は障害ではない
インターネットのほぼすべての経路は非対称で、そのほとんどは機能しています。問題になるのは、一方の方向が輻輳したり、パケットを落としたり、状態を保持するフィルタリングボックスを通過する場合だけです。
私たちは戻り経路にのみ影響を与えられる
私たちのルーティングポリシーは送信方向を直接制御します。復路が変わるのは、別のアナウンスをしたり、別の場所でハンドオフしたり、ピアに丁寧に依頼した場合だけです。これらはすべて可能ですが、どれも即時ではありません。
ステートフルな中間ボックスは非対称を嫌う
ファイアウォールがフローの双方向を見ることを期待していて、戻りの経路がそれを通過しなくなると、ネットワーク障害とまったく同じように見える断続的なリセットが発生します。誰かを非難する前にこれを確認してください。
対応してもらえる経路苦情の提出方法
チケットへの最初の応答までの中央値は11分です。経路修正にはより時間がかかります。相手側の同意が必要だからです。
- 01
自分のインスタンスを除外する
負荷、接続追跡、インスタンス自身のインターフェースカウンタ、および自分のフィルタリングルールがトラフィックをドロップしていないかを確認してください。報告の5件に1件はここで終わりますが、先に確認すれば早く終わります。
- 02
双方向のデータを収集する
自分の側から少なくとも300回分のMTRサイクルと、そのサイトのルッキンググラスから300回分のサイクルを、同じ時間帯に実行してください。スクリーンショットではなくパーマリンクを添付してください。私たちが必要なのは数字であり、その画像ではありません。
- 03
タイムスタンプを適切に付ける
UTCまたは明示的なオフセットで。"今朝"はあなたにとってはある瞬間を指しますが、私たちにとっては11時間の範囲を指し、フローデータとの相関は推測になります。
- 04
何がいつ変わったかを述べる
以前からこの状態だったのか、火曜日に始まったのか。継続的か、現地時間の20:00から23:00の間か。その一文だけで、ピアリング変更なのか、誰かの夜間の輻輳なのかが決まります。
- 05
サポートに送信する
[email protected]にメールするか、パネルでチケットを開いてください。実際の経路問題であることが判明したものは、同じ時間内にネットワークチームにエスカレーションされ、私たちが相手のネットワークに何を依頼したかをお知らせします。
私たちにできること: 再経路設定、トランジットの優先度低下、ピアへの調査依頼、またはより良い経路のあるサイトへの移行。私たちが関与していないネットワーク内部の輻輳はこれら4つのどれでも解決できず、その場合は問題を回避する経路に誘導します。一週間かけて正しさを主張するよりも速いです。
ルッキンググラスに関する質問
一度に60秒間であれば、はい。トークンはホストが誰かのフラッド送信元になるのを防ぐためのものであり、正当な測定を制限するものではありません。持続的なテストには、両端に自分のインスタンスを使用してください。
それはあってはならないことで、もしそうなら私たちに知らせてください。プローブホストは同じVLAN上にあり、同じポリシーを継承しています。本当の違いは通常、あなたのアドレスに適用されたプレフィックスごとのポリシーを意味し、チケットを開く価値があります。
公開ルッキンググラスでは公開していません。特定のプレフィックスと理由を明記してチケットで問い合わせれば、どの上流を優先しているか、その理由を含めて回答します。
レート制限内であれば、はい。テストはアウトバウンドであり、その量であれば無害です。あなたが制御していないターゲットの測定ソースとして使用するのは問題ありません。それ以上のものの構成要素として使用することはできません。
30日間で、保存された出力とともに期限切れになります。まだ解決しているうちにチケットに添付するか、テキストを貼り付けてください。私たちはどちらかといえば後者を好みます。
テストを実行してから都市を選ぶ
あなたが測定した遅延は、誰かが公開した遅延よりも信頼できます。数字が納得できたら、ロケーションインデックスで各サイトの在庫、アップリンク、フィルタリング容量を確認してください。