opensolarisのsambaサーバー構築、その2.2

SambaおよびCIFSサーバーの簡単なベンチマーク結果。

 今回使用したネットワーク共有のベンチマーク方法です。

  1. 共有フォルダを、Windows側でネットワークドライブとして割り当てる
  2. 割り当てたドライブをCrystalDiskMark2.2を使用してベンチマーク

で、結果です。

SolarisCIFS

では、CIFSの性能を見てみましょう。

  • Local

WindowsXP

  1. C\, HDD500GB *1
  • Server

OpenSolaris(CIFS)

  1. /rpool/temp, HDD160GB *2
  2. /myraidz/share, HDD500GB*4 *3
WindowsXP/C\
All 5回 [100MB]  [C\]
Seq 72.25 55.33
512K 32.21 39.07
4K 0.462 1.302
Read[MB/s] Write[MB/s]
OpenSolaris/rpool/temp
All 5回 [100MB]  [temp]
Seq 17.96 2.170
512K 17.58 2.209
4K 13.46 0.364
Read[MB/s] Write[MB/s]
OpenSolaris/myraidz/share
All 5回 [100MB]  [share]
Seq 17.75 3.381
512K 18.05 3.107
4K 13.37 0.486
Read[MB/s] Write[MB/s]

w;

 4KのRead性能がローカルに比べて高いのが救いですね。って、こんなに性能低いのか?
まあ、Windows以外でCIFSが動くこと自体がすごいので性能はまだまだって所でしょうか。

Samba

 で、次はSambaを計測です。

CIFS停止させて、Sambaを起動させます。

tera@opensolaris:/# svcadm disable smb/server
tera@opensolaris:/# svcadm enable samba
tera@opensolaris:/# svcadm enable wins
  • Local

WindowsXP

  1. C\, HDD500GB *4
  • Server

OpenSolaris(Samba)

  1. /export/home/hoge, HDD160GB *5
  2. /myraidz/share, HDD500GB*4 *6
OpenSolaris/rpool/export/home/hoge
All 5回 [100MB]  [hoge]
Seq 18.45 107.2
512K 18.70 104.3
4K 14.13 13.76
Read[MB/s] Write[MB/s]
OpenSolaris/myraidz/share
All 5回 [100MB]  [share]
Seq 18.63 107.5
512K 18.57 104.5
4K 14.05 13.57
Read[MB/s] Write[MB/s]
All 5回 [1GB]  [share]
Seq 18.44 96.40
512K 18.67 103.0
4K 13.80 9.744
Read[MB/s] Write[MB/s]

一先ず、現状私の環境だとCIFSよりSamba使ってた方が、無難でしょうね。

以上です。

*1:Hitachi_HDT725050VLA360

*2:Maxtor_4R160L0

*3:Hitachi_HDT725050VLA360, Hitachi_HDP725050GLA360*3

*4:Hitachi_HDT725050VLA360

*5:Maxtor_4R160L0

*6:Hitachi_HDT725050VLA360, Hitachi_HDP725050GLA360*3