私は、EC2インスタンスタイプを探しています。ネットワークパフォーマンスにはいくつかの選択肢があり、私は「最大10ギガビット」または「10ギガビット」に向かっています。要件に最も適したこのネットワークパフォーマンスオプションを備えた推奨モデルはありますか? 1時間以内に4〜6GBのファイルをダウンロードすることは可能でしょうか?最も速いダウンロード速度を持つEC2インスタンスタイプ
答えて
は、潜在的にあなたがそれを必要とする時間の量にあるファイルを取得しないことを意味する可能性がAWS制御の外の多くの要因があり、これらのいくつかは、次のとおりです。
- サーバーを上反対側には、地理的に遠い距離
- 既存のネットワークTRAFからダウンロードしようとすると
- インターネットバックボーンの待ち時間の問題(発生する可能性があります)
- をルーティング悪い
- 貧しいアップロード速度を持っていますインスタンス
- インスタンスの可用性ゾーンにFICは
- セキュリティグループの額とNACLルール
これらのいずれを想定していない(個々のパケットの処理時間が増加すると)トラブル取得を持っていない問題でダウンしています大きなファイルがダウンロードされました。オンサイトの場所から適切な速度でAWSにデータを取得するには、ルーティングフロントで役立つDirectConnectを参照することもできます。ペタバイト+レベルのデータ転送に入ると、サーバーに読み込むためのAWSへのデータの物理的な配送であるSnowballとSnowmobileもあります。
Amazon EC2インスタンスで使用できるネットワーク帯域幅は、Instance Typeに基づいています。基本的には、より大きなインスタンスにはより多くの帯域幅があります。
10+ギガビットネットワークを示すインスタンスは、この割り当て帯域幅のみを、同じ配置グループ(可用性ゾーン内の1つ)内に提供します。インターネット帯域幅には適用されません。
さまざまなインスタンスタイプで実行できるテストを作成して、スループットを判断する必要があります。好ましくはマルチスレッドのようなテストを行い、利用可能な帯域幅を十分に活用してください。
また、複数の、小さなインスタンスを実行して試す必要があります彼らは少なく、大きなインスタンスよりも多くの総帯域幅を持っている可能性があるため。
10ギガビットがAZ内でのみ動作するのであれば、3GBファイルを20分未満でダウンロードできたのはなぜですか。それに対して、中程度のネットワークでは1.5時間以上かかることがありました。それはなぜですか? – extofer
コンテンツをどこからダウンロードしたのですか(AWSクラウドまたはインターネット内から) 20分で3GBは約21Mbit/sになります。私はADSLでその速度を得ることができます。 10Gビット接続では数秒で3GBを転送できます。 –
ソースまたはその他の側面、さらには地理的戦略(たとえ東海岸にあり、インスタンスがus-east-1に住んでいる)の場合に最適なシナリオを想定しましょう。 10ギガビットネットワーキングで使用する推奨EC2タイプはありますか? – extofer
@extofer「低〜中」ネットワーキングのt2.microインスタンスタイプは、2m 24秒で10.6MB/sの1.45G ISOファイルをダウンロードしたばかりです。質問10ギガビットネットワーキングのあなたの要件を考えると少し残酷です。また、強化されたネットワーキングを検討することもできます(正式なAMIを使用するだけであれば入手できます)http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html#enabling_enhanced_networking to物事を少し改善するのに役立ちます。 –