AWS仮想プライベートクラウド(VPC)におけるネットワークスループットを理解することは、クラウドインフラストラクチャのパフォーマンスを最適化するために不可欠です。 この記事では、AWS VPC内のネットワークスループットを計算するための理論的側面と実用的な方法について説明します。

AWS VPCネットワークスループットの基礎

ネットワークスループットは、ネットワーク上で指定した時間に転送されるデータ量を指します。AWS VPCでは、スループットは、インスタンスタイプ、ネットワーク構成、帯域幅制限など、いくつかの要因に依存します。

スループットの理論的計算

理論的なスループットは、インスタンスタイプとネットワークインターフェイスでサポートされている最大帯域幅に基づいて推定できます。例えば、特定のEC2インスタンスはネットワーク帯域幅の25Gbpsまで対応しています。式は次のとおりです。

[ の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の の

測定のスループットのための実用的な方法

実際には、実際のスループットを測定するには、iPerf や同様のネットワークテストユーティリティなどのツールを使用して関与します。 これらのツールは、インスタンス間でデータを送信して、実際の転送速度を決定します。

スループットを測定するステップ:

  • 同じVPC内で2つのEC2インスタンスを起動します。
  • 両方のインスタンスでiPerfなどのネットワークテストツールをインストールします。
  • サーバをインスタンスとクライアントを1つに実行します。
  • 転送速度を測定するためのテストを実行します。
  • 結果を分析して、スループットを判断します。