それらのゲスト間で定義された同じVMwareESXプライベートネットワーク上で2つのLinuxゲストを実行する場合、VMXNET3アダプターにどのようなパフォーマンスが期待できますか?これらのOS間の通信にはVMXNET3アダプターを使用し、外部との通信にはE1000アダプターを使用しています。
Iperf TCPパフォーマンステストを実行すると、VMXNET3アダプターで3.7ギガビット/秒、E1000アダプターで1.6ギガビット/秒が得られます。VMXNET3が10ギガビット/秒以上になると予想していました。秒範囲。
OSゲストは、VMware vCenter Server Hypervisor5.0.0ビルド913577の制御下にあるRedHat Enterprise Linux 6.5、64ビット、カーネル2.6.32-431.el6.x86_64を搭載しています。ベンチマークに使用されるホストサーバーは、IBM x3950M2サーバーモデル7233です。 -AC1、24コアIntel Zeon X7440 2.66 GHz、256 GB RAM 1GBイーサネットNICを使用。
ゲストOSにインストールされているVMwareツールはv8.6.10ビルド913593です(現時点では最新のようです)。
これは、VMwareESXiの非常に古いバージョンです。パフォーマンスは新しいリビジョンで向上しているように見えますが、表示されている内容はおそらくそのヴィンテージでは正確です。
VMware環境が パッチまたは更新 されていない理由はありますか? VMwareツールは通常、ホストのバージョンとパッチに関連付けられているため、2012年ヴィンテージのESXiインストールで2012年時代のVMwareツールを実行しています。ツールバージョン9.4.0があります。
VMwareオペレーティングシステム固有のパッケージ(OSP) を利用することで、ESXiのインストールとは別にツールを更新できます。
参照:VMware Toolsがインストールされ、実行されていることを確認するにはどうすればよいですか?
EL6.5を実行しているvmxnet3VM間の最新のESXi5.5ローカルコピー(同じホスト)では、次のように表示されます。
クライアント:
[root@xt ~]# iperf -t 30 -c mccartney
------------------------------------------------------------
Client connecting to mccartney_mirror, TCP port 5001
TCP window size: 23.2 KByte (default)
------------------------------------------------------------
[ 3] local 172.16.2.12 port 35543 connected with 172.16.2.159 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-30.0 sec 90.1 GBytes 25.8 Gbits/sec
サーバ:
[root@McCartney ~]# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 172.16.2.159 port 5001 connected with 172.16.2.12 port 35543
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-30.0 sec 90.1 GBytes 25.8 Gbits/sec
イーサネットドライバの設定を変更してみてください。
/sbin/ethtool --offload eth0 gso off tso off sg off gro off
見る
準仮想化ネットワークドライバーでパフォーマンスが低下する場合は、ホストシステムのGSOおよびTSO機能の設定を確認してください。準仮想化ネットワークドライバーでは、最適なパフォーマンスを得るためにGSOおよびTSOオプションを無効にする必要があります。」
これはvirtioドライバーに関するものですが、vmxドライバーにも同じことが当てはまると思います。
VMWareに関する同様の記事もたくさんあります: https://info.pleasantsolutions.com/Blog/VMware_Networking_Speed_Issue