ノート:

iPerfを使用したOCIハブおよびスポークVCNルーティング・アーキテクチャ内のスループットのテスト

イントロダクション

急速に進化する今日のクラウド環境では、シームレスな運用を実現するために、最適なネットワーク・パフォーマンスを確保することが重要です。Oracle Cloud Infrastructure(OCI)は、ハブおよびスポークVirtual Cloud Network(VCN)ルーティング・アーキテクチャを含む堅牢なネットワーキング機能を提供し、効率的な通信およびリソース管理を促進します。このアーキテクチャを維持するための重要な側面の1つは、ネットワーク・スループットを定期的にテストして、潜在的なボトルネックを特定し、パフォーマンスを最適化することです。

このチュートリアルでは、強力なネットワーク・テスト・ツールであるiPerfを使用して、OCI HubおよびSpoke VCNルーティング・アーキテクチャ内のスループットを測定および分析します。このチュートリアルを終えるまでには、OCIネットワークのパフォーマンスを効果的に評価および強化し、アプリケーションとサービスを円滑に実行できるようにするための知識が備わっています。

イメージ

ノート: iPerfを使用して取得したテスト結果は、ご使用の環境に固有のネットワーク条件、ハードウェア構成およびソフトウェア設定など、様々な要因によって大きく異なります。そのため、これらの結果は他の環境とは異なる場合があります。これらの結果を使用して、ネットワークまたは機器の期待されるパフォーマンスについて決定的な結論を下さないでください。これらは、パフォーマンスの絶対的な測定ではなく、指示的とみなす必要があります。

iPerfバージョン

iPerfiPerf2およびiPerf3は、2つのエンドポイント間のネットワーク帯域幅、パフォーマンスおよびスループットの測定に使用するツールです。ただし、機能、パフォーマンスおよび開発ステータスの点では、いくつかの重要な違いがあります。

概要:

主な違い:

機能 iPerf iPerf2 iPerf3
開発 非継続 積極的に管理 積極的に管理
TCPおよびUDPテスト
マルチスレッド・サポート × ×
UDPマルチキャスト × ×
IPv6のサポート ×
JSON出力 × ×
リバース・モード ×

ノート:このチュートリアルでは、可能な場合はiPerf2を使用します。

高スループットに最適

高スループット環境では、多くの場合、iPerf2はマルチスレッド機能によって最適な選択であり、複数のCPUコアを最大限に活用できます。これは、1秒間に複数のギガビット(Gbps)のトラフィックを処理できるネットワークインタフェースを操作する場合に特に重要です。

マルチスレッドが重要でない場合、iPerf3は、より単純なセットアップや、QoSや輻輳制御などの機能を備えた最新のネットワークに適しています。ただし、非常に高スループットの環境では、シングルスレッドの性質がボトルネックになる可能性があります。

最大セグメントサイズ(MSS)クランプが使用されるのはなぜですか?

ノート:トラフィックがインターネット・プロトコル・セキュリティ(IPSec)トンネルを経由してpfSenseファイアウォールMSSを経由する場合、注意が必要です。

MSSクランプとは、Maximum Segment Size Clampingのことを指します。これは、ネットワーク通信(特にTCP/IPネットワーク)で、接続設定プロセス中にTCPパケットのMSSを調整するために使用される手法です。MSSは、デバイスが単一のTCPセグメントで処理できる最大量のデータを定義し、通常はTCPハンドシェイク中に通信デバイス間でネゴシエートされます。

多くの場合、MSSクランプは、パケットの断片化に関連する問題を回避するために、ルーター、ファイアウォール、VPNなどのネットワークデバイスによって使用されます。その具体的な動作を次に示します。

MSSクランプの例:クライアントデバイスがTCPハンドシェイク中に1460バイトのMSS値を送信するが、VPNカプセル化のためにネットワークのMTUが1400バイトに制限されている場合、ネットワークデバイスは断片化の問題を回避するために、MSSを1360バイトに固定(余分なオーバーヘッドを許容)できます。

重要なパラメータ

インスタンス・ネットワーク速度

OCI内では、ネットワーク・アダプタ(vNIC)またはインスタンスの速度は、インスタンス・シェイプと、そのシェイプに割り当てたCPUの量にバインドされます。

このチュートリアルでは、Oracle Linux 8 Imageと1 OCPUのE4.Flexシェイプを使用します。つまり、すべてのiPerfテスト結果について、1Gbpsのネットワーク帯域幅が(最大)取得されます。

  1. シェイプはE4です。フレックス
  2. OCPU数は1です。
  3. ネットワーク帯域幅は1Gbpsです。

イメージ

ノート:別のシェイプを選択し、OCPUの量を増やすことで、ネットワーク帯域幅を増やすことができます。

目的

タスク1: OCIハブおよびスポークVCNルーティング・アーキテクチャの確認

このチュートリアルでは、すべてのiPerfスループット・テストに次のアーキテクチャを使用します。

イメージ

これは、オンプレミスがIPSec VPNトンネルに接続されたフル・ハブおよびスポーク・ルーティング・アーキテクチャです。このルーティング・トポロジを再作成するには、次を参照してください。

タスク2: ハブ・インスタンスへのiPerf3のインストール

ノート:このタスクでは、iPerf3をインストールし、次のタスクにiPerf2をインストールします。

タスク2.1: ハブ・ステップ・ストーンへのiPerf3のインストール

ハブのステップ・ストーンは、Windowsサーバー・インスタンスです。Windowsには、windowsという様々なiPerfディストリビューションがあります。このチュートリアルでは、Directory Listerからダウンロードします。

イメージ

タスク2.2: pfSenseファイアウォールへのiPerf3のインストール

タスク3: スポーク・インスタンスへのiPerf3のインストール

アーキテクチャのOCI内のLinuxインスタンスにiPerf3をインストールします。

タスク3.1: スポーク・インスタンスA1およびインスタンスA2へのiPerf3のインストール

タスク3.2: スポーク・インスタンスBへのiPerf3のインストール

  1. インスタンスBに接続します。
  2. sudo dnf install iPerf3コマンドを実行して、iPerf 3をインストールします。iPerf3がすでに使用可能である場合、iPerfがすでにインストールされているというメッセージが表示されます。

イメージ

タスク3.3: スポーク・インスタンスCへのiPerf3のインストール

  1. インスタンスCに接続します。
  2. sudo dnf install iPerf3コマンドを実行して、iPerf 3をインストールします。iPerf3がすでに使用可能である場合、iPerfがすでにインストールされているというメッセージが表示されます。

イメージ

タスク3.4: インスタンスDへのiPerf3のインストール

  1. インスタンスDに接続します。
  2. sudo dnf install iPerf3コマンドを実行して、iPerf 3をインストールします。iPerf3がすでに使用可能である場合、iPerfがすでにインストールされているというメッセージが表示されます。

イメージ

タスク4: オンプレミス・インスタンスへのiPerf3のインストール

アーキテクチャのオンプレミスのLinuxインスタンスにiPerf3をインストールします。

タスク4.1: Oracle LinuxクライアントへのiPerf3のインストール

  1. オンプレミスのLinuxクライアント・インスタンスに接続します。
  2. sudo dnf install iPerf3コマンドを実行して、iPerf 3をインストールします。iPerf3がすでに使用可能である場合、iPerfがすでにインストールされているというメッセージが表示されます。

イメージ

タスク4.2: Oracle LinuxクライアントCPEへのiPerf3のインストール

  1. オンプレミスのLinux CPEインスタンスに接続します。
  2. sudo dnf install iPerf3コマンドを実行して、iPerf 3をインストールします。iPerf3がすでに使用可能である場合、iPerfがすでにインストールされているというメッセージが表示されます。

イメージ

タスク5: すべてのLinuxインスタンスへのiPerf2のインストール

iPerf3をインストールしました。次に、アーキテクチャ全体のすべてのLinuxインスタンスにiPerf2をインストールします。

Oracle Linux 8を使用しているため、Oracle Linux 8 (x86_64) EPELのiPerf2パッケージが必要です。Oracle Linux 9を使用している場合は、次のパッケージを使用します: Oracle Linux 9 (x86_64) EPEL、または別のOSまたはLinuxディストリビューションでは、そのOS用にコンパイルされたパッケージを使用します。

タスク6: iPerfテストの定義およびiPerfコマンドの準備

このタスクでは、いくつかのiPerfコマンドに追加のフラグを指定して、それらの意味を説明します。詳細は、ネットワーク・パフォーマンスを参照してください。

タスク7: 同じサブネット内の同じVCN内のiPerfテストの実行

このタスクでは、同じVCNおよび同じサブネット内でiPerf2スループット・テストを実行します。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク7.1: instance-A1からinstance-A2

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.1.50
iPerfクライアントのIP 172.16.1.93
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.1.50 -b 9G -P 5
テスト済み帯域幅(SUM) 1.05Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク7.2: instance-A2からinstance-A1へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.1.93
iPerfクライアントのIP 172.16.1.50
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.1.93 -b 9G -P 5
テスト済み帯域幅(SUM) 1.05Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク8: 異なるサブネット間での同じVCN内のiPerfテストの実行

このタスクでは、同じVCN内で2つの異なるサブネット内でiPerf3スループット・テストを実行します。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク8.1: pfSenseファイアウォールからハブへのステップ・ストーン

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.0.252
iPerfクライアントのIP 172.16.0.20
サーバー上のiPerfコマンド iPerf3 -s
クライアントのiPerfコマンド iPerf3 -c 172.16.0.252
テスト済み帯域幅(SUM) 958Mバイト/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

イメージ

タスク8.2: ハブ・ステップ・ストーンからpfSenseファイアウォール

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.0.20
iPerfクライアントのIP 172.16.0.252
サーバー上のiPerfコマンド iPerf3 -s
クライアントのiPerfコマンド iPerf3 -c 172.16.0.20
テスト済み帯域幅(SUM) 1.01Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

イメージ

タスク9: 2つの異なるVCN間のiPerfテストの実行

このタスクでは、2つの異なるSCNと2つの異なるサブネットの間でiPerf2スループット・テストを実行します。テストはハブVCNにあるファイアウォールを通過することに注意してください。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク9.1: インスタンス-A1からインスタンス-Bへ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.2.88
iPerfクライアントのIP 172.16.1.93
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.2.88 -b 9G -P 5
テスト済み帯域幅(SUM) 1.02Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク9.2: インスタンス-Bからインスタンス-A1

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.1.93
iPerfクライアントのIP 172.16.2.99
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.1.93 -b 9G -P 5
テスト済み帯域幅(SUM) 1.02Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク10: pfSenseファイアウォールをバイパスする異なるVCN間のiPerfテストの実行

このタスクでは、2つの異なるSCNと2つの異なるサブネットの間でiPerf2スループット・テストを実行します。テストでは、ハブVCNにあるファイアウォールがバイパスされます。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク10.1: インスタンス-Cからインスタンス-Dへ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.4.14
iPerfクライアントのIP 172.16.3.63
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.4.14 -b 9G -P 5
テスト済み帯域幅(SUM) 1.04Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク10.2: インスタンス-Dからインスタンス-Cへ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.3.63
iPerfクライアントのIP 172.16.4.14
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.3.63 -b 9G -P 5
テスト済み帯域幅(SUM) 1.05Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク11: オンプレミスおよびOCI Hub VCN間のiPerfテストの実行

このタスクでは、サイト間IPSec VPNトンネルを使用して、オンプレミスとOCIの間でiPerf2スループット・テストを実行します。テストはハブVCNにあるファイアウォールを通過することに注意してください。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

ノート:

最大セグメントサイズクランプ

このチュートリアルでは、オンプレミス側のMTUが9000で、MSS値が1500 + IPSecオーバーヘッドのパケットが送信されました。

pfSenseインタフェースMTUは1500 ...で、断片化の問題が発生しています。

インタフェースMSSを1300に設定すると、オンザフライのサイズが変更され、この手法は最大セグメント・サイズ・クランプと呼ばれます。

pfSenseでのMSSの変更

イメージ

イメージ

イメージ

イメージ

イメージ

タスク11.1: VPNクライアント・インスタンス(オンプレミス)からハブへのステップ・ストーン

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.0.252
iPerfクライアントのIP 10.222.10.19
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.0.252 -b 9G -P 5
テスト済み帯域幅(SUM) 581 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク11.2: Hubステップ・ストーンからVPNクライアント・インスタンス(オンプレミス)へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.19
iPerfクライアントのIP 172.16.0.252
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.19 -b 9G -P 5
テスト済み帯域幅(SUM) 732 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク12: オンプレミスとOCIスポークVCN間のiPerfテストの実行

このタスクでは、サイト間IPSec VPNトンネルを使用して、オンプレミスとOCIの間でiPerf2スループット・テストを実行します。テストはハブVCNにあるファイアウォールを通過することに注意してください。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク12.1: VPNクライアント・インスタンス(オンプレミス)からインスタンス-A1

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.1.93
iPerfクライアントのIP 10.222.10.19
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.1.93 -b 9G -P 5
テスト済み帯域幅(SUM) 501 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

iPerfコマンドでMSSを使用した新しいテスト:

ノート: iPerfを使用すると、パケットが特定のMSSで送信されるようにパケット・ストリームを微調整できます。ソースまたは宛先の間のパスにあるデバイスのMSS設定を変更できない場合は、次のコマンドを使用できます。

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.1.93
iPerfクライアントのIP 10.222.10.19
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.1.93 -b 9G -P 5 -M 1200
テスト済み帯域幅(SUM) 580 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク12.2: インスタンス-A1からVPNクライアント・インスタンス(オンプレミス)へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.19
iPerfクライアントのIP 172.16.1.93
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.19 -b 9G -P 5
テスト済み帯域幅(SUM) 620 Mbits/秒

次のスクリーンショットでは、iPerfテストの完全なテスト出力も確認できます。

イメージ

イメージ

イメージ

iPerfコマンドでMSSを使用した新しいテスト:

ノート: iPerfを使用すると、パケットが特定のMSSで送信されるようにパケット・ストリームを微調整できます。ソースまたは宛先の間のパスにあるデバイスのMSS設定を変更できない場合は、次のコマンドを使用できます。

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.19
iPerfクライアントのIP 172.16.1.93
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.19 -b 9G -P 5 -M 1200
テスト済み帯域幅(SUM) 805 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク13: pfSenseファイアウォールをバイパスするオンプレミスおよびOCIスポークVCN間のiPerfテストの実行

このタスクでは、サイト間IPSec VPNトンネルを使用して、オンプレミスとOCIの間でiPerf2スループット・テストを実行します。テストでは、ハブVCNにあるファイアウォールがバイパスされます。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク13.1: VPNクライアント・インスタンス(オンプレミス)からInstance-Dへ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 172.16.4.14
iPerfクライアントのIP 10.222.10.19
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 172.16.4.14 -b 9G -P 5
テスト済み帯域幅(SUM) 580 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク13.2: インスタンスDからVPNクライアント・インスタンス(オンプレミス)へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.19
iPerfクライアントのIP 172.16.4.14
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.19 -b 9G -P 5
テスト済み帯域幅(SUM) 891 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク14: インターネットとOCI Hub VCN間のiPerfテストの実行

このタスクでは、インターネット上のクライアントとインターネットを使用するOCIの間でiPerf2スループット・テストを実行します。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク14.1: インターネットからハブへのステップ・ストーン

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP xxx.xxx.xxx.178
iPerfクライアントのIP xxx.xxx.xxx.152
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c xxx.xxx.xxx.178 -b 9G -P 5
テスト済み帯域幅(SUM) 251 Mbits/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク15: オンプレミスの同じサブネット内のiPerfテストの事前形成

このタスクでは、2つのオンプレミス・インスタンス間でiPerf2スループット・テストを実行します。次の図は、スループット・テストを実行する2つのエンドポイント間の矢印を含むパスを示しています。

イメージ

タスク15.1: VPNクライアント・インスタンス(オンプレミス)からStrongSwan CPEインスタンス(オンプレミス)へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.70
iPerfクライアントのIP 10.222.10.19
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.70 -b 9G -P 5
テスト済み帯域幅(SUM) 1.05Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

タスク15.2: StrongSwan CPEインスタンス(オンプレミス)からVPNクライアント・インスタンス(オンプレミス)へ

次の表に、クライアントとサーバーのIPアドレス(このテストで使用)と、テスト結果を使用したiPerfテストの実行に使用されるコマンドを示します。

   
iPerfサーバーのIP 10.222.10.19
iPerfクライアントのIP 10.222.10.70
サーバー上のiPerfコマンド iPerf -s
クライアントのiPerfコマンド iPerf -c 10.222.10.19 -b 9G -P 5
テスト済み帯域幅(SUM) 1.05Gビット/秒

次の図は、iPerfテストのコマンドおよび完全なテスト出力を示しています。

イメージ

イメージ

イメージ

結果

このチュートリアルでは、iPerf2およびiPerf3を使用して様々なタイプのスループット・テストを実行しました。テストは、フル・ネットワーク・アーキテクチャ内の様々なソースおよび宛先で異なるパスで実行されました。

次の表に、収集したテスト結果のサマリーを示します。

テスト・タイプ 帯域幅の結果  
タスク7.1:同じサブネット内の同じVCN内のiPerfテストの実行(インスタンスからA1、インスタンスからA2) 1.05Gビット/秒 OCI内部
タスク7.2:同じサブネット内の同じVCN内のiPerfテストの実行(インスタンスからA2、インスタンスからA1) 1.05Gビット/秒 OCI内部
タスク8.1:異なるサブネット間で同じVCN内でiPerfテストを実行します(pfSenseファイアウォールからハブ・ステップストンへ) 958Mバイト/秒 OCI内部
タスク8.2:異なるサブネット間で同じVCN内でiPerfテストを実行します(ハブ・ステップストンからpfSenseファイアウォールまで) 1.01Gビット/秒 OCI内部
タスク9.1:異なるVCN間でのiPerfテストの実行(Instance-A1からInstance-Bへ) 1.02Gビット/秒 OCI内部
タスク9.2:異なるVCN間でのiPerfテストの実行(インスタンスBからインスタンスA1) 1.02Gビット/秒 OCI内部
タスク10.1:異なるVCN間(pfSenseファイアウォールをバイパス)でiPerfテストを実行します(Instance-CからInstance-Dへ) 1.04Gビット/秒 OCI内部
タスク10.2:異なるVCN (pfSenseファイアウォールをバイパス)間のiPerfテストの実行(Instance-DからInstance-Cへ) 1.05Gビット/秒 OCI内部
タスク11.1:オンプレミスとOCI Hub VCN間のiPerfテストの実行(VPNクライアント・インスタンス(オンプレミス)からハブ・ステップストーンまで) 581 Mbits/秒 ファイアウォールによるオンプレミスからOCI
タスク11.2:オンプレミスとOCI Hub VCN間のiPerfテストの実行(ハブ・ステップストンからVPNクライアント・インスタンス(オンプレミス)) 732 Mbits/秒 ファイアウォールによるオンプレミスからOCI
タスク12.1:オンプレミスとOCI Spoke VCN間のiPerfテストの実行(VPNクライアント・インスタンス(オンプレミス)からInstance-A1へ) 501Mbits/sec ファイアウォールによるオンプレミスからOCI
タスク12.2:オンプレミスとOCI Spoke VCN間のiPerfテストの実行(インスタンスからA1、VPNクライアント・インスタンス(オンプレミス)) 620 Mbits/秒 ファイアウォールによるオンプレミスからOCI
タスク13.1:オンプレミスとOCI Spoke VCN間のiPerfテストの実行(pfSenseファイアウォールのバイパス) (VPNクライアント・インスタンス(オンプレミス)からInstance-Dへ) 580 Mbits/秒 オンプレミスからOCIへのファイアウォール・バイパス
タスク13.2:オンプレミスとOCI Spoke VCN間のiPerfテストの実行(pfSenseファイアウォールのバイパス) (Instance-DからVPNクライアント・インスタンス(オンプレミス)) 891 Mbits/秒 オンプレミスからOCIへのファイアウォール・バイパス
タスク14: INTERNETとOCI Hub VCN間のiPerfテストの実行(インターネットからハブ・ステップストンへ) 251 Mbits/秒 インターネットからOCI
タスク15.1:オンプレミスの同じサブネット(VPNクライアント・インスタンス(オンプレミス)からStrongSwan CPEインスタンス(オンプレミス))内のiPerfテストの実行 1.05Gビット/秒 オンプレミスからオンプレミス
タスク15.2:オンプレミスの同じサブネット内でiPerfテストを実行します(StrongSwan CPEインスタンス(オンプレミス)からVPNクライアント・インスタンス(オンプレミス))。 1.05Gビット/秒 オンプレミスからオンプレミス

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントは、Oracle Help Centerを参照してください。