IBM Cloud Docs
ネットワーク・パフォーマンスを向上させるための仮想サーバー設定の構成

ネットワーク・パフォーマンスを向上させるための仮想サーバー設定の構成

IBM Cloud® Virtual Servers の帯域幅は、プロビジョニング・プロセス中に 100 Mbps の速度制限アップリンク・ポート速度を選択した場合にのみ制限されます。 プロビジョニング中に 100 Mbps の速度制限アップリンク・ポート速度を選択した場合、仮想サーバー・インスタンスの最大スループットは、仮想サーバー・ホストで使用可能な物理帯域幅によってのみ制限されます。 1 Gbps の速度制限なしのアップリンク・ポート速度でプロビジョニングする場合、追加の構成を行うことでより高いネットワーク・パフォーマンスを実現できます。

1 Gbps の速度制限なしのアップリンク・ポート速度を選択し、5 Gbps を超えるネットワーク・パフォーマンスを実現する場合は、仮想サーバー・インスタンスのネットワーク構成でジャンボ・フレームを有効にすることを検討してください。

ジャンボ・フレームの構成に加えて、複数の TCP 接続を使用する場合にも、ワークロードでより高いネットワーク・パフォーマンスを実現できます。 複数の TCP 接続のサポートはアプリケーションに依存しています。そのため、複数の TCP 接続を使用できるかどうかを判別するには、使用するアプリケーションの資料を参照してください。

ネットワーク・パフォーマンスに影響を与える可能性がある、検討すべきもう 1 つの構成設定は、仮想サーバー・インスタンスの vCPU の数です。 5 Gbps を超えるネットワーク・スループットを実現するには、複数の vCPU を持つプロファイルを選択する必要があります。 vCPU の数が異なる複数のプロファイルを試して、ネットワーク・パフォーマンスの期待値に最適な構成を判断できます。

ジャンボ・フレームの構成

仮想サーバー・インスタンスのネットワーク構成でジャンボ・フレームを構成して、ネットワーク・パフォーマンスを向上させることができます。

Debian および Ubuntu 用のジャンボ・フレームの構成

Debian または Ubuntu を実行している場合、イーサネット・ジャンボ・フレームをサポートするために最大伝送単位 (MTU) を大きくするには、以下の手順を実行します。

  1. 次のコマンドを実行して現在の設定を確認します - ifconfig| grep -i MTU
  2. 次のコマンドを実行して、現在の設定を9000 MTUをサポートするように変更します。ifconfig eth0 mtu 9000
  3. システムの再始動後も保持されるように設定を変更します。 ファイル /etc/network/interfaces を編集し、MTU=9000 を追加します。

CentOS および Red Hat Enterprise Linux 用のジャンボ・フレームの構成

CentOS または Red Hat Enterprise Linux を実行している場合、イーサネット・ジャンボ・フレームをサポートするために最大伝送単位 (MTU) を大きくするには、以下の手順を実行します。

  1. 次のコマンドを実行して現在の設定を確認します ip link show dev eth0
  2. 次のコマンドを実行して、現在の設定を9000 MTUをサポートするように変更します。ip link set mtu 9000 dev eth0
  3. システムの再始動後も保持されるように設定を変更します。 ファイル /etc/sysconfig/network-scripts/ifcfg-eth0 を編集し、MTU=9000 を追加します。

Windows 用のジャンボ・フレームの構成

Windows を実行している場合、イーサネット・ジャンボ・フレームをサポートするために最大伝送単位 (MTU) を大きくするには、以下の手順を実行します。

  1. 次のコマンドを実行して現在の設定を確認します netsh interface ipv4 show interfaces
  2. 次のコマンドを実行して、現在の設定を9000 MTUをサポートするように変更します。netsh interface ipv4 set subinterface “12” mtu=9000 store=persistent