Method and Apparatus for Providing Continuous Access to Shared Tape Drives from Multiple Virtual Tape Servers Within a Data Storage System
    1.
    发明申请
    Method and Apparatus for Providing Continuous Access to Shared Tape Drives from Multiple Virtual Tape Servers Within a Data Storage System 失效
    用于从数据存储系统内的多个虚拟磁带服务器连续访问共享磁带驱动器的方法和装置

    公开(公告)号:US20090063748A1

    公开(公告)日:2009-03-05

    申请号:US11846583

    申请日:2007-08-29

    IPC分类号: G06F3/06

    摘要: A method for providing continuous access to shared tape drives from two virtual tape server (VTS) nodes is disclosed. A group of tape drives are connected to two VTS nodes via a set of switches. Both VTS nodes can concurrently process requests to mount physical tape cartridges to separate tape drives. The selection of a tape drive to fulfill a volume mount request on a physical volume begins by locking down any access to a tape drive table having a composite view of all the tape drives shared between the two VTS nodes. An available tape drive is then selected to mount the physical volume, and an entry in the tape drive table is updated to claim ownership of the tape drive. A reservation command is sent to the tape drive to lock down any access to the tape drive, and the lock to the tape drive table is released. Having claimed ownership to the tape drive, the VTS node can now perform the volume mount request.

    摘要翻译: 公开了一种用于从两个虚拟磁带服务器(VTS)节点提供对共享磁带驱动器的连续访问的方法。 一组磁带驱动器通过一组开关连接到两个VTS节点。 两个VTS节点可以同时处理将物理磁带盒安装到单独磁带机的请求。 通过锁定对具有在两个VTS节点之间共享的所有磁带驱动器的复合视图的磁带驱动器表的任何访问来开始选择在物理卷上实现卷安装请求的磁带驱动器。 然后选择可用的磁带驱动器来装载物理卷,并更新磁带驱动器表中的条目以声明磁带驱动器的所有权。 将预留命令发送到磁带机,以锁定对磁带机的访问,并释放对磁带机表的锁定。 已经声明对磁带驱动器的所有权,VTS节点现在可以执行卷安装请求。

    Method and apparatus for providing continuous access to shared tape drives from multiple virtual tape servers within a data storage system
    2.
    发明授权
    Method and apparatus for providing continuous access to shared tape drives from multiple virtual tape servers within a data storage system 失效
    用于从数据存储系统内的多个虚拟磁带服务器提供对共享磁带驱动器的连续访问的方法和装置

    公开(公告)号:US07689759B2

    公开(公告)日:2010-03-30

    申请号:US11846583

    申请日:2007-08-29

    IPC分类号: G06F12/00

    摘要: A method for providing continuous access to shared tape drives from two virtual tape server (VTS) nodes is disclosed. A group of tape drives are connected to two VTS nodes via a set of switches. Both VTS nodes can concurrently process requests to mount physical tape cartridges to separate tape drives. The selection of a tape drive to fulfill a volume mount request on a physical volume begins by locking down any access to a tape drive table having a composite view of all the tape drives shared between the two VTS nodes. An available tape drive is then selected to mount the physical volume, and an entry in the tape drive table is updated to claim ownership of the tape drive. A reservation command is sent to the tape drive to lock down any access to the tape drive, and the lock to the tape drive table is released. Having claimed ownership to the tape drive, the VTS node can now perform the volume mount request.

    摘要翻译: 公开了一种用于从两个虚拟磁带服务器(VTS)节点提供对共享磁带驱动器的连续访问的方法。 一组磁带驱动器通过一组开关连接到两个VTS节点。 两个VTS节点可以同时处理将物理磁带盒安装到单独磁带机的请求。 通过锁定对具有在两个VTS节点之间共享的所有磁带驱动器的复合视图的磁带驱动器表的任何访问来开始选择在物理卷上实现卷安装请求的磁带驱动器。 然后选择可用的磁带驱动器来装载物理卷,并更新磁带驱动器表中的条目以声明磁带驱动器的所有权。 将预留命令发送到磁带机,以锁定对磁带机的访问,并释放对磁带机表的锁定。 已经声明对磁带驱动器的所有权,VTS节点现在可以执行卷安装请求。

    Apparatus and method to write information to two virtual tape servers
    3.
    发明授权
    Apparatus and method to write information to two virtual tape servers 失效
    将信息写入两个虚拟磁带服务器的设备和方法

    公开(公告)号:US07640316B2

    公开(公告)日:2009-12-29

    申请号:US10656993

    申请日:2003-09-05

    IPC分类号: G06F15/167

    摘要: A method to write information to two virtual tape servers. The method writes a file to a virtual host device disposed in a first virtual tape server, where the virtual host device comprises an adjustable bandwidth. The method queues a job to copy the file to a second virtual tape server, determines the age of the copy job, and copies that file to the second virtual tape server. The method sets an age threshold, and determines if the copy job age is greater than that age threshold. If the copy job age is greater than the age threshold, then the method decreases the adjustable bandwidth, if not, the method restores the adjustable bandwidth.

    摘要翻译: 将信息写入两个虚拟磁带服务器的方法。 该方法将文件写入设置在第一虚拟磁带服务器中的虚拟主机设备,其中虚拟主机设备包括可调节的带宽。 该方法将作业排队以将文件复制到第二个虚拟磁带服务器,确定复制作业的年龄,并将该文件复制到第二个虚拟磁带服务器。 该方法设置年龄阈值,并确定复印作业年龄是否大于该年龄阈值。 如果复印作业年龄大于年龄阈值,则该方法会减少可调节的带宽,否则,该方法将恢复可调整的带宽。

    OPTIMIZING OPERATIONAL REQUESTS OF LOGICAL VOLUMES
    4.
    发明申请
    OPTIMIZING OPERATIONAL REQUESTS OF LOGICAL VOLUMES 失效
    优化逻辑卷的运行要求

    公开(公告)号:US20090248974A1

    公开(公告)日:2009-10-01

    申请号:US12057128

    申请日:2008-03-27

    IPC分类号: G06F12/00

    摘要: A method, system, apparatus and computer program product for determining an optimal file operational time in a data storage system for use with a tape media storing data in a serpentine pattern on tape media is provided. The operational time is optimized based on a “sequence on tape” algorithm, a “minimum reversal of direction on tape” algorithm, or a “minimum delay to next data” algorithm. A model is used to determine the predicted performance of each of the algorithms, and the algorithm that provides the minimum overall operational time is chosen and applied for carrying out an operational process on the tape media.

    摘要翻译: 提供了一种用于确定数据存储系统中的最佳文件操作时间的方法,系统,装置和计算机程序产品,用于与在磁带介质上以蛇形图案存储数据的磁带介质一起使用。 基于“磁带上的序列”算法,“磁带上的方向的最小反转”算法或者“到下一个数据的最小延迟”算法来优化操作时间。 使用模型来确定每个算法的预测性能,并且提供提供最小总体操作时间的算法被选择并应用于在磁带介质上执行操作过程。

    Apparatus and method to write information to two geographically separated virtual tape servers
    5.
    发明授权
    Apparatus and method to write information to two geographically separated virtual tape servers 有权
    将信息写入两个地理上分离的虚拟磁带服务器的设备和方法

    公开(公告)号:US07401124B2

    公开(公告)日:2008-07-15

    申请号:US10656679

    申请日:2003-09-05

    IPC分类号: G06F15/167

    摘要: A method to write information to two geographically separated virtual tape servers, where the method provides a file to a virtual tape controller, writes that file to a first virtual tape server, and queues a copy job for the file in the virtual tape controller. Subsequently, the method provides the file to a second virtual tape server. The method sets a throughput threshold, determines the actual VTC throughput, and determines if the actual VTC throughput exceeds the throughput threshold. The method sets an age threshold and determines if the copy job age is greater than that age threshold. If the actual VTC throughput is greater than the throughput threshold and the copy job age is greater than the age threshold, then the method decreases the first adjustable host bandwidth and/or the second adjustable host bandwidth, otherwise the method restores the bandwidth to a nominal value.

    摘要翻译: 将信息写入两个地理上分离的虚拟磁带服务器的方法,其中该方法向虚拟磁带控制器提供文件,将该文件写入第一个虚拟磁带服务器,并将虚拟磁带控制器中文件的复制作业排队。 随后,该方法将文件提供给第二虚拟磁带服务器。 该方法设置吞吐量阈值,确定实际VTC吞吐量,并确定实际VTC吞吐量是否超过吞吐量阈值。 该方法设置年龄阈值,并确定复印作业年龄是否大于该年龄阈值。 如果实际VTC吞吐量大于吞吐量阈值并且复制作业年龄大于年龄阈值,则该方法会降低第一可调主机带宽和/或第二可调主机带宽,否则该方法将带宽恢复到标称值 值。

    Optimizing operational requests of logical volumes
    6.
    发明授权
    Optimizing operational requests of logical volumes 失效
    优化逻辑卷的操作请求

    公开(公告)号:US08082388B2

    公开(公告)日:2011-12-20

    申请号:US12057128

    申请日:2008-03-27

    IPC分类号: G06F12/00

    摘要: A method, system, apparatus and computer program product for determining an optimal file operational time in a data storage system for use with a tape media storing data in a serpentine pattern on tape media is provided. The operational time is optimized based on a “sequence on tape” algorithm, a “minimum reversal of direction on tape” algorithm, or a “minimum delay to next data” algorithm. A model is used to determine the predicted performance of each of the algorithms, and the algorithm that provides the minimum overall operational time is chosen and applied for carrying out an operational process on the tape media.

    摘要翻译: 提供了一种用于确定数据存储系统中的最佳文件操作时间的方法,系统,装置和计算机程序产品,用于与在磁带介质上以蛇形图案存储数据的磁带介质一起使用。 基于“磁带上的序列”算法,“磁带上的方向的最小反转”算法或者“到下一个数据的最小延迟”算法来优化操作时间。 使用模型来确定每个算法的预测性能,并且提供提供最小总体操作时间的算法被选择并应用于在磁带介质上执行操作过程。

    Method and system for scrubbing data within a data storage subsystem
    7.
    发明授权
    Method and system for scrubbing data within a data storage subsystem 有权
    用于擦除数据存储子系统内的数据的方法和系统

    公开(公告)号:US08745011B2

    公开(公告)日:2014-06-03

    申请号:US11087027

    申请日:2005-03-22

    申请人: Gregory T. Kishi

    发明人: Gregory T. Kishi

    IPC分类号: G06F17/30

    摘要: A method and system for scrubbing data within a data storage subsystem is disclosed. According to one embodiment, a method is provided for scrubbing data of a storage element within a data storage subsystem. In the described method embodiment, a request to access the storage element is processed utilizing a first processing module and access permission metadata associated with the storage element. A data scrub process is concurrently performed utilizing a second processing module by modifying the access permission metadata and validating data of the storage element substantially simultaneously with the processing.

    摘要翻译: 公开了一种用于在数据存储子系统内擦洗数据的方法和系统。 根据一个实施例,提供了一种用于擦除数据存储子系统内的存储元件的数据的方法。 在所描述的方法实施例中,使用第一处理模块和与存储元件相关联的访问许可元数据来处理访问存储元件的请求。 使用第二处理模块通过修改访问许可元数据并且与处理基本上同时验证存储元件的数据来同时执行数据擦除处理。

    MANAGING FIRST LEVEL STORAGE IN A MULTI-HOST ENVIRONMENT
    8.
    发明申请
    MANAGING FIRST LEVEL STORAGE IN A MULTI-HOST ENVIRONMENT 失效
    管理多个环境中的第一级存储

    公开(公告)号:US20100293328A1

    公开(公告)日:2010-11-18

    申请号:US12465430

    申请日:2009-05-13

    申请人: Gregory T. Kishi

    发明人: Gregory T. Kishi

    CPC分类号: G06F12/084 G06F9/5016

    摘要: A virtual tape server (VTS) and a method for managing shared first level storage, such as a disk cache, among multiple virtual tape servers are provided. Such a system and method manage first level storage to accommodate two or more host processing systems by maintaining adequate free space in the cache for each host and by preventing one host, such as a mainframe, from taking over free space from another host, such as a Linux system.

    摘要翻译: 提供虚拟磁带服务器(VTS)和用于在多个虚拟磁带服务器之间管理诸如磁盘高速缓存之类的共享第一级存储器的方法。 这样的系统和方法通过在每个主机的高速缓存中保持足够的可用空间并且通过防止一个主机(例如主机)从另一个主机接管可用空间来管理第一级存储以容纳两个或更多个主机处理系统,例如 一个Linux系统。

    Dynamic media format conversion of physical volumes
    9.
    发明授权
    Dynamic media format conversion of physical volumes 失效
    物理卷的动态媒体格式转换

    公开(公告)号:US07685382B2

    公开(公告)日:2010-03-23

    申请号:US11613777

    申请日:2006-12-20

    IPC分类号: G06F12/00

    摘要: A media server (e.g., a virtual tape server) implements a method for a dynamic media format conversion of physical volumes stored within a media library (e.g., a tape library). The method involves a recall of volume data in a media format f as stored in one or more source physical volumes of a source media, and an automatic premigration of the recalled volume data in a media format f to one or more target physical volumes of a target media. The media format f is different in one or more aspects from the media format f.

    摘要翻译: 媒体服务器(例如,虚拟磁带服务器)实现用于存储在媒体库(例如磁带库)内的物理卷的动态媒体格式转换的方法。 该方法涉及以存储在源媒体的一个或多个源物理卷中的媒体格式f的卷数据的调用,以及以媒体格式f将被调用的卷数据自动预迁移到一个或多个目标物理卷 目标媒体。 媒体格式f在媒体格式f的一个或多个方面是不同的。

    Method and apparatus for handling multi-volume datasets in a tape storage system
    10.
    发明授权
    Method and apparatus for handling multi-volume datasets in a tape storage system 失效
    用于在磁带存储系统中处理多卷数据集的方法和装置

    公开(公告)号:US07565486B2

    公开(公告)日:2009-07-21

    申请号:US11235986

    申请日:2005-09-26

    IPC分类号: G06F12/08

    摘要: A method and apparatus for handling multi-volume datasets in a tape storage system are disclosed. In response to a write request for a multi-volume dataset, the information of the multi-volume dataset are captured by intercepting and deciphering a set of volume mount commands. Otherwise, the information of the multi-volume dataset are captured by snooping header information from a previous volume listed in a header of the multi-volume dataset. A chain of logical volume names that belongs to the multi-volume dataset is then built. Finally, the chain of logical volume names is then stored in a chain database.

    摘要翻译: 公开了一种在磁带存储系统中处理多卷数据集的方法和装置。 响应对多卷数据集的写入请求,多卷数据集的信息通过拦截和解密一组卷安装命令来捕获。 否则,多卷数据集的信息通过从多卷数据集的标题中列出的先前卷中的标头信息进行侦听来捕获。 然后构建属于多卷数据集的逻辑卷名称链。 最后,将逻辑卷名称链存储在链式数据库中。