ESXiのゲストOSと、VMwareServerのゲストOSで、ddコマンドで2Gのファイルを作った際の比較をしました。
環境は下記です。
どちらもゲストOSはひとつだけ起動して計測しました。
VMware Server Host : CentOS5.2 64bit Guest : CentOS5.2 32bit CPU:2個 mem:700M HDD:8G(最初からディスク領域を割り当て) Swap : 1G /boot : 200M / : 残り全部 FileSystem: EXT3 Vmwware Server 1.0.7 ESXi Guest:CentOS5.2 32bit cpu:2個 Mem: 700M HDD: 8G Swap : 1G /boot : 200M / : 残り全部 FileSystem: EXT3
ddコマンドは下記のものを実行
dd if=/dev/zero of=output-file bs=1024 count=2000000
結果
VMware Server 30MB/s程度 ゲストOSのCPU負荷 50%程度 ESXi 50MB/s程度 ゲストOSのCPU負荷 40%程度
巨大な1ファイルを作る場合は圧倒的にESXiの方が早い!