vSphere での転送速度が比較的遅い

vSphere での転送速度が比較的遅い

私の構成は、IBM X3850M2(6コアCPU4基、128GB RAM、3xデュアルポートネットワーク、Intel Corporation 82571EBギガビットイーサネットコントローラ)です。

テスト用に、同じ vSwitch (vmnic1 と vmnic2) を使用する 2 つの VM (Server 2008) のみを作成しました。両方の物理ネットワークは 1Gb/s スイッチに接続されています。

1 台の物理サーバー (1Gb/s スイッチ経由でも接続) から 1 台の VM Server 2008 に大きなファイル (データベース バックアップ ファイル約 4GB) をコピーすると、最大転送速度は約 20 MB/s になります。

両方の Server 2008 間で大きなファイル (データベース バックアップ ファイル約 4 GB) をコピーすると (トラフィックは内部 vSwitch 間でのみ行われる必要があります)、最大転送速度は約 33 MB/秒になります。

両方のサーバーは新しい VMXNET3 ドライバー (10Gb/s) を使用しており、VMXNET2 ドライバーを使用した場合の速度は同じです。VMXNET2 ドライバーを使用した Server 2008 内のネットワーク使用率はわずか 20% で、何らかのコピーを実行すると CPU 使用率は常に 100% になります。

誤解しないでください。私は、ネットワーク スループットがもっと高いことを期待していました。

同様の転送速度が得られますか、それとも私の実装に何か問題があるのでしょうか?

ご協力ありがとうございます

答え1

何か問題があります。アダプタの MAC アドレスが一意であるかどうか確認しましたか?

答え2

2 台のサーバーには同じ物理ディスク システム上に仮想ディスクがあると思われます。

基本的には、読み取りと書き込みをシークを挟んで切り替えるストレージ サブシステムのベンチマークを行います。

関連情報