ラベル iSCSI の投稿を表示しています。 すべての投稿を表示
ラベル iSCSI の投稿を表示しています。 すべての投稿を表示

2011年10月29日土曜日

続 iSCSI速度比較


FreeNAS0.7.2.6694のiSCSIはとりあえず動いてます、状態な感じでしたが最近かなり改善されたようなのでまた適当速度比較をやってみようかなと。

以前はVirtualBoxを使用したんですが、いまはいろいろあってVMwareに変えたので
VMwarePlayerで
CPUコア:2
メモリ:1G
ZFSの設定:atime=off,compression=on
他すべてデフォルトでまた比較してみました。

比較したOSは
・FreeNAS0.7.2.8191
・NexentaCore3.0.1
・EON0.600-130
です。

まずHDイメージのあるローカルのHDDから



FreeNAS0.7.2.8191


だいぶ早くなってますね。これなら実用レベルでしょうか。

NexentaCore3.0.1


EON0.600-130



とりあえず簡単な比較ですが、FreeNASも以前に比べれば相当改善されている様子。
Solaris系に書き込みであと一歩およばずってとこでしょうか。

ローカルのHDがあまりに遅いので最初はRAMDisk上にHDイメージおいてやろうかと思ったんですが
それだとCPU負荷が100%に張り付いてiSCSIの比較だかCPUのベンチマークだか分からなくなるので
以前と同じ方式でやりました。

私はFreeNASからEONにのりかえたので、この結果を見てまたFreeNASにもどすことはないと思います。
iSCSIの性能がまだ上回っているというのもありますが、samba(正確にはcifs)も体感できるくらいFreeNASより速いというのもあります。
そしてzfsのsnapshotがあるとWindows上から見えるのもすてがたい。


NexentaCoreには浮気するかもしれませんがw


20120509追記--------------------------------------

NAS4FreeなるFreeNASそっくりさんなものを発見したのでVMwareで試してみました。
詳しい経緯は知らないんですがFreeNASの文字列をNAS4Freeに置換しただけじゃないのか?
ってくらいそっくりですね・・・。
上記条件と同じでiSCSIの測定結果

NAS4Free 9.0.0.1.67


とりあえずiSCSIに関しては現状問題外ですね・・・。


2011年8月31日水曜日

FreeNASが遅い・・・

最初にHDDに不良が発生した以外は何の問題もなく運用できていたのですが、
やっぱり遅い。
smbでWindowsからファイルを書き込むとだいたい40Mぐらいの転送速度。転送速度が脈動してるのも気になる。
そしてなによりiSCSI、これが強烈に遅い。とても実用レベルじゃない。動画の再生すらコマ落ちしてまともに再生できない状態。


ってことでFreeNASから乗り換えようかと最近考えています。
FreeBSDはほとんど分からないのでパスして、本家のOpenIndianaかEONあたりでしょうか。
あとはNexentaあたり。
ただどれも一長一短あって悩ましい。
ってことで困ったときのVirtualBox。上記3つのOS全部いれてファイルサーバーとして構築してそれぞれの使い勝手を試してみました。

3つのOSを連続していじってて思ったのはやっぱFreeNASのWebGUIは偉大だったということ。
Nexentaは商用ベースでやってるのでしっかりしたWebGUIが用意されてるんですが、ほかは基本的にCUIのみ、FreeNASなら数秒で設定できることも、あれこれ時間がかかります。

とりあえず強烈に遅いiSCSIをなんとかしたいのでVirtualBox上ではあるんですが、それぞれのiSCSIの速度を簡単に測ってみました。

・VirtualBoxの設定
CPUコア数:2
メモリ:1G

・FreeNAS以外のOSのzfsの初期設定から変更したところ
dedup=on
compression=on
/etc/systemに以下追記

set zfs:zfs_nocacheflush = 1
set zfs:zfs_txg_timeout = 5
set zfs:zil_disable = 1

ほかはすべて初期設定のまま。VirtualBox上での比較に意味はあるのか?とかいろいろつっこみどころはありますが、まあざっくりこんな感じ、という程度で。
FreeNASはcompressionのみon。

まずVirtualBoxのHDイメージがおいてあるHDのベンチ結果。


・・・まあ、ずいぶん昔の300GのHDで総稼働時間も軽く1万時間こえてるボロいHDなので。


FreeNAS0.7.2.6694


おせえ・・・

OpenIndiana dev148


ローカルHDよりスコアがいいのはキャッシュが効いてるせいか?
EON-0.600-130


基本的にOpenSolarisからファイルサーバーに必要ない昨日を削りまくっただけなので
OpenIndianaとほとんど同じスコアですね。zfsのバージョンがこちらの方が若干古い。

NexentaStorCE 3.1.0


こちらもカーネルランドがOpenSolaris、ユーザーランドがUbuntuで、ベースがOpenSolarisなので
zfsのバージョンが若干古い。書き込みが落ちてるのが気になる・・・。


とりあえず簡単にiSCSIの差だけ比べてみましたが、やはりiSCSIは本家Solarisが強いなあ。
もうこれだけで乗り換える気満々。
気になるのはベンチ中はCPU負荷が相当高いこと。dedupとcompressionを有効にしてるからだとは思いますが、非力なProliantMicroServerでどこまで速度出せるのかね。
あ、FreeNASはその点安心の超低負荷で推移してました。