1 简介

本章介绍了 Oracle StorageTek LTFS-LE 软件并描述了典型 LTFS-LE 配置中包括的组件。

其中包含以下主题:

LTFS-LE 概述

Oracle StorageTek Linear Tape File System Library Edition (LTFS-LE) 软件为存储在 Oracle StorageTek 磁带库中的数据提供文件系统接口。它允许客户机系统访问磁带库的内容,就像磁带库是磁盘存储(一个大型的磁盘或闪存驱动器)一样。

LTFS-LE 驻留在专用的 Linux 服务器上,包括一个基于浏览器的用户界面,您可以使用该用户界面监视 LTFS-LE 系统性能并执行各种管理任务。

LTFS-LE 建立在 Oracle 的开源 Linear Tape File System Open Edition (LTFS-OE) 软件之上,在磁带库级别提供文件访问。

此外,使用 LTFS-LE 所含的 Web 服务 API,您可以将 LTFS-LE 与用户应用程序或软件组件集成。有关更多信息,请参阅《LTFS-LE Web 服务应用编程接口程序员指南》。

LTFS-LE 的优势

LTFS-LE 在文件访问和可移植性方面具有优势。

文件访问

LTFS-LE 向存储在磁带上的数据提供直接文件系统访问,不需要使用磁盘缓存或第三方备份或存档应用程序。LTFS-LE 允许应用程序使用符合 POSIX 标准的接口直接向磁带写入和从中检索文件,这类接口可通过标准文件系统联网协议(例如 Samba (CIFS))访问。

LTFS-LE 建立了一个全局名称空间,该名称空间将所有文件编入目录并维护各个文件到磁带库中磁带卷的映射,以及各个卷和磁带机的位置状态。即使未挂载磁带也可以访问全局名称空间。

文件可移植性

LTFS-LE 利用开源 LTFS 2.2 格式,该格式允许以自描述格式将文件写入到磁带中,这意味着不需要使用特定的应用程序来确定卷的内容。

自描述 LTFS 格式的磁带卷包括两个分区:

  • 元数据分区

    此分区较小,位于磁带的开头,其中保存着关于磁带上存储的用户数据的描述性信息。元数据以分层目录结构组织所有文件,并使实际存储的数据可以搜索和访问。

  • 数据分区

    此分区较大,保存着磁带上存储的实际数据。

将某个卷加载到磁带机中时,将显示完整的文件夹映像。文件结构是从元数据分区中获取的,原始文件内容是从数据分区中获取的。

LTFS-LE 系统组件

下图显示了典型 LTFS-LE 配置的主要组件:

图 1-1 LTFS-LE 系统组件

图 1-1 的说明如下
说明 - 图 1-1 LTFS-LE 系统组件

图 1-1所示,典型 LTFS-LE 配置包括可以分为以下层的多个组件:

  • 存储层

  • 应用程序层

  • 客户机层

有关具体的 LTFS-LE 软件和硬件要求,请参阅《Linear Tape File System Library Edition 规划和安装指南》。

存储层

存储层包括以下组件:

  • 磁带库

    LTFS-LE 支持以下磁带库:

    • Oracle StorageTek SL150

      ACSLS 不支持分区的 SL150。尽管 ACSLS 不会阻止对 SL150 进行分区,但如果在分区后尝试配置对 ACSLS 进行分区,则可能会出错。有关更多信息,请参阅《StorageTek Automated Cartridge System Library Software Administrator’s Guide》中的 "ACSLS Support of the SL150"。

      如果使用 SL150,请确保在 SL150 配置设置中将 "Library Volume Label Format" 列表控制设置设为 "Trim last 2 characters (default)"。

      有关更多信息,请参阅《StorageTek SL150 Modular Tape Library 用户指南》。

    • Oracle StorageTek SL3000

    • Oracle StorageTek SL8500

  • 磁带机(和关联的介质)

    LTFS-LE 支持 LTO 5、LTO6、LTO 7、T10000C 和 T10000D 磁带机。但是,LTFS-LE 不支持在 LTFS-LE 分区(如果未分区,则为磁带库)内混用 T10000C 和 T10000D 磁带机。

    有关所支持的磁带机的更多信息,请参阅《Linear Tape File System Library Edition 规划和安装指南》。

    LTFS-LE 支持以下磁带机:

    • Oracle StorageTek T10000C 或 T10000D

      LTFS-LE 不支持在 LTFS-LE 分区(如果未分区则为磁带库)内混用 T10000C 和 T10000D 磁带机。

    • HP-LTO 5

    • HP-LTO 6

    • HP-LTO 7

    • IBM-LTO 5

    • IBM-LTO 6

    • IBM-LTO 7

  • 光纤 SAN 交换机

    存储区网络 (storage area network, SAN) 交换机用于将多个磁带机连接到 LTFS-LE 服务器。

  • ACSLS 服务器

    Oracle Automated Cartridge Subsystem Library Software (ACSLS) 用于管理 SL3000 或 SL8500 磁带库。ACSLS 在专用的 Solaris SPARC 或 Solaris x86 服务器平台上运行。

    LTFS-LE 与 ACSLS 进行通信来检索关于磁带库内容的信息并指示 ACSLS 执行磁带库操作,例如磁带挂载、卸载、装入和弹出。

    随 LTFS-LE 提供了 ACSLS 受限版本。

    注:

    (可选)您可以在 LTFS-LE 服务器上共同托管带有最新修补程序的 ACSLS 8.4。仅支持用于 SL150 磁带库。有关更多信息,请参见在 LTFS-LE 服务器上共同托管 ACSLS

应用程序层

应用程序层由 LTFS-LE 软件构成,该软件位于运行 Oracle Linux Server Edition Release 6 Update 5 Media Pack for x86_64-bit 的专用服务器上。

此服务器包含基础 LTFS-LE 软件、全局名称空间、基于浏览器的用户界面 (browser based user interface, BUI)、数据库和其他支持性软件。

注:

(可选)您可以在 LTFS-LE 服务器上共同托管带有最新修补程序的 ACSLS 8.4。仅支持用于 SL150 磁带库。有关更多信息,请参见在 LTFS-LE 服务器上共同托管 ACSLS

客户机层

客户机层由一个或多个基于 Microsoft Windows 或 Oracle Linux 的客户机系统构成,这些客户机系统使用符合 POSIX 标准的接口连接到 LTFS-LS 服务器,这类接口可通过标准文件系统联网协议(例如 Samba (CIFS))访问。

这些客户机可以访问 LTFS-LE 磁带库中包含的卷,就像它们是磁盘上的文件夹一样。这要求您同时在 LTFS-LE 服务器和客户机系统上配置客户机连接软件。

有关对客户机进行配置以便与 LTFS-LE 配合使用的更多信息,请参见第 9 章 配置 LTFS-LE 客户机

在 LTFS-LE 服务器上共同托管 ACSLS

(可选)现在可以将带有最新修补程序的 ACSLS 8.4 安装(共同托管)在 LTFS-LE 服务器上,而无需在 LTFS-LE 配置中使用专用 ACSLS 服务器。

注:

只有 SL150 已在共同托管环境中经过测试。

下图显示了共同托管 ACSLS 的 LTFS-LE 配置的主要组件:

图 1-2 LTFS-LE 共同托管配置

周围的文本说明了 图 1-2 。

如果选择此选项,请参阅《StorageTek Linear Tape File System Library Edition 规划和安装指南》了解有关如何安装和配置此环境的重要信息。