*** Welcome to piglix ***

Linear Tape File System

IBM Linear Tape File System - Single Drive Edition
Developer(s) IBM
Initial release April 2010
Stable release
2.2.2.0 (9802) / 28 October 2016; 14 months ago (2016-10-28)
Development status Active
Written in C
Operating system Linux, macOS, Microsoft Windows
Platform x64, Intel x86 - 32-bit
Available in English
Type Storage software
License GNU Lesser General Public License
Website ibm.com/systems/storage/tape/ltfs/
IBM Linear Tape File System - Library Edition
Developer(s) IBM
Initial release June 2011
Stable release
2.0.0 / 28 March 2011; 6 years ago (2011-03-28)
Development status Active
Written in C
Operating system Linux
Platform x64, Intel x86 - 32-bit
Available in English
Type Storage software
License Proprietary commercial software
Website ibm.com/systems/storage/tape/ltfs/
Oracle's StorageTek Linear Tape File System, Open Edition
Developer(s) ORACLE
Initial release 2011
Stable release
1.2.6
Development status Active
Written in C
Operating system Linux
Platform x64, Intel x86 - 32-bit
Available in English
Type Storage software
License LGPL-2.1, BSD
Website www.oracle.com/us/products/servers-storage/storage/tape-storage/ltfs/ and oss.oracle.com/projects/ltfs/
HP Linear Tape File System
Developer(s) HP
Stable release
1.1.0 / 29 November 2010; 7 years ago (2010-11-29)
Development status Active
Written in C
Operating system Linux, Mac OS X
Platform x64, Intel x86 - 32-bit
License GNU Lesser General Public License
Website hpe.com/storage/storeopen
Quantum LTFS
Developer(s) Quantum Corporation
Operating system Windows, Linux, Mac OS X
License GNU Lesser General Public License
Website www.quantum.com/ltfs

Linear Tape File System (LTFS) allows files stored on magnetic tape to be accessed in a similar fashion to those on disk or removable flash drives. It requires both a specific format of data on the tape media and software to provide a file system interface to the data.

The technology, based around a self-describing tape format developed by IBM, was adopted by the LTO Consortium in 2010.

Magnetic tape data storage has been used for over 50 years, but typically did not hold file metadata in a form easy to access or modify independent of the file content data. Often external databases were used to maintain file metadata (file names, timestamps, directory hierarchy) to hold this data but these external databases were generally not designed for interoperability and tapes might or might not contain an index of their content. In Unix-like systems, there is the tar interoperable standard, but this is not well-suited to allow modification of file metadata independent of modifying file content data - and does not maintain a central index of files nor provide a filesystem interface or characteristics.

LTFS technology was first implemented by IBM as a prototype running on Linux and Mac OS X during 2008/2009. This prototype was demonstrated at NAB 2009. Based on feedback from this initial demonstration and experience within IBM the filesystem was overhauled in preparation for release as a product. The LTFS development team worked with the vendors of LTO tape products (HP and Quantum) to build support and understanding of the LTFS format and filesystem implementation leading up to the public release.

The LTFS Format Specification and filesystem implementation were released on April 12, 2010 with the support of IBM, HP, Quantum, and the LTO Consortium.

LTFS v2.0.0 was released in March 2011, improving the text to clarify and remove ambiguity. It also added support for sparse files; persistent file identifiers; virtual extended attributes for filesystem metadata and control - and defined minimum and recommended blocksize values for LTFS volumes, for compatibility across various HBA hardware implementations.

Version 2.0.0 defines rules for how the version number may change in future, and how compatibility is maintained across varying implementations. All implementations must:


...
Wikipedia

...