web-dev-qa-db-ja.com

特定のEC2インスタンスでダウンロード速度が遅い原因は何ですか?

解決しようとしているネットワークの問題があります。同じゾーン、同じタイプの2つのEC2インスタンスがあります。

2つのEC2インスタンスの1つ(「悪い」インスタンス)では、ダウンロード速度が非常に遅く(200k/s)、もう1つ(「良い」インスタンス)では、ダウンロード速度は良好で、30M/sで快適です。 +)。明確にするために、私はサーバーにsshを実行しながらEC2インスタンスにファイルをダウンロードすることについて話しています。たとえば、大きなファイルでwgetを実行します。 S3オブジェクトや他の場所からの大きなLinuxISOなど、さまざまなファイルを試しました。

ランニング ethtool eth0は、両方に対して「リンクが検出されました:はい」のみを返します。

Ifconfigを実行すると、良いインスタンスにはエラーパケットが表示されないが、悪いインスタンスには多くのエラーパケットが表示され、ダウンロードをアクティブに実行していない場合でも、数値が約10秒増加することを除けば、どちらもほとんど同じ値を返します。

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:168372370 errors:5075643 dropped:0 overruns:0 frame:0
TX packets:122116480 errors:0 dropped:0 overruns:0 carrier:0

両方のサーバーは同じように構成されていますが、少なくともそうなるはずでした。ダウンロード速度が遅い原因を診断するにはどうすればよいですか?これを引き起こす可能性のあるEC2インスタンスに特有の何かがありますか?

どこから始めればよいかわからない。助けてくれてありがとう!

6
James

インスタンスがEBSでバックアップされている場合は、インスタンスを停止し、1〜2分待ってから、再起動します。これにより、インスタンスが別のハードウェアで起動され、問題が解決する場合があります。

4
Jim Ekleberry