OCFS

OCFS
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]:

  • Добавлена поддержка POSIX
  • Поддерживаются различные кодировки, в том числе little endian и big endian, а также 32-битовые и 64-битовые кодировки
  • Файловая система имеет поддержку ввода\вывода с прямым доступом, ассинхронного ввода\вывода, буферированного ввода/вывода, ввода/вывода вида splice (с версии 1.4) и ввода/вывода с отображением в память
  • Возможность использовать большие inode
  • Возможность отслеживать относительное время доступа к файлу (relative access time)
  • Поддержка режимов журналирования вида ordered и writeback
  • Используются контрольные суммы метаданных
  • Поддержка блоков размеров 512 байтов, 1 кБ, 2 кБ и 4 кБ.
  • С версии 1.4 система поддерживает следующие размеры единичного блока, выделяемого для хранения файловых данных - 4 КБ, 8 КБ, 16 КБ, 32 КБ, 64 КБ, 128 КБ, 256 КБ, 512 КБ и 1 МБ.

Для конфигиурирования и управления файловой системой предусмотрены два набора программ: 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

Литература

  • Edward Stoever Personal Oracle RAC Clusters: Create Oracle 10g Grid Computing At Home. — Rampant TechPress, 2006. — 200 с.
  • Julian Dyke, Steve Shaw, Martin Bach Pro Oracle Database 11g RAC on Linux. — Apress, 2010. — 840 с.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "OCFS" в других словарях:

  • OCFS — OCFS2 Developer Oracle Corporation Full name Oracle Cluster File System Introduced March 2006 (Linux 2.6.16) Limits Max file size 4 PB (OCFS2)[1] …   Wikipedia

  • OCFS — Office of Children and Family Services (Community) …   Abbreviations dictionary

  • Comparison of file systems — The following tables compare general and technical information for a number of file systems. Contents 1 General information 2 Limits 3 Metadata 4 Features …   Wikipedia

  • New York State Office of Children and Family Services — The New York State Office of Children and Family Services (OCFS) is an agency of the Government of New York.[1] The agency has its headquarters in the Capital View Office Park in Rensselaer.[2] Contents 1 History 2 Role …   Wikipedia

  • Mandated reporter — In many U.S. states and Australia, mandated reporters are professionals who, in the ordinary course of their work and because they have regular contact with children, disabled persons, senior citizens, or other identified vulnerable populations,… …   Wikipedia

  • Ordnance Clothing Factory — is an indian clothing manufacturer company. Contents 1 About the Factory 2 Production 3 References 4 External Links …   Wikipedia

  • 10 Air Experience Flight — Infobox Military Unit unit name= 10 Air Experience Flight caption= dates= 8 September 1958 Present country=flagicon|United Kingdom United Kingdom allegiance= air force|United Kingdom branch= Air Cadet Organisation type= role= Training size=… …   Wikipedia

  • New York State Department of Family Assistance — The New York State Department of Family Assistance, formerly the Department of Social Services, consists of the Office of Temporary and Disability Assistance and the Office of Children and Family Services. Name changed from Department of Social… …   Wikipedia

  • Oracle Automatic Storage Management Cluster File System — Das Oracle Automatic Storage Management Cluster File System oder kurz ASM Cluster File System (ACFS), ist ein Cluster Dateisystem der Firma Oracle, das mit dem Oracle Datenbanksystem Version 11g Release 2 veröffentlicht wurde.[1] ASM steht für… …   Deutsch Wikipedia

  • NTFS — Developer Microsoft Full name New Technology File System[1] Introduced July 1993 (Windows NT 3.1) Partition identifier 0x07 (MBR) EBD0A0A2 B9E5 4433 87C0 68B6 …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»