Btrfs(B-treeFSまたは通常は「ButterFS」と発音)は、Oracle Corporation forLinuxによって発表されたコピーオンライトファイルシステムです。 その目的は、ext3ファイルシステムを置き換えることであり、その制限、特に最大ファイルサイズをできるだけ排除します。 ext3でサポートされていない新しいテクノロジーの採用に加えて。 また、「フォールトトレランス、修復、および管理の容易さに焦点を当てる」とも述べられています。 これらの機能はすべて、オラクルとその顧客が連携する大規模なデータサーバーにとって重要です。 |
Ubuntu上のBTRFS
Scott James Remnantは、Ubuntuのインストールでbtrfsを使用するオプションを追加するために懸命に取り組んでおり、デフォルトのファイルシステムとしてそれを除外していないことを明らかにしました。
とにかく、それは以下に依存します:
- btrfsは、カーネル構成によって「実験的」とマークされなくなりました。 これは、明らかに、Maverickのベースとなるカーネルであるカーネル2.6.35で計画されます。
- btrfsは、GRUB2またはUbuntuインストーラーではまだサポートされていません。 これは、マーベリックが新機能の追加を停止する日付(機能凍結日)の前に準備ができている必要があります。
- これが発生した場合、Maverick Alphaバージョンのデフォルトのファイルシステムになる可能性があるため、十分にテストできます。 そのテストは、大きな不便なしにうまくいくはずです。
- btrfsの開発の背後にあるチームは、このアイデアに満足しているはずです。
- Ubuntuの開発者はこのアイデアに満足しているはずです。
とにかく、BTRFSがマーベリックの新しいファイルシステムになる可能性は1/5です。
その主な機能のいくつか
- 小さなファイルとインデックス付きディレクトリのスペース効率の高いパッケージ
- 動的iノード割り当て(ファイルシステムの作成時にファイルの最大数は設定されません)
- 書き込み可能なスナップショットとスナップショットのスナップショット
- サブボリューム(個別の内部ファイルシステムルート)
- オブジェクトレベルでのミラーリングとストリッピング
- データとメタデータの検証(高い整合性のセキュリティ)
- 圧縮
- すべてのデータとメタデータのコピーオンライトログ
- さまざまなRAIDアルゴリズムを含む、複数のデバイスをサポートするためのデバイスマッパーとの強力な統合
- アンマウントなしのファイルシステムチェックとアンマウントされたファイルシステムの非常に迅速なチェック
- 効率的な増分バックアップとファイルシステムのミラーリング
- ext3からBtrfsにアップグレードし、アップグレード時にext3にダウングレードします
- SSDの最適化モード(マウントオプションで有効)
- マウントを解除せずにデフラグ
BtrFSはUbuntu10.10でテストするのに適したオプションですが、デフォルトのファイルシステムを頻繁に変更していると思いませんか? つまり、 ちょうど2年前にExt3を使用しましたが、デジタルライフの50%をExt $に移行しました。今度は、BtrFSの準備をします。 それが価値がない限り、そうでなければ、私はさらに2年待ちます。
ご挨拶!
JaD!
真実は。 同意する。 同じことが私にも起こりました!