私は長い間、Drobo ストレージのように動作するサーバーをセットアップする方法について考えてきました。私が実際に Drobo を欲しくない理由は、怖い話を聞いたことがあり、また、これを安価に行いたいからです。
したがって、理想的には、さまざまなサイズの多数のハード ディスクにまたがる論理ボリュームを作成できる lvm のようなものを探しています... 明らかに、LV を RAID アレイに配置した場合にのみ冗長性が提供されます (私の知る限り)。ただし、ファイル システム レベルでファイルを複製し、ミラー化されたファイルが別の物理ディスク上にあることを確認する Microsoft のドライブ エクステンダーなどのテクノロジについて読んでいます... RAID よりもはるかに効率的に使用可能なスペースを活用できると思われるこのようなファイル システムまたは方法を知っている、または推奨している人はいますか。
パフォーマンスは問題ではありません。ディスクが故障した場合に備えて冗長性を確保しながら、手元にあるハードディスクを最大限に活用したいだけです。これはバックアップの代わりにならないことは十分理解していますが、中程度の重要性のファイルのみを保存し、NAS 自体をメイン PC やその他のシステムのバックアップとして使用します。
よろしくお願いします! zfs や btrfs などが何か賢いことをしてくれることを期待しています :)
答え1
問題は、ZFS ではプールからドライブを削除することはできず、デバイスの追加のみが可能だということです。
真の Drobo のようなエクスペリエンス (どの OS でも) が必要な場合は、btrfs が成熟した状態に達するか、少なくとも RAID5/6 機能 (2.6.37 で予定) になるまで待つ必要があります。
答え2
Linux + ZFS はまだ製品品質には達していません。実際に製品品質に達しているのは Solaris だけです。ただし、illumos と FreeBSD をチェックしてみてください。
答え3
私が書いた次の方法はいかがでしょうか: http://nakanoteblog.blog136.fc2.com/blog-entry-3.html
これが道だ
- さまざまなサイズのハードディスクから同じサイズのパーティションを作成する
- パーティション付きのRAIDデバイスの構築
- RAIDデバイスをLVMで論理ボリュームとして連結する