ZFSの採用を検討しています。本番環境とテスト環境の両方での経験を教えていただければ幸いです。
5 に答える
私は本番環境で ZFS を使用していません - まだ機会がありませんでした。基本的に、現在は巨大なストレージは必要ありません。また、最近まで 7.0 を実行していませんでした。
自宅には、最先端の FreeBSD システム (7.0 っぽい) があります。ZFS を使い始めて 8 か月近くになります。現在、タンクに 1.2 TB あります。複数の理由から、私は ZFS が大好きです。
- ファイルシステムをオンデマンドで拡張
- 「安価な」ディスクからのストレージ
- ファイルシステムのスナップショット
- 自己治癒
- コピー(これはおそらくすべての中で最も素晴らしいものです)
FreeBSD が好きで試してみたい場合は、FreeBSD wikiをお勧めします。
私は wiki で概説されているいくつかの問題を抱えており、irc (#freebsdhelp @ Efnet) の人々から多くの助け/フィードバックを受けました。それでもデータを失ったことはありません。:) (木をノックしてください!) さらにフィードバックが必要な場合は、IRC をチェックしてください。ZFS プールを実行している人はたくさんいます。
FreeBSD とは別に、ZFS は Sun プラットフォームでしばらく使用されています。私が FreeBSD で実行しているのは移植であり、進行中の多くの作業であるため、そこではより成熟しています。:)
私は開発を行い、2つの環境でZFSを使用しています。
1)4枚のディスクを超えるRAIDZ2を搭載したMacProの場合
2)RAIDZ1に2つのディスクがあるDesktopBSD(FreeBSDに基づく)であるバックアップサーバー上
私の全体的な経験では、ZFSがこれまでに使用した中で最も信頼性の高いストレージシステムであることがわかったため、初めてデータのバックアップを毎日作成する必要がなくなりました。
Linux ショップのシステム管理者として、ZFS をバックアップ サーバーとして使用しています。以前は cronjob を実行してスナップショットを作成していましたが、最近では SXCE に付属の zfs-auto-snapshot サービスを使用しています。バックアップは NFS エクスポートされ、ネットワーク内のすべてのマシンに自動マウントされるため、ファイルを自分で復元できます。スナップショットもネットワーク経由でエクスポートされます。
すべての Linux マシンから NFS マウントされたホーム ディレクトリさえ持っているので、毎日の作業の 1 時間ごとのスナップショットを取得します。
ZFS は完璧ではありませんが、現在入手可能なファイルシステムの中で最も優れているようです。
何に使う予定ですか?ファイルシステムに関するほとんどの質問は、アプリケーションと使用パターンを十分に理解している場合にのみ、賢明に答えることができます。たとえば、従来のメール スプール ファイルシステムで適切に機能するものは、データベース ストアで選択するものとはおそらく異なるでしょう。