OCFS2

OCFS2
開発者オラクル社
フルネームOracle クラスタ ファイル システム
紹介された2006年3月Linux 2.6.16
制限
最大ボリュームサイズ4 PB(OCFS2)[ 1 ]
最大ファイルサイズ4 PB(OCFS2)[ 1 ]
ファイル名の最大長255バイト
ファイル名に使用できる文字NULと'/'を除くすべてのバイト
特徴
記録された日付変更 (mtime)、属性変更 (ctime)、アクセス (atime)
ファイルシステムの権限Unix パーミッション、ACL、および任意のセキュリティ属性 (Linux 2.6 以降)
透過的な圧縮いいえ
透過的な暗号化いいえ
データ重複排除いいえ
コピーオンライトはい
他の
サポートされているオペレーティングシステムリナックス

Oracle Cluster File System(OCFS、バージョン2ではOCFS2)は、 Oracle Corporationによって開発され、GNU General Public Licenseに基づいてリリースされた共有ディスク・ファイルシステムです。OCFSの最初のバージョンは、クラスタ・コンピューティングを採用したOracleのデータベース管理システムに対応することを主な目的として開発されました。そのため、POSIX準拠のファイルシステムではありませんでした。バージョン2では、POSIXの機能が組み込まれました。

OCFS2(バージョン2)は、 Linuxカーネルバージョン2.6.16に統合されました。当初は「実験的」(アルファテスト)コードとしてマークされていました。この制限はLinuxバージョン2.6.19で解除されました。2008年末のカーネルバージョン2.6.29では、アクセス制御リストやクォータなど、より多くの機能がOCFS2に追加されました。[ 2 ] [ 3 ]

OCFS2はOpenVMS DLMに似ているがはるかに単純な分散ロックマネージャを使用していました。[ 4 ] Oracleは2010年11月にreflinkと呼ばれるコピーオンライト機能 を含むバージョン1.6を発表しました。[ 5 ]

参照

注釈と参考文献

  1. ^ a b 2.6.28より前はLinux JBDを使用していたため16TiBに制限されていました。JBD2ではこの制限がなくなりました。
  2. ^ Mark Fasheh (2008年12月19日). 「マージウィンドウバッチ1/3用のOcfs2パッチ」 . Linuxカーネルメーリングリスト. 2016年10月24日閲覧
  3. ^ Mark Fasheh (2008年12月22日). 「マージウィンドウバッチ2/3用のOcfs2パッチ」 . Linuxカーネルメーリングリスト. 2016年10月25日時点のオリジナルよりアーカイブ。 2016年10月24日閲覧
  4. ^ Jonathan Corbet (2005年5月24日). 「OCFS2ファイルシステム」 . LWN.net . 2016年10月24日閲覧。
  5. ^ John Margaglione (2010年11月30日). 「Oracle Linuxの新機能 パート1:OCFS2 1.6 REFLINK」 . Oracle. 2017年5月10日時点のオリジナルよりアーカイブ2017年5月10日閲覧。