ObjectiveFS - ObjectiveFS
Стабильный выпуск | 3.1 / 20 апреля 2015 г. |
---|---|
Операционная система | Linux, Mac OS X |
Тип | Распределенная файловая система |
Лицензия | проприетарный |
Интернет сайт | ObjectiveFS.com |
ObjectiveFS это распределенная файловая система разработана Objective Security Corp. Это POSIX-совместимая файловая система, построенная на базе хранилища объектов.[1][2] Первоначально он был выпущен с серверной частью AWS S3, а позже реализовал поддержку Google Cloud Storage и устройств хранилища объектов. Он был выпущен для бета-тестирования в начале 2013 года, а первая версия была официально выпущена 11 августа 2013 года.
Дизайн
ObjectiveFS реализует структурированную файловую систему журналов поверх хранилищ объектов (таких как Amazon S3, Google Cloud Storage и других устройств хранилища объектов).[3] Это совместимая с POSIX файловая система и поддерживает такие функции, как динамический размер файловой системы, программные и жесткие ссылки, атрибуты unix, расширенные атрибуты, временные метки Unix, пользователи и разрешения, отсутствие ограничений на размер файла, атомарные переименования, создание атомарных файлов, переименование каталогов. , чтение и запись в любом месте файла, именованных каналов, сокетов и т. д.[4][5]
Он реализует шифрование на стороне клиента и использует криптографическую библиотеку NaCl с такими алгоритмами, как Salsa20 и Poly1305. Этот подход не имеет зависимых от данных ветвей или индексов массивов зависимостей от данных и защищает от атак по времени кэширования. Данные шифруются перед отправкой клиенту и остаются зашифрованными в состоянии покоя и в движении.
Одно из основных различий между ObjectiveFS и GlusterFS / CephFS заключается в том, что он передает управление кластером хранения облачным провайдерам (Amazon / Google). [6]
использование
Программное обеспечение ObjectiveFS работает на сервере и общается с хранилищем объектов с помощью S3 API. Само программное обеспечение обрабатывает метаданные. Когда несколько серверов совместно используют одни и те же файлы, он обрабатывает согласование с другими серверами совместного использования (также работающими с ObjectiveFS).
Некоторые варианты использования - это масштабирование веб-серверов, почтовых серверов, служб управления контентом (CMS), гибридного облака.,[5] гибридная среда разработки между ноутбуком и облаком[1]
Смотрите также
- Распределенная файловая система
- Список файловых систем, раздел распределенной отказоустойчивой файловой системы
- Ceph
- Блеск
- GlusterFS
Рекомендации
- ^ а б Кристоф Барди «LeMagIT: ObjectiveFS: файловая система POSIX поверх S3 (оригинальная статья на французском языке)», LeMagIT, 3 декабря 2014 г.
- ^ Андреа Мауро «Отчет ITPT 14 - ObjectiveFS», блог vInfrastructure, 15 декабря 2014 г.
- ^ Энрико Синьоретти "ObjectiveFS, файловая система с облачным сервером (оригинальная статья на итальянском языке)", JUKU.it, 20 декабря 2014 г.
- ^ Техническая спецификация с официального сайта получено 12 апреля 2015 года.
- ^ а б Филипп Николя "ObjectiveFS - удобный межсетевой интерфейс (оригинальная статья на французском языке)", Блог о технологиях хранения файлов, 4 августа 2014 г.
- ^ Ив Грандмонтань «Кремниевая долина - ObjectiveFS, объединенная Unix, Amazon и хранилище (оригинальная статья на французском языке)», ИТ Социальные совместные ИТ, 3 декабря 2014 г.