サーバーからの距離の影響


13

アイルランド(Amazon AWS)にウェブサーバーがあります。このサーバーは、ドイツからは高速(オレンジ色の線)ですが、アメリカからは低速(黒線)に見えます。テストに使用されるHTTP要求は同じです。

ここに画像の説明を入力してください

これは正常だと思います。アイルランドとアメリカの距離は、ドイツからアイルランドまでの距離よりも長いですが、その差は大きすぎるようです。

サーバーまでの距離とは別に、他に考えられる理由はありますか?


7
あなたのグラフは何を示しているはずですか?往復時間?合計リクエスト時間?他に何か?
ピーターグリーン

@PeterGreen httpリクエスト時間
-ar099968

回答:


24

グラフがhttpリクエスト時間であると仮定すると、それは私にとってかなり合理的なようです。

http要求(キープアライブ、fastopenなどがない場合)は通常、少なくとも2回の往復を必要とします。

  • クライアントがsynを送信
  • サーバーはsynを受信し、syn-ackを送信します
  • クライアントはsyn-ackを受信し、ackと要求を送信します。
  • サーバーは応答を送信します。

ファイバー内の光の速度は、毎秒約2 * 10 ^ 8メートルです。グーグルによると、「アイルランドからアメリカまで」の距離は6,629 km *で、これは約66ミリ秒の往復時間に相当します。

しかし、それは機器に遅延がなく、データ経路が最短経路をたどることを前提としています。実際の往復時間は通常、ヨーロッパのホストとアメリカのホストの間で100〜150ミリ秒です。そのため、〜250msのhttp要求時間は完全に正常です。

もう少し心配なのは、グラフの急上昇です。サーバーとテストクライアント間のネットワークの輻輳を示唆しています。

*明らかにそれはアメリカのどのポイントとアイルランドのどのポイントに依存しますが、グーグルが選んだポイントはアメリカの真ん中のどこかにあるようで、OPグラフは「us-mid」と言いました。


18

サーバーからの距離に加えて、他に考えられる理由はありますか?

パケットがたどるパス。


6
...およびその間のすべてのデバイス。
EEAA

8
...そして、それらはどれほど混雑しているか
user9517

1
それは質問にどのように関連していますか...それは確かに何ですか?say mtrなどのツールを使用して、使用したパスと各ホップのタイミングを調べることを検討しましたか?
user9517

13
私はいつもこの種の質問を目にします。素敵なグラフィックを提供し、ユーザーが何を話しているのかを確認し、何もチェックされていないことを確認するまで、ユーザーが何を言っているかを知っている印象を与えます。
ジュリーペレティエ

4
@ジュリーはい、グラフは知識と理解なしでは意味がありません。
user9517

9

グーグルを検索するping "us-mid"と、Monitis.comとダラスのIPが得られます。ダラスは、フランクフルトにもDE IPがあります。フランスの非常によく接続されたサーバーから、DE IPへの9ミリ秒のPING RTTとUS-MID IPへの111ミリ秒のPING RTTがあります。HTTPの応答時間については、2倍とサーバーの反応時間を期待しています。引数として26と230を考えてみましょう。アイルランドではおそらくもう少しネットワークがあるので、それはあなたの値とそれほど違いはありません。 -両方の場所から。

これらの値を通常どおり受け入れ、それらからの偏差を監視して、サイトまたはISPに問題があることを確認します。応答時間が非常に重要なグローバルサービスを実行しているのでなければ、それ以上のことをしても無駄です。もしそうなら、世界中にサーバーを置くか、それを専門とするホスティング業者と(より良い)契約をしてください。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.