Veritas File System
| VxFS | |
|---|---|
| Разработчик | Veritas Software |
| Файловая система | Veritas File System |
| Дата представления | 1991 (AT&T UNIX) |
| Структура | |
| Содержимое папок | расширяемый хеш |
| Ограничения | |
| Максимальный размер файла | 8 Экзабайт |
| Максимальная длина имени файла | 256 байт |
| Максимальный размер тома | 128 Зеттабайт |
| Возможности | |
| Потоки метаданных | да |
| Атрибуты | Расширенные |
| Права доступа | POSIX, ACL |
| Фоновая компрессия | нет |
| Фоновое шифрование | нет |
| Поддерживается ОС | HP-UX, Solaris, OpenSolaris, AIX, Linux, SINIX и UnixWare |
Veritas File System (VxFS, также JFS[1] или OnlineJFS в HP-UX) — проприетарная файловая система с поддержкой экстентов, разработанная компанией Veritas Software. VxFS является основной файловой системой в HP-UX. Также VxFS работает в Solaris, OpenSolaris, AIX, Linux, SINIX и UnixWare. По утверждению разработчика, Veritas File System является первой в мире коммерческой журналируемой файловой системой.[2]
Veritas File System имеет несколько версий дисковых структур, однако благодаря их версионированию возможна конвертация ранних вариантов файловой системы в более поздние.
Иногда VxFS, наряду с IBM JFS, SGI XFS и ReiserFS, относят к группе "Advanced UNIX File Systems", поскольку в них используется несколько технологий, не применявшихся в ранних файловых системах Unix - Berkeley Fast File System (FFS). В частности, в них используются B-деревья вместо линейных списков, переменный размер единицы выделения места на диске, выделение индексных нод по требованию, гибкие и расширяемые внутренние структуры. В VxFS и JFS, применяется концепция метафайловой системы, при которой метаданные файловой системы хранятся в виде отдельных файлов ("structural file system")[3].
В 2001-2002 году был разработан свободный драйвер FreeVxFS для чтения данных с файловой системы VxFS для ядра Linux 2.4[4][5], также существует свободный набор утилит VxTools для доступа к файловой системе[6].
См. также
[править | править код]Примечания
[править | править код]- ↑ Unix and Linux System Administration Handbook Архивная копия от 8 декабря 2015 на Wayback Machine, 2010 ISBN 9780132117364: page 162 "HP calls its VxFS port "JFS" to forestall the possibility that users might distinguish it from IBM's own unrelated JFS filesystem"
- ↑ VERITAS Foundation Suite and Foundation Suite HA 3.5. VERITAS. Дата обращения: 21 ноября 2007. Архивировано 25 октября 2003 года.
- ↑ Архивированная копия. Дата обращения: 5 декабря 2015. Архивировано из оригинала 8 декабря 2015 года.
- ↑ Christoph Hellwig, Reverse engineering an advanced filesystem Архивная копия от 8 декабря 2015 на Wayback Machine, Proceedings of the Ottawa Linux Symposium, 2002, pp 191-196
- ↑ ANNOUNCE VxFS 0.1 Архивная копия от 8 декабря 2015 на Wayback Machine / LWN, 2001
- ↑ Filesystems HOWTO: Other filesystems. Дата обращения: 5 декабря 2015. Архивировано 7 апреля 2022 года.
Ссылки
[править | править код]- VERITAS File System Documentation (недоступная ссылка) (англ.)
- Veritas File System 5.0 Administrator's Guide (Solaris) (англ.)
- ZFS v VxFS - IOzone — сравнение производительности ZFS и VxFS
- S.D. Pate, UNIX Filesystems: Evolution, Design, and Implementation, 2003 Chapter 9, "The VERITAS Filesystem", pp 189–212
- Файловая система и менеджер томов Veritas, 2003