ここに新しい HP Proliant Microserver N40L があります。これは主に NAS システムとして使用したいと思っています (ハード ドライブ ベイが 4 つあるため)。ただし、十分な RAM と CPU パワーを備えたフル機能のホーム サーバーでもあるため、Web サービング、IRC バウンス、Git リポジトリなどの他のタスクにも使用したいと考えています。
NAS 機能用のオペレーティング システムとしては FreeNAS を希望しますが、パッケージや構成に関しては、その OS を希望するほど自由に使用できないようです。
どちらがより良いアプローチでしょうか:
- Linux ホスト上で 2 つの VM を使用し、1 つは FreeNAS 用、もう 1 つはその他の用途に使用しますか?
- 通常のディストリビューションを使用すると、すべてが smb 共有をエクスポートし、RAID アレイを管理できます (また、ZFS が FreeNAS にもたらす驚異的なパフォーマンスは必要ないと思いますが、そうでしょうか?)
これらの選択肢のどちらかを選ぶことはできません。どちらか一方、または両方を支持する人がいるかもしれません。ありがとうございます!
答え1
私は最新の HP MicroServer: ZFS+Samba+LAMP で Debian GNU/kFreeBSD を使用しています。残念ながら、利用できる仮想化ツールはありません。
代替案としては、ネイティブZFSポートをインストールすることが考えられます。http://www.linux.org/ をご覧ください。選択した標準 GNU/Linux ディストリビューション (仮想化ツール付き) 上で。
答え2
まあ、この質問は古いですが、とにかくまだ関連性があります。
もちろん、アプリケーションや要件によって異なりますが、ストレージの管理以外にも多くの作業を行っているため、2 番目のオプションの方が簡単な選択かもしれません。いずれにしても、本格的な Linux ディストリビューションを使用するのであれば、別の FreeNAS VM をインストールするのはなぜでしょうか。洗練された FreeNAS Web GUI は使用できなくなります (手動でコピーしない限り)。ただし、これは通常、それほど重要ではありません (Web GUI で実行できることで、手動で実行できないことはありません)。
Web GUI以外では、オペレーティングシステムカーネルが大きな違いです。FreeNASはFreeBSDを使用しており、Linuxとは異なり、ZFSが何年もカーネルに組み込まれています。もちろん、これらのシステムには他にも多くの違いがありますが、ストレージに関しては、ZFSがおそらく最も重要なものです。Linuxの場合、ZFSonLinux (ZoL)、これは実に堅牢です。サポートも素晴らしいので、問題を見つけた場合は #zfsonlinux に参加するか、Github でバグを報告してください。
したがって、同様の要件を持つ人にとっては、最小限の Debian または Fedora システムをインストールするのが最も簡単な方法かもしれません。ZoL には公式の Debian リポジトリがあるため、ZoL をインストールするには、リポジトリを追加して、他のパッケージと同じように ZoL をインストールするだけです。Fedora でも同様です。他のディストリビューションでは、ZoL モジュールを手動で再構築する必要があるかもしれませんが (更新のたびに)、これは自動化できます。
最小限のシステムを構築したら、Apache、Git、Samba などをインストールできます。ここでも、要件に応じてどのディストリビューションを選択するかが重要になります。安定したシステムが必要で、すべてのプログラムを常に最新バージョンにする必要がない場合は、Debian が適している可能性があります。Debian リポジトリのソフトウェアは古いことが多いですが、問題なく動作すればそれで十分です。また、1 つの Debian リリースを何年も使い続けることができます (ある時点でアップグレードする必要がありますが、ここでも数年の話です)。一方、使用しているソフトウェアの最新バージョンを使用する必要がある場合は、Fedora の方が適している可能性があります。Fedora リポジトリで利用できるソフトウェアは通常最新です。ストレージ関連の例として、これが違いを生む btrfs が挙げられます。これは ZFS の代替であり、同様の機能 (チェックサム データ整合性、スナップショット、cow、raid など) を提供しますが、Linux カーネルの一部です。 btrfs のコア機能は、今日 (2015 年 7 月) の時点では実に安定していますが、バグが修正され、機能も常に改善されているため、最新バージョンに固執する必要があります。Fedora 22 は現在 Linux 4.0 で出荷されていますが、Debian 7 には非常に古い 3.2 が付属しています (btrfs は当時はそれほど安定しておらず、それ以降多くの重大なバグが修正されています)。Debian 8 でも 3.16 が付属しています。これは比較的新しいバージョンですが、btrfs には古すぎます (特に 3.19 で非常に重要な機能更新が行われているため)。Fedora を使用する際の欠点はリリース サイクルかもしれません。おそらく 1 年に 1 回程度アップグレードする必要があります。とはいえ、Fedora のアップグレードは他のディストリビューションに比べて非常に簡単で、通常は手間がかかりません。
HP MicroServer に関する話なので、もう 1 つ注意点があります。ストレージは 4 つの HDD スロットに限定されません。まず、オペレーティング システムを USB サムドライブにインストールして、1 つのドライブを無駄にしないようにします。このサーバーには、メインボードに USB コネクタがあります。さらに、5.25 インチのフロント ベイに 5 番目のドライブ スロットをインストールしている人もいます。さらにストレージが必要な場合は、SAS hba をインストールして、1 つまたは 2 つ (または、エクスパンダを使用してチェーン接続すると、さらに多く) のドライブ エンクロージャを接続できます。理論的には、1 つの MicroServer で、数百のドライブを持つ数十の zpool (または btrfs raid ボリューム) を管理できます。
ハードウェアの詳細については、http://n40l.wikia.com/wiki/HP_MicroServer_N40L_Wiki。