Oracle Cloud Infrastructureドキュメント

ネットワーク・パフォーマンス

以下のセクションの内容は、Oracle PaaSおよびIaaS Public Cloud Services Pillarの「カテゴリ7」および「セクション3.c」に適用されます。これらのドキュメントはOracle Cloud Infrastructure「サービスレベル合意」ページ」からPDF形式でダウンロードできます。

Oracle Cloud Infrastructureは、仮想クラウド・ネットワーク(VCN)内の同じ「可用性ドメイン」内のインスタンス間のネットワーク・スルー・プットに対するサービスレベル・アグリーメント(SLA)を提供します。 これはLANパフォーマンスの指標として考えることができます。

重要

このSLAは、ベアメタル・インスタンスにのみ適用されます。

SLAを満たすには、同じ「可用性ドメイン」およびVCN内のインスタンスのネットワーク・スルー・プットは、請求月の少なくとも99.9%の間、指定された最大値の少なくとも90%でなければなりません。 ネットワーク・スルー・プットは、メガ・ビット/秒(Mbps)またはギガビット/秒(Gbps)で測定されます。

指定されたインスタンスの最大帯域幅については、「シェイプ表」のNetwork Bandwidthの列を参照してください。

テストの方法論

概要: 同じ可用性ドメインとVCNで2つのベアメタル・インスタンスを起動します。 iperf3ユーティリティをインストールして実行します。1つのインスタンスをサーバー、もう1つのインスタンスをクライアントとしています。 iperf3帯域幅の結果を見て、VCNネットワークのスループットを確認します。

手順:

  1. 単一のVCN内の同じ「可用性ドメイン」で2つのベアメタル・インスタンスを起動します。 一方はサーバー、もう一方はクライアントとして指定します。 起動方法については、「インスタンスの作成」を参照してください。
  2. 両方のインスタンスにiperf3をインストールします。 Linuxコマンドの例:

    sudo yum install -y iperf3
  3. TCPポート5201 (iperf3の場合)のサーバー・インスタンスとの通信を有効にする:
    1. サーバー・インスタンスがあるサブネットに対して、任意のソースIPアドレス(0.0.0.0/0)および任意のソース・ポートからTCPポート5201でステートレスなイングレス・トラフィックを許可するルールをサブネット・セキュリティ・リストに追加します。 手順については、「既存のセキュリティ・リスト内のルールを更新するには」を参照してください。 インスタンスで「ネットワーク・セキュリティ・グループ(NSG)」を使用する場合は、インスタンスNSGにルールを追加します。
    2. インスタンス自体で、iperf3トラフィックを許可するようにファイアウォールを開きます。 Linuxコマンドの例:

      sudo firewall-cmd --zone=public --permanent --add-port 5201/tcp
      
      sudo firewall-cmd --reload
  4. iperf3テストを開始します:
    1. サーバー・インスタンスで、サーバー・モードでiperf3を実行します。 Linuxコマンドの例:

      iperf3 -s
    2. クライアント・インスタンスで、クライアント・モードでiperf3を実行し、サーバー・インスタンスのプライベートIPアドレスを指定します。 Linuxコマンドの例:

      iperf3 -c <server_instance_private_ip_address>
  5. クライアント・インスタンスのiperf3結果を調べてください。 2つのインスタンス間のネットワーク・スルー・プットは、クライアントのiperf3テスト出力の最後の5行にある帯域幅の下に表示されます。 例えば:

    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval         Transfer      Bandwidth        Retr
    [  4] 0.00-10.00  sec  XX.YY GBytes  NN.NN Gbits/sec  752             sender
    [  4] 0.00-10.00  sec  XX.YY GBytes  NN.NN Gbits/sec                  receiver
    
    iperf Done.
    

よくある質問

Q: VCNが帯域幅SLAを満たしていません。 どうすればよいでしょうか。

A: インスタンス上のCPUが他のサービスやアプリケーションに大きく負荷されていないことを確認してください。 これをtopなどのユーティリティで確認して、平均CPU使用率を調べます。 それは1未満でなければなりません。