Project: LTFS

[ Project Home  |  News  |  Downloads  |  Docs  |  Mailing Lists  |  Source Control  |  Issues ]

Project Description: Oracle's StorageTek Linear Tape File System (LTFS), Open Edition
Licenses: LGPL-2.1, BSD
LTFS

Oracle's StorageTek Linear Tape File System, Open Edition

Oracle's StorageTek Linear Tape File System, Open Edition (LTFS) product is a server based open source software used to implement a tape-based file system using the Linear Tape File System format. LTFS makes tape self-describing, file-based, and easy-to-use. LTFS provides users with the ability to use standard file operations on tape media for accessing, managing and sharing files with an interface that is already familiar to users as it behaves similar to a hard disk. In addition, LTFS provides the ability to share data across platforms, as you would with a USB drive or memory stick. Simply load a tape into the drive, mount it into the file system, and it becomes visible as a disk.

Oracle's StorageTek Linear Tape File System, Open Edition version 1.2.6 is compatible with LTFS software version 1.2.5 available from IBM and version 2.0.0 from HP. It adheres to version 2.0.1 of the Linear Tape File System (LTFS) Format Specification. Oracle's StorageTek Linear Tape File System, Open Edition provides for multivendor backend tape support including IBM LTO-5 and LTO-6; HP LTO-5 and LTO -6; and Oracle T10000C and T10000D tape drives.

Oracle's StorageTek Linear Tape File System, Open Edition version 1.2.6 is available for Oracle's Linux and Solaris operating systems.

The prior versions of Oracle's StorageTek Linear Tape File System, Open Edition 1.2.0 and 1.2.5 are also available.


LTFS introduction


Linear Tape File System (LTFS) refers to both the format of data recorded on magnetic tape media and the implementation of specific software that uses this data format to provide a file system interface to data stored on magnetic tape.

The Linear Tape File System format is an open specification that describes the layout of data-structures stored on a sequential-access media. These data-structures hold the file content data and associated file metadata. Tape media written using this format can be exchanged between systems that understand the Linear Tape File System format.

Software systems that understand the format can provide users with a file-system view of the media. Software systems may alternatively understand the format only to the degree that allows the system to read data from the media, or produce a tape that can be accepted by other systems that implement the Linear Tape File System format.

Data tapes written in the LTFS Format can be used independently of any external database or storage system allowing direct access to file content data and file metadata. This format makes it possible to implement software that presents a standard file-system view of the data stored in the tape media. This file-system view makes accessing files stored on the LTFS formatted media similar to accessing files stored on other forms of storage media such as disk or removable flash drives.


Oracle provides on the download page LTFS rpm library for Oracle Enterprise Linux x86_64 rpms,
LTFS Package library for Oracle Solaris 11 x86 & Sparc packges, and
also the compilable source code for compilable source tar files.

The Linear Tape File System (LTFS) Format Specification version 2.0.1 is published by the LTO consortium companies. http://www.ultrium.com/technology/LTFS_Format_To%20Print.pdf

Future versions of the Linear Tape File System (LTFS) Format Specification are being standardized, will be maintained and published by the Storage Networking Industrial Association (SNIA)

SNIA has a Version 2.2 Draft currently available for public review.

Copyrights, licensing, supported configurations, user guide, and fix/release information is found in README.

The latest linux install information can be found in the INSTALLING.linux.

The latest solaris install information can be found in the INSTALLING.solaris.

Third Party Licenses and Notices Document.


Recommended Systems Configurations

Server Platforms
x4450 x86_64
x4270 x86_64
x4150 x86_64
x4200 x86_64
Operating Systems
Oracle Enterprise Linux Server Edition 5.5 x86_64
Oracle Enterprise Linux Server Edition 6.3 x86_64
Oracle Enterprise Linux Server Edition 6.4 x86_64
Oracle Solaris 11.1, U12.5, x86 & Sparc
Oracle Solaris 11.1, U13.6, x86 & Sparc
SAS HBA or FC HBA
LSI SAS3801E SAS HBA
LSI SAS1068E SAS HBA
LSI SAS1064 SAS HBA
Qlogic ISP2532 FC HBA
Qlogic ISP2432 FC HBA
Emulex Zephyr-X Lightpulse FC HBA
Emulex Helios-X Lightpulse FC HBA
IBM Tape Device Driver 1.76 or higher
LTO Ultrium 5 tape cartridge or Oracle T10000C Tape cartridge LTO Ultrium 6 tape cartridge or Oracle T10000D Tape cartridge
Standard T10000C Cartridge
Standard T10000D Cartridge
Fuji LTO-5 Cartridge
Maxell LTO-5 Cartridge
Fuji LTO-6 Cartridge
Maxell LTO-6 Cartridge
LTO Utrium Tape LTO-5 or LTO-6 Drive Oracle T10000C or T10000D Tape Drive
Configurations Below

Tape Drive Driver and Firmware

Oracle T10000C Tape Drives:
Drive Firmware:
Release 1.57.308 or newer is preferred for T10000C drives
Please open a case using your T10000C support contract to obtain the accompanying T10000C firmware required for the LTFS application.
Oracle T10000D Tape Drives:
Drive Firmware:
All Releases for T10000D drives
Please open a case using your T10000D support contract to obtain the accompanying T10000D firmware required for the LTFS application.
IBM LTO-5 Tape Drives:
Drive Firmware CBX0 or newer
Linux Driver Lintape 1.76 or newer
Please open a case using your LTO-5 support contract to obtain the accompanying driver and firmware required for the LTFS application.
IBM LTO-6 Tape Drives:
Drive Firmware C9T4 or newer
Linux Driver Lintape 1.76 or newer
Please open a case using your LTO-6 support contract to obtain the accompanying driver and firmware required for the LTFS application.
HP LTO-5 Tape Drives:
Drive Firmware I59S or newer
Please open a case using your LTO-5 support contract to obtain the accompanying firmware required for the LTFS application.
HP LTO-6 Tape Drives:
Drive Firmware J27S or newer
Please open a case using your LTO-5/6 support contract to obtain the accompanying firmware required for the LTFS application.

Note:

Files in this download contain Licensed Materials, property of Oracle, Copyright (C) 2011,2014 Oracle America, Inc.

Files in this download also contain Licensed Materials, property of HP, Copyright 2010, 2011,2013 Hewlett Packard Development Company, L.P.

Files in this download also contain Licensed Materials, property of IBM, Copyright IBM Corp. 2010, 2011, 2012. All Rights Reserved.

See the Licensing agreement (COPYING.txt) when LTFS is downloaded.

The LTFS software application is an open-source tape file system implemented on dual partition tape drives.

This library is free software; you can redistribute it and/or modify it only under the terms of version 2.1 of the GNU Lesser General Public License as published by the Free Software Foundation.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail.