
- •Иерархия каталогов
- •Классификация файловых систем
- •Задачи файловой системы
- •Дисковые файловые системы
- •[Править] Флэш диски / файловые системы непрерывного состояния
- •Запись-ориентированные файловые системы
- •Файловые системы для сетевых хранилищ
- •Распределенные файловые системы
- •Распределенные параллельные файловые системы с защитой от сбоев
- •Файловые системы точка-точка
- •Файловые системы специального назначения
- •Псевдо и виртуальные файловые системы
- •Шифрованные файловые системы
- •Файловые системы с защитой от сбоев
Файловые системы точка-точка
CFS — Файловая система только для чтения основанная на распределенной таблицы хэшей Chord DHT.
Cleversafe Используется Cauchy Reed-Solomon Information Dispersal Algorithms — Дисперсионные информационные алгоритмы — (IDAs) для разделения данных в неопредилимых срезах и распространения их, через безопасные соединения через Internet на множественные места хранения.
Infinit — Это широко масштабируемая файловая система точка-точка, разработанная в C++, дает пользователям надежное и безопасное хранение их файлов пространственно-независимым и реплицируемым путем. Позволяет делится файлами контролируемым набором пользователей, друзей и т. д.
Ivy — Файловая система чтения/записи основанная на логах, отсюда невозможность масштабирования с большим количеством пользователей.
Pastis — французская файловая система точка-точка разработанная на Java.
Файловые системы специального назначения
AppleShare — Сетевая файловая система в ранних версиях Mac OS
archfs — Архивирующая файловая система
cdfs — Система поддержки чтения и записи CD
cfs — Кэширующая файловая система
Coda — Файловая система с поддержкой автономной работы, происходит из OpenAFS.
compFUSEd (оверлей прозрачного сжатия — чтение/запись, основан на FUSE)
Cramfs — Compressed ROM file system, свободная сжатая файловая система для GNU/Linux для встраиваемых систем основанных на ПЗУ.
Cromfs — Работающая в пользовательском пространстве (FUSE) файловая система только для чтения использующая эффективность LZMA алгоритма сжатия.
Datalight Reliance — Транзакционная файловая система для 32 битных встроенных систем от Datalight.
Davfs2 — Расширение файловой системы WebDAV
DFS — Распределённая (сетевая) файловая система для ОС семейства Microsoft Windows
DRBD — Позволяет создать общее для кластера зеркальное дисковое пространство, грубо говоря, RAID1 между накопителями на разных машинах в сети. Когда на одной машине производится запись на диск, DRBD сразу синхронизирует эти данные на дисках других машин.
FDI — Файловая система разработанная Intel для Flash носителей. Используется, в частности, в сотовых телефонах марки Motorola.
Freenet — Децентрализованная, сетевая файловая система анонимного обмена зашифрованными файлами, в некотором смысле аналогичная проектам Gnutella и Napster.
ftpfs — Файловая система, используемая при доступе по протоколу ftp
fuse — Файловая система пользователя, аналогична lufs но имеет лучшую архитектуру.
FuseCompress — Основана на FUSE, предоставляет прозрачное сжатие данных.
GmailFS — (Google Mail File System) — Файловая система Google для своей почтовой системы GMail.
HDFS — Распределенная файловая система, являющаяся частью проекта Apache Hadoop.
InterMezzo — Является преемником Coda, поддерживает синхронизацию с сервером и кэширование файлов.
Kimberlite — Система позволяющая подключить две машины под ОС GNU/Linux к одному SCSI-накопителю.
lnfs — Система поддержки длинных имён
LUFS — Система для доступа по протоколам ftpfs, ftp ssh
MapFS — Распределённая файловая система компании Levanta. Позволяет монтировать группе машин удаленную файловую систему доступную в режиме только для чтения, но дающую возможность модификации файлов, при этом изменения произведенные на каждой машине сохраняются локально. Лицензия GNU GPL.
MelioFS — Распределённая файловая система компании Sanbolic. Позволяет множеству машин одновременно работать на чтение и на запись не только с одним томом, а даже с одним файлом. Поддерживается множество родных возможностей по работе с файловыми системами MS Windows.
mini_fo (The mini fanout overlay file system) — Перенаправляет модифицированные операции в записываемое пространство названное директориях хранения, оставляет оригинальные данные в основной директории незатронутыми. При считывании, файловая система смешивает модифицированные данными и оригинальные, так чтобы только наиболее новая версия была показана.
MVFS — MultiVersion File System — Мультиверсионная файловая система, пропиеритарная, используется Rational ClearCase.
NBD — Модуль для Linux реализующий поддержку виртуальных дисковых разделов, физически расположенных на другой машине в сети. Прекрасно подходит для реализации RAID-массива распределенного по сети.
NCUFS — The NetWare UNIX Client File System (NUCFS), сетевая файловая система от SCO, используется для подключения UNIX-клиентов к файловым ресурсам серверов Novell NetWare.
nntpfs — Система поддерживающая протокол netnews
NOOFS — Сетевая файловая система, использующая в качестве хранилища данных SQL-базу, в частности PostgreSQL.
ParFiSys — Экспериментальная файловая система для параллельной обработки данных
plumber (Plan 9) — Система обмена сообщениями между работающими процессами, иначе реализация механизма «многопоточности»
PVFS — Распределенная файловая система, заменяющая NFS для кластера. Состоит из централизованного сервера метаданных и множества демонов ввода/вывода, непосредственно занимающихся отдачей и сохранением информации. Данные хранятся на специально отведенных нодах кластера, возможности резервирования пока отсутствуют.
ramfs — Система используемая для создания RAM-диска в процессе загрузки ОС семейства BSD и на ядре Linux
romfs — (ROM filesystem) — Чрезвычайно простая файловая система, без многих функций, предназначена для записи важных файлов в EEPROM. Доступна в Linux, и возможно в других UNIX-похожих системах.
SquashFS — Система компрессирующая данные с атрибутом «только для чтения»
tmpfs — Файловая система поддерживающая работу с виртуальной памятью.
UMSDOS — Файловая система подобная FAT, но расширенная для хранения прав доступа и метаданных, используется в ОС на ядре Linux.
UnionFS — Каскадно-объединенная файловая система, которая может смешивать содержимое различных директорий (ветви), оставляя содержимое физически разделенным.
WDK.VFS — SiteAdmin CMS — Виртуальная файловая система, представлена Evgenios Skitsanos.
wikifs (Plan 9) — Файловая система используемая Википедией
Barracuda WebDAV plugin. Безопасный сетевой файловый сервер для встроенных устройств.
SODA: a Lease-based Consistent Distributed File System — (ранние 1990ые годы)
SysmanFS (Основана на FUSE), виртуальная файловая система для управления кластерами.
pramfs — Защищенная и постоянная файловая система для RAM устройств.
ERTFS ProPlus64 — Идет с интегрированной операцией защиты от сбоев, по умолчанию работает в журналируемом режиме.
Callback File System виртуальная файловая система для Windows
Owner-Free Filesystem — распределённая файловая система, в которой никакой файл не хранится целиком на единственном компьютере.