09/01/13 21:11:48
Linux向けの次世代ファイルシステム「btrfs」(バターファイルシステム)を開発する米オラクルの
クリス・メイソン(Chris Mason)氏は1月12日、最新版のバージョン0.17をリリースした。
btrfsはこのバージョンで、初めてリーナス・トーバルス(Linus Torvalds)氏が管理する開発版のカーネル2.6.29-rc1に取り込まれた。
btrfsはコピー・オン・ライトと呼ばれるテクニックを使った新しいファイルシステムで、2007年8月にオラクルが発表。
大規模なストレージ管理に必要な機能を備えたファイルシステムを目指し、GPLで開発が進められている。
コピー・オン・ライトにより、内容が同じである限り、実データの複製をディスク上に作らずにファイルやディレクトリを作成することができる。
例えばシステム全体のスナップショットを作成し、そのスナップショットに対して作業をすると、
変更が加えられたブロックだけがディスクに書かれることになる。
そのほかの部分はオリジナルとスナップショットで内容が一致しているためディスク上では同一ブロックを指し示す。
これは10GBのシステムパーティションで残りが1GBであっても、
ディスク容量を消費をせずにクローンを作って実験的な作業ができることを意味する。
スナップショットを作ることで、容易にファイルシステム全体を任意の時点の状態にロールバックすることも可能だ。
(>>2以降に続く)
URLリンク(www.atmarkit.co.jp)