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 is compatible with LTFS software version 1.2.0 available from other vendors (IBM and HP) and version 2.0 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, HP LTO-5, and Oracle T10000C tape drives.


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 a LTFS rpm library for Oracle Enterprise Linux 5.5 x86_64 and also the compilable source code.

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

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

The install information can be found in the INSTALL.


Supported Systems Configurations

Server Platforms
x4450 x86_64
x4270 x86_64
x4150 x86_64
x4200 x86_64
Operating System
Oracle Enterprise Linux Server Edition 5.5 x86_64
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.50 or higher
LTO Ultrium 5 tape cartridge or Oracle T10000C Tape cartridge
Standard T10000C Cartridge
Fuji LTO-5 Cartridge
Maxell LTO-5 Cartridge
LTO Utrium Tape Drive or Oracle T10000C Tape Drive
Configurations Below

Tape Drive Driver and Firmware

Oracle T10000C Tape Drives:
Drive Firmware RC.53.xxx or newer
Please open a case using your T10000C support contract to obtain the accompanying T10000C special build firmware required for the LTFS application.
IBM LTO-5 Tape Drives:
Drive Firmware B173 or newer
Linux Driver Lintape 1.50 or newer
Please open a case using your LTO-5 support contract to obtain the accompanying LTO-5 driver and firmware required for the LTFS application.
HP LTO-5 Tape Drives:
Drive Firmware I3CS or newer
Please open a case using your LTO-5 support contract to obtain the accompanying LTO-5 firmware required for the LTFS application.

Note:

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

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

Files in this download also contain Licensed Materials, property of IBM, Copyright IBM Corp. 2010, 2011. 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.