web-dev-qa-db-ja.com

ホームメディアサーバーに適しているのはどちらですか:zfsまたはbtrfsまたはLVM / md

新しいホームサーバーの構築を検討していますが、柔軟なファイルシステムが必要です。 btrfsとzfsはどちらも興味深いものです。ソフトレイドを実行でき、ハードドライブを追加するときにストレージを簡単に拡張できる柔軟なソリューションが必要です。コストのためにハードウェアRAIDに興味がない。これは必須ではないサーバーであるため、私はいじくり回し、いくつかのリスクを負います。このメディアサーバーは、インターネット経由でリモート再生できるようになります。ほとんどの場合、Plex Media Serverソフトウェアが実行されます。使用したいソフトウェアの一部はLTSでのみサポートされているようだから、Ubuntu 12.04を実行することを考えています。

8
FiftyKnight

私は現在btrfsを使用していますが、過去にzfsを使用していました。 zfsはメモリを大量に消費し、「linux-native」ではないため、新しい/実績のないファイルシステムに満足している場合は、btrfsをお勧めします。

Ubuntu LTSでbtrfsを使用する場合は、最近のカーネルには多くのbtrfsの更新があるため、14.04を待つことをお勧めします。

より伝統的なシステムには、LVM + mdソフトウェアraidが含まれます。これは、拡張可能なストレージ、ソフトウェアraid、スナップショットなどを提供できる実証済みのソリューションです。チェックサム/ COWなど)。

9
dwurf

ハードウェアRAIDは一部の人に大いに尊敬されていますが、アメリカ陸軍戦車をあなたの唯一の乗り物として持つことを夢見ているような気がします。確かにそれは安全ですが、巨大で、法外なメンテナンスと燃料コストがかかり、どこでも手放せない場合に実際にtrapになります。標準的な修理サービスはあなたを助けられません。

さらに、ハードウェアRAIDには、BTRFSやZFSなどの完全なソフトウェアRAIDソリューションが回避する既知の欠陥があります。

あなたが計画している種類の使用のために、ZFSとBTRFSの間に「より良い」ソフトウェアRAIDソリューションはありません、それはあなたに最も合ったものを選ぶだけの問題です:

  • ZFSとBTRFSはどちらも優れたソフトウェアRAID /ボリュームマネージャー統合ソリューションです
  • ZFSとBTRFSは両方とも、コピーオンライト、スナップショット、およびブロックチェックサム制御を備えています
  • ZFSははるかに大きなファイルシステムを処理できますが、BTRFSはプライベートストレージボックスに十分なTBを処理できます
  • コミュニティは、閉じる前にSun Microsystemsのリポジトリから利用できた最後のオープンソースに基づいて、Linux、BSD、およびOS XのZFSポートに取り組んでいます(これらは、Oracleによって実装された最新の機能はありませんが、 )
  • BTRFSは、まだ安定しているとは見なされていないため、ほとんどのLinuxディストリビューションでオプションパッケージとして提供されていますが、速いペースで開発され続けています
  • ZFSは、前のポスターで述べたように、BTRFSよりも多くのRAMを使用します(最低4GB、8GBを推奨しますが、より良い)

それが役に立てば幸い。

6
Eric_DL