サーバを仮想化する上で悩むのがストレージをどうするか。自宅サーバなら内蔵HDDでもいいんだけど、本格的に運用するならSANの導入を考えたい。
2chとかで盛んに情報交換されてるけど、調べれば調べるほど、どれがいいのかわからなくなる。とりあえず個人でも導入できそうな範囲で、適当にピックアップ・・
ソフトウェア
FreeNAS
FreeBSDベースのNAS専用ディストリビューション。
ファイルサーバとして使う分には申し分ないんだけど、iSCSIターゲットがどうも不安定・・。高負荷になると落ちるという話をよく見る。
バージョン0.7からは、ファイルシステムにZFSがサポートされるという話なので、ストレージレベルでのバックアップに便利かも。
Openfiler
こちらはLinuxベースのNAS専用ディストリビューション。
自分は試したことがないんだけど、ESXiとの相性がいいらしい。フリーで安定して使うならこれが一番?
ZFSのような新しいファイルシステムは取り入れられてないようなので、いろいろやってみたい人には物足りないかも?
OpenSolaris
ZFSの本家。iSCSIターゲットもあるので、SANとしても使える。
フル機能のOSなので、インストールサイズが大きい(5GBくらい)。でも容量さえあればUSBブートも可能。
覚えることが多そうだけど、コマンドでもGUIでもいろいろ管理が出来るので、本格的にシステム構築するにはいいか?
Windows Storage Server
Windows Serverをストレージ専用にパッケージングした製品。
NAS製品への組み込み用途が中心で、ソフトウェアとして単体で購入するものではなかったんだけど、最新版(Storage Server 2008)がTechNetやMSDNからダウンロード出来るようになったようで、導入の敷居が下がった。
iSCSIターゲットが用意されており、シャドーコピーによるスナップショットも出来るようだ。Windowsに慣れてるならこれがいいかも?
試そうと思ったけど、システムだけで20GB以上のストレージが必要で、延々と数時間もパッチを当てるのにうんざりしてやめてしまった。本腰を入れてサーバを構築しようというのでなければ、Windows Server 2003のほうが手軽そう。
Windowsで動くiSCSIターゲットとしてはStarwind iSCSI Targetというのが使える。iSCSI経由でリモートのRAMディスクをマウントしたり、ISOファイルをマウント出来たりする。フリー版もある。(スナップショットとかは有償)
専用機
TeraStation
iSCSIが使えるストレージ専用機。手軽に導入できるという点ではよいか。
不具合なのか相性なのか、ESXiから一つのボリュームしかマウントできないという問題がある。(TeraStationを二つ繋ぐことも出来ない)
NFS対応NAS
iSCSIじゃないけど、NFSに対応したNASならいろいろあるみたい。iSCSIにこだわらないなら、こっちのほうがいいかもね。
他にお手頃なのはあるかなぁ。