OCFS | это... Что такое OCFS? (original) (raw)

OCFS
Разработчик Oracle Corporation
Файловая система Oracle Cluster File System
Дата представления Март 2006 (Linux 2.6.16)
Структура
Ограничения
Максимальный размер файла 4 петабайт (OCFS2)[1]
Максимальная длина имени файла 255 байт
Максимальный размер тома 4 петабайт (OCFS2)[1]
Допустимые символы в названиях Все байты кроме NULL и '/'
Возможности
Свойства modification (mtime), attribute modification (ctime), access (atime)
Права доступа Unix и ACL
Фоновая компрессия Нет
Фоновое шифрование Нет
Поддерживается ОС Linux

OCFS (Oracle Cluster File System)кластерная файловая система[2], поддерживающая разделяемое использование между несколькими Linux-системами.

Разработку файловой системы осуществляет корпорация Oracle под лицензией GNU General Public License. Файловая система обладает семантикой локальной файловой системы и может быть использована почти любыми приложениями. Используется в основном для виртуализации (Oracle VM), кластерных баз данных (Oracle RAC), кластеров на промежуточном ПО (Oracle E-Business Suite) и так далее[3].

OCFS 1.0

Первая версия OCFS была выпущена корпорацией Oracle для Linux-ядра версии 2.4. И хотя версия, выпущенная под свободной лицензией, имела некоторые ограничения, она позволяла получить прямой доступ к файлам базы данных, а также давала ряд других преимуществ администраторам[4]. Так как первая версия файловой системы разрабатывалась только для кластерных баз данных Oracle, она не была POSIX-совместимой, в отличие от второй версии OCFS.

OCFS2

Вторая версия Oracle Cluster File System имеет следующие возможности и особенности[5]:

Для конфигиурирования и управления файловой системой предусмотрены два набора программ: ocfs-tools (интерфейс командной строки) и ocfs2console(графический интерфейс).

Примечания

  1. 1 2 Не тестировалась поддержка более 16 терабайтам
  2. Кластерные файловые системы отличаются наличием особой системы управления одновременного доступа нескольких систем к одному хранилищу данных
  3. Project: OCFS2
  4. Murali Vallath Oracle 10g RAC: grid, services & clustering. — Digital Press, 2006. — 670 с. — c. 563
  5. OCFS2: Недооцененная файловая система Linux // Jeffrey B. Layton

Литература

Просмотр этого шаблона Файловые системы (списоксравнение)
Дисковые ADFSAdvFSBeFSBtrfsEFSextext2ext3ext3cowNext3ext4FAT • FATX • VFAT • FFS • Files-11 • GFS • HFSHFS Plus • XFSX • HPFSISO 9660JFS • LFS • MFS (Macintosh) • MFS (Tivo) • Minix • MUFS • NWFS • NILFSNSSNTFSProtogon (В разработке) • PFS • Qnx4fs • Qnx6fs • ReiserFSReiser4SFS • SpadFS • UFS • UFS2 • UDFVxFSWinFSWAFLXFSZFSБольше... Оптические диски ISO 9660UDF Флеш-память/SSD FATexFAT (FAT64) • TFAT • FFS2 • JFFS • JFFS2 • LogFS • NVFS • UDFYAFFS Кластерные Files-11 • GFS • OCFS • QFSXsanБольше...
Распределённые(сетевые) AFS • OpenAFS • AFPCephDFSGlusterFSGPFSGoogle File SystemLustreNCPNFSPOHMELFSHadoopKosmosHAMMERSMB (CIFS)Больше...
Специальные cramfsFUSESquashfsUMSDOSUnionFSБольше... Псевдо- и виртуальные configfs • devfs • procfs • specfs • sysfstmpfsWinFS Шифрованные EncFSEFS • FSFS • SSHFS • SolFS • ZFS