Файловая система линейной ленты (LTFS ) - это файловая система, которая обеспечивает доступ к файлам, хранящимся на магнитной ленте, аналогично файлам на дисках или съемных флеш-накопителях. Для этого требуется как особый формат данных на ленточном носителе, так и программное обеспечение, обеспечивающее интерфейс файловой системы к данным.
Технология, основанная на формате ленты с самоописанием, разработанном IBM, была принята Консорциумом LTO в 2010 году.
Хранилище данных на магнитной ленте использовалось более 50 лет, но обычно метаданные файла не хранились в форме, удобной для доступа или изменения независимо от данных содержимого файла. Часто внешние базы данных использовались для поддержки метаданных файлов (имен файлов, отметок времени, иерархии каталогов) для хранения этих данных, но эти внешние базы данных, как правило, не были предназначены для взаимодействия, и ленты могли содержать или не содержать индекс их содержимого. В Unix-подобных системах существует стандарт взаимодействия tar, но он не очень хорошо подходит для изменения метаданных файла независимо от изменения данных содержимого файла - и не поддерживает центральный индекс файлов и не предоставляет интерфейс или характеристики файловой системы.
Технология LTFS была впервые реализована IBM в качестве прототипа под Linux и Mac OS X в 2008/2009 годах. Этот прототип был продемонстрирован на NAB 2009. На основе отзывов об этой первоначальной демонстрации и опыта в IBM файловая система была переработана при подготовке к выпуску в качестве продукта. Команда разработчиков LTFS работала с поставщиками ленточных продуктов LTO (HP и Quantum), чтобы обеспечить поддержку и понимание формата LTFS и реализации файловой системы, что привело к общедоступной версии.
Спецификация формата LTFS и реализация файловой системы были выпущены 12 апреля 2010 г. при поддержке IBM, HP, Quantum и Консорциума LTO.
LTFS v2.0.0 был выпущен в марте 2011 г., улучшая текст, чтобы прояснить и удалить двусмысленность. Также добавлена поддержка разреженных файлов ; постоянные идентификаторы файлов; виртуальные расширенные атрибуты для метаданных файловой системы и управления - а также определенные минимальные и рекомендуемые значения размера блока для томов LTFS для совместимости с различными аппаратными реализациями HBA.
Стандарт ISO / IEC 20919: 2016 определяет требования к формату LTFS для взаимозаменяемых носителей, которые заявляют о соответствии LTFS. Он определяет формат данных, независимо от физического носителя и формата программных команд, чтобы сделать данные действительно взаимозаменяемыми. Стандарт ISO был подготовлен SNIA. Он основан на LTFS v2.2 и был принят в ISO совместным техническим комитетом ISO / IEC JTC 1 Information Technology.
Рабочая группа SNIA продолжает разработку LTFS и выпуск обновлений. Версия 2.0.0 определяет правила того, как номер версии может измениться в будущем, и как поддерживается совместимость в различных реализациях. Все реализации должны:
версии | Опубликовано | Соответствующее программное обеспечение |
---|---|---|
1.0 | апрель 2010 г. | IBM Long Term File System (LTFS) v1.0.0, v1.0.1. Файловая система HP Linear Tape File System (LTFS) v1.0.0, v1.1.0 |
2.0.0 | март 2011 г. | IBM Linear Tape File System - Single Drive Edition (LTFS-SDE) v1.2.0,. Oracle StorageTek Linear Tape File System, Open Edition v1.0.0 |
2.1.0 | октябрь 2012 г. | IBM: Linear Tape File System (LTFS) Спецификация формата |
2.2.0 | декабрь 2013 г. | Спецификация формата файловой системы линейной ленты (LTFS) v2.2.0 Техническая позиция SNIA |
2.3.0 | Март 2014 | Спецификация формата файловой системы линейной ленты (LTFS) v2.3.0 Версия 4 |
2.4.0 | Декабрь 2017 г. | Формат файловой системы линейной ленты (LTFS) S спецификация v2.4.0 |
2.5.0 | Май 2019 | Спецификация формата файловой системы линейной ленты (LTFS) v2.5.0 |
В августе 2012 года SNIA объявила, что формирует TWG (техническую рабочую группу) для продолжения технической разработки спецификации. LTFS Format Specification v 2.1 - это базовый уровень для процесса аккредитации технических работ и стандартов; Члены SNIA LTFS TWG включают HP, IBM, Oracle и Quantum.
Хотя LTFS может заставить ленту вести себя как диск, это действительно так. не меняет принципиально последовательного характера ленты. Файлы всегда добавляются в конец ленты. Если файл был изменен и перезаписан или удален с тома, связанные блоки ленты не освобождаются, они просто помечаются как недоступные, а использованная емкость тома не восстанавливается. Данные удаляются и емкость восстанавливается только при переформатировании всей ленты.
Несмотря на эти недостатки, есть несколько случаев использования, когда отформатированная в LTFS лента превосходит диски и другие технологии хранения данных. Хотя время поиска LTO может составлять от 10 до 100 секунд, скорость потоковой передачи данных может соответствовать или превышать скорость передачи данных на диске. Кроме того, картриджи LTO легко транспортируются и содержат гораздо больше данных, чем любой другой съемный формат хранения данных. Возможность копировать большой файл или большой набор файлов (до 1,5 ТБ для LTO-5 или 2,5 ТБ для LTO_6) на ленту формата LTFS, позволяет легко обмениваться данными с сотрудником или сохранять архивную копию.
Поскольку LTFS является открытым стандартом, ленты, отформатированные в LTFS, могут использоваться в большом количестве вычислительных систем.
Разработчик (и) | IBM |
---|---|
Первоначальный выпуск | апрель 2010 г. |
стабильный выпуск | 2.2.2.0 (9802) / 28 октября 2016 г.; 3 года назад (28.10.2016) |
Написано в | C |
Операционной системе | Linux, macOS, Microsoft Windows |
Платформа | x64, Intel x86 - 32-бит |
Доступен на | английском языке |
Тип | Программное обеспечение для хранения |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Веб-сайт | ibm.com / systems / storage / tape / ltfs / |
Файловая система IBM Linear Tape - Single Drive Edition (первоначально выпущенная как " IBM Long Term File System "), позволяет форматировать ленты как том LTFS и монтировать эти тома, а пользователи и приложения напрямую обращаться к файлам и каталогам, хранящимся на ленте, включая перетаскивание файлов.
Разработчик (ы)) | IBM |
---|---|
Первоначальный выпуск | Июнь 2011 г. |
Стабильный выпуск | 2.0.0 / 28 марта 2011 г.; 9 лет назад (28.03.2011) |
Написано на | C |
Операционная система | Linux |
Платформа | x64, Intel x86 - 32-бит |
Доступно в | Английский |
Тип | Программное обеспечение для хранения данных |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | ibm.com / systems / storage / tape / ltfs / |
Продукт IBM Linear Tape File System - Library Edition (LTFS-LE) позволяет использовать тома LTFS в ленточной библиотеке . Каждый ленточный картридж в формате LTFS в библиотеке отображается как отдельная папка в точке монтирования файловой системы, и пользователь или приложение может перейти в каждую из этих папок для доступа к файлам, хранящимся на каждой ленте. Программное обеспечение LTFS-LE автоматически управляет робототехникой ленточной библиотеки для загрузки и выгрузки необходимых томов LTFS.
Разработчик (и) | ORACLE |
---|---|
Первоначальный выпуск | 2011 |
Стабильный выпуск | 1.2.6 |
Написано на | C |
Операционной системе | Linux |
Платформа | x64, Intel x86 - 32-бит |
Доступно на | английском языке |
Тип | Программное обеспечение хранения |
Лицензия | LGPL- 2.1, BSD |
Веб-сайт | www.oracle.com / us / products / servers-storage / storage / tape-storage / ltfs / и oss.oracle.com / projects / ltfs / |
Oracle с открытым исходным кодом StorageTek Linear Tape File System (LTFS), программное обеспечение Open Edition, как утверждается, является первым, в котором хранится 8,5 ТБ (собственная емкость) на одном картридже. Он поддерживает ленточные накопители Oracle StorageTek LTO 5 и LTO 6 среднего уровня от HP и IBM, а также ленточные накопители Oracle StorageTek T10000C и T10000D.
Oracle StorageTek Программное обеспечение LTFS-LE поддерживает модульную библиотечную систему StorageTek SL8500, модульную библиотечную систему StorageTek SL3000 и модульную ленту StorageTek SL150.
Developer (s) | HP |
---|---|
Стабильный выпуск | 1.1.0 / 29 ноября 2010 г.; 9 лет назад (29.11.2010) |
Написано на | C |
Операционной системе | Linux, Mac OS X |
Платформе | x64, Intel x86 - 32-битная |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Веб-сайт | hpe.com / storage / storeopen |
The HP Линейная ленточная файловая система (HP LTFS) - это реализация HP. Это бесплатное приложение с открытым исходным кодом.
Quantum Corporation предоставляет продукт LTFS с поддержкой Windows, Linux и Mac OS X.
Scalar LTFS Appliance - это файловая система, которая представляет ленточную библиотеку Quantum как общий ресурс NAS. Это устройство делает файлы доступными для просмотра, как если бы они находились на локальном диске, и позволяет пользователям перетаскивать файлы непосредственно на ленточный картридж и с него.
Реализации: