web-dev-qa-db-ja.com

JBODとZFSを使用して1つの大きなファイルシステムを構築する

本当に大きなZFSファイルシステムを構築する方法は?

上記の質問は、最初の読書では曖昧なので、より正確です。

1台のコンピューターで大きなZFSボリュームを構築する方法を知っています。例えば.

  • eCC RAMおよび冗長電源を備えた優れたコンピューターを入手する
  • いくつかのSATAコントローラーを入手する
  • 多数のドライブを接続する(例:32x2TB = 64TB)
  • TBストレージ(64GB RAM)ごとに1GBのメモリをインストールする
  • l2ARC用の高速SSDをインストールする
  • zFSでfreebsdをインストールする
  • それを調整します
  • 完了しました。

問題なく正常に動作します。しかし、それをどのように拡張するのですか?はい、別のサーバーをセットアップできますが、問題は次のとおりです:2台のコンピューターからの2つの別々のZFSプールを1つの論理に結合する方法-)ファイルシステム?raidz2全体でネットワークを介した[〜#〜] one [〜#〜]マウントポントが必要ですボリューム。

または、別の形式の質問:プレーンドライブと標準コンピューターを使用して「自家製」ペタバイトZFSストレージを構築する方法は? (ZFSは必須です)。

どんなポインタでも歓迎します。 (私は Blackblaze ソリューションを知っていますが、ZFSではなくLinuxで実行されます)...

そして、ここにもこの質問があります 150 TBそして成長していますが、どのように成長するのですか? 、しかしそれは私の問題とは異なります。

よろしくお願いします..;)

4
kobame

ZFSは、複数の単一のSolaris(または他の)システムにわたって拡張またはクラスター化するようには設計されていません。これは分散ファイルシステムではないため、ZFSを含む分散ファイルシステムには、クラスター内の個々のシステムによって公開されるさまざまなマウントポイントをバインドする別のレイヤーが必要になります。

なぜZFSの主張? Hadoopファイルシステム のようなものが必要なようです。

5
growse

ドライブを保持する別のサーバーシャ​​ーシを追加します。ドライブをポップし、SASエクスパンダーをその中に入れます。たとえば、Chenbro RM9125 は50台のドライブを保持し、2つ CK23601 エクスパンダーと [〜#〜] uek [〜#〜] エクスパンダの場合メインサーバーにアップリンクします(サーバーに外部ポートを備えたSASカードが必要な場合があります)または、 HP MDS6 を追加すると、eBayで安価なものが見つかり、前述のボックスの代わりに使用できます。

注:これを何に使用しているのかわかりません。そのため、これは意図した用途にはまったく不適切である可能性があります。公正な警告これは単なるアイデアであり、特定の目的に対するパフォーマンスや適合性を保証するものではありません。

2
Chris S