Показать меню

Coda (файловая система)

18.12.2020
13

Coda — Распределённая (сетевая) файловая система (ФС), разработанная как исследовательский проект в университете Карнеги — Меллона в 1987 году под руководством Махадева Сатьянарайанана (англ. Mahadev Satyanarayanan). Данная файловая система разработана на основе старой версии AFS (AFS-2) и обладает множеством схожих возможностей. Распространяется под лицензией GNU GPL.

Coda всё ещё находится в разработке, но акцент смещается от научных исследования в сторону создания надёжного продукта для коммерческого использования.

Файловая система InterMezzo, так же разрабатываемая в университете Карнеги — Меллона, позаимствовала множество дизайнерских решений от ФС Coda.

Возможности

Coda обладает множеством возможностей, которые желательны для сетевых (распределённых) файловых систем.

  • Coda находится в свободном доступе под либеральной лицензией
  • Отключённые операции для мобильных вычислений
  • Высокая производительность на клиентской стороне благодаря постоянному кэшированию
  • Репликация сервера
  • Модель безопасности для аутентификации, шифрования и управления доступом
  • Продолжение работы при сбоях в серверной сети
  • Адаптация к пропускной способности сети
  • Хорошая расширяемость
  • Хорошая семантика обмена, даже в случае сбоев сети

Поддерживаемые платформы

Coda изначально была разработана для UNIX-платформ. В настоящее время, она включена в ядро Linux 2.6. Также Coda была портирована на FreeBSD. Существует проект по переносу данной ФС на платформы Microsoft Windows, начиная от эры Windows 95/Windows 98, до Windows NT и Windows XP, с помощью проектов с открытым исходным кодом вроде DJGCC DOS C Compiler и Cygwin.

Еще по этой теме:
FreePBX
00:32, 18 декабрь
FreePBX
FreePBX - графический интерфейс пользователя (GUI) с открытым исходным кодом, предназначенный для управления Asterisk. FreePBX распространяется под лицензией GNU General Public License версии 3. Он
NILFS
13:01, 17 декабрь
NILFS
NILFS (англ. New Implementation of a Log-structured File System — Новая реализация журнально-структурированной файловой системы) — журнально-структурированная файловая система, реализованная для ядра
Slax
11:01, 11 декабрь
Slax
SLAX — Live CD-дистрибутив Linux на базе Debian (до 9 версии на Slackware), который разрабатывается Томашем Матейжиком. Пакеты могут быть добавлены менеджером пакетов apt или могут быть подготовлены
Щербатюк, Александр Фёдорович
15:59, 08 декабрь
Щербатюк, Александр Фёдорович
Александр Федорович Щербатюк (род. 1958) — специалист по разработке и использованию подводных робототехнических комплексов для исследования океана, член-корреспондент РАН (2006). Биография
Вольфенштейн, Линкольн
09:52, 03 декабрь
Вольфенштейн, Линкольн
Линкольн Вольфенштейн (англ. Lincoln Wolfenstein; 10 февраля 1923, Кливленд, Огайо — 27 марта 2015, Окленд, Калифорния) — американский физик-теоретик. Известен работами в области нейтринных
Институт информационных технологий НАН Азербайджана
17:00, 02 декабрь
Институт информационных технологий НАН Азербайджана
Институт информационных технологий — научно-исследовательский институт Национальной Академии Наук Азербайджана История создания В 1971 году при Институте кибернетики АН Азербайджана был создан
Комментарии:
Добавить комментарий
Ваше Имя:
Ваш E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent