Locating host data records on a physical stacked volume
    21.
    发明授权
    Locating host data records on a physical stacked volume 有权
    在物理堆叠卷上查找主机数据记录

    公开(公告)号:US08656094B2

    公开(公告)日:2014-02-18

    申请号:US12775421

    申请日:2010-05-06

    申请人: Jonathan W. Peake

    发明人: Jonathan W. Peake

    IPC分类号: G06F12/06

    摘要: According to one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to receive a mount request to access at least one host data record on a virtual tape storage (VTS) system; computer readable program code configured to determine a number of host compressed data records per physical block on a magnetic tape medium; computer readable program code configured to determine a physical block ID (PBID) that corresponds to the requested at least one host data record; computer readable program code configured to access a physical block on the magnetic tape medium corresponding to the PBID; and computer readable program code configured to output the physical block without outputting an entire logical volume from the magnetic tape medium that the physical block is stored to. Other systems and computer program products are also described.

    摘要翻译: 根据一个实施例,一种计算机程序产品包括具有由其体现的计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码包括:计算机可读程序代码,被配置为接收安装请求以访问至少一个主机数据记录 虚拟磁带存储(VTS)系统; 计算机可读程序代码,其被配置为确定磁带介质上每个物理块的主机压缩数据记录的数量; 被配置为确定与所请求的至少一个主机数据记录相对应的物理块ID(PBID)的计算机可读程序代码; 被配置为访问对应于所述PBID的所述磁带介质上的物理块的计算机可读程序代码; 以及被配置为输出物理块而不从存储物理块的磁带介质输出整个逻辑卷的计算机可读程序代码。 还描述了其他系统和计算机程序产品。

    Mapping locations of logical volume records on a physical stacked volume
    22.
    发明授权
    Mapping locations of logical volume records on a physical stacked volume 失效
    映射物理堆叠卷上逻辑卷记录的位置

    公开(公告)号:US08533427B2

    公开(公告)日:2013-09-10

    申请号:US12775413

    申请日:2010-05-06

    IPC分类号: G06F12/00

    摘要: In one embodiment, a virtual tape storage (VTS) system includes random access storage; sequential access storage; support for at least one virtual volume; a storage manager having logic for determining a physical block ID (PBID) that corresponds to a starting logical block ID (SLBID); and logic for copying a portion of a logical volume from the sequential access storage to the random access storage without copying the entire logical volume. Other embodiments are disclosed also.

    摘要翻译: 在一个实施例中,虚拟磁带存储(VTS)系统包括随机存取存储器; 顺序访问存储; 支持至少一个虚拟卷; 具有用于确定对应于起始逻辑块ID(SLBID)的物理块ID(PBID))的逻辑的存储管理器; 以及用于将逻辑卷的一部分从顺序访问存储器复制到随机存取存储器而不复制整个逻辑卷的逻辑。 其它实施例也被公开。

    DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM
    23.
    发明申请
    DYNAMIC REUSE AND RECONFIGURATION OF LOGICAL DATA OBJECTS IN A VIRTUAL TAPE SYSTEM 有权
    虚拟磁带系统中逻辑数据对象的动态重用和重新配置

    公开(公告)号:US20120239891A1

    公开(公告)日:2012-09-20

    申请号:US13483667

    申请日:2012-05-30

    IPC分类号: G06F12/12

    摘要: A method in one embodiment for operating a virtual server supporting at least one Write Once Read Many (WORM) logical data object and at least one read-write logical object includes initializing a logical data object from a common pool of the logical data objects, the logical data object bound with a member of a media type group, the member of the media type group comprising a WORM logical data object and a read-write logical data object; and reusing one of the logical data objects as the member of the media type group without ejection and reinsertion by mounting the logical data object with a write from beginning of logical data object to bind at least one data attribute to the member of the media type group to replace any previous attribute and data associated with the logical data object.

    摘要翻译: 在一个实施例中用于操作支持至少一个一次写入多个(WORM)逻辑数据对象和至少一个读写逻辑对象的虚拟服务器的方法包括从逻辑数据对象的公共池中初始化逻辑数据对象, 与媒体类型组的成员绑定的逻辑数据对象,媒体类型组的成员包括WORM逻辑数据对象和读写逻辑数据对象; 并且通过用从逻辑数据对象的开始安装逻辑数据对象来将逻辑数据对象中的一个重新使用为媒体类型组的成员而不会弹出和重新插入,以将至少一个数据属性绑定到媒体类型组的成员 以替换与逻辑数据对象相关联的任何先前的属性和数据。

    LOCATING HOST DATA RECORDS ON A PHYSICAL STACKED VOLUME
    24.
    发明申请
    LOCATING HOST DATA RECORDS ON A PHYSICAL STACKED VOLUME 有权
    在物理堆积体积上定位主机数据记录

    公开(公告)号:US20120239877A1

    公开(公告)日:2012-09-20

    申请号:US13484142

    申请日:2012-05-30

    申请人: Jonathan W. Peake

    发明人: Jonathan W. Peake

    IPC分类号: G06F12/00

    摘要: According to one embodiment, a method for accessing host data records stored on a VTS system includes receiving a mount request to access at least one host data record on a VTS system, determining a number of host compressed data records per physical block on a sequential access storage medium, determining a PBID that corresponds to the requested at least one host data record, accessing a physical block on the sequential access storage medium corresponding to the PBID, and outputting the physical block without outputting an entire logical volume that the physical block is stored to. In another embodiment, a VTS system includes random access storage, sequential access storage, support for at least one virtual volume, a storage manager having logic for determining a PBID that corresponds to a SLBID, and logic for performing the above described method. Other methods are also described.

    摘要翻译: 根据一个实施例,用于访问存储在VTS系统上的主机数据记录的方法包括:接收安装请求以访问VTS系统上的至少一个主机数据记录,确定顺序访问上每个物理块的主机压缩数据记录的数量 存储介质,确定对应于所请求的至少一个主机数据记录的PBID,访问对应于所述PBID的所述顺序存取介质上的物理块,以及输出所述物理块而不输出所述物理块所存储的整个逻辑卷 至。 在另一个实施例中,VTS系统包括随机存取存储,顺序存取存储,对至少一个虚拟卷的支持,具有用于确定对应于SLBID的PBID的逻辑的存储管理器,以及用于执行上述方法的逻辑。 还描述了其它方法。

    LOCATING LOGICAL VOLUME RECORDS ON A PHYSICAL STACKED VOLUME
    25.
    发明申请
    LOCATING LOGICAL VOLUME RECORDS ON A PHYSICAL STACKED VOLUME 有权
    在物理堆积体积上定位逻辑体积记录

    公开(公告)号:US20110276753A1

    公开(公告)日:2011-11-10

    申请号:US12775421

    申请日:2010-05-06

    申请人: Jonathan W. Peake

    发明人: Jonathan W. Peake

    IPC分类号: G06F12/00 G06F12/02 G06F12/06

    摘要: According to one embodiment, a method for accessing host data records stored on a VTS system includes receiving a mount request to access at least one host data record on a VTS system, determining a number of host compressed data records per physical block on a sequential access storage medium, determining a PBID that corresponds to the requested at least one host data record, accessing a physical block on the sequential access storage medium corresponding to the PBID, and outputting the physical block without outputting an entire logical volume that the physical block is stored to. In another embodiment, a VTS system includes random access storage, sequential access storage, support for at least one virtual volume, a storage manager having logic for determining a PBID that corresponds to a SLBID, and logic for performing the above described method. Other methods, systems, and computer program products are also described.

    摘要翻译: 根据一个实施例,用于访问存储在VTS系统上的主机数据记录的方法包括:接收安装请求以访问VTS系统上的至少一个主机数据记录,确定顺序访问上每个物理块的主机压缩数据记录的数量 存储介质,确定对应于所请求的至少一个主机数据记录的PBID,访问对应于所述PBID的所述顺序存取介质上的物理块,以及输出所述物理块而不输出所述物理块所存储的整个逻辑卷 至。 在另一个实施例中,VTS系统包括随机存取存储,顺序存取存储,对至少一个虚拟卷的支持,具有用于确定对应于SLBID的PBID的逻辑的存储管理器,以及用于执行上述方法的逻辑。 还描述了其他方法,系统和计算机程序产品。

    HYBRID STORAGE DATA MIGRATION BY SELECTIVE DATA REMOVAL
    26.
    发明申请
    HYBRID STORAGE DATA MIGRATION BY SELECTIVE DATA REMOVAL 有权
    通过选择性数据删除的混合存储数据迁移

    公开(公告)号:US20110107045A1

    公开(公告)日:2011-05-05

    申请号:US12613445

    申请日:2009-11-05

    IPC分类号: G06F12/16 G06F12/00

    摘要: A hybrid data storage system is one which has data storage clusters of different types. In a hybrid data storage system, at least one first data storage cluster is configured to store data and has high data storage capacity; and at least one second data storage cluster is configured to store data and has lower data storage capacity than the first cluster. The data is initially replicated and stored by at least one first and at least one second data storage cluster. The method identifies a portion of the stored initially replicated data of at least one second data storage cluster as “pinned”; continues to store the pinned initially replicated data; and selectively removes non-pinned initially replicated data from the second data storage cluster(s) to account for the capacity difference.

    摘要翻译: 混合数据存储系统是具有不同类型的数据存储簇的混合数据存储系统。 在混合数据存储系统中,至少一个第一数据存储集群被配置为存储数据并具有高数据存储容量; 并且至少一个第二数据存储集群被配置为存储数据并且具有比第一集群更低的数据存储容量。 数据最初由至少一个第一和至少一个第二数据存储集群复制并存储。 该方法将至少一个第二数据存储簇的所存储的初始复制数据的一部分标识为“固定”; 继续存储固定的最初复制数据; 并且从第二数据存储集群中选择性地去除未固定的最初复制数据以解决容量差异。

    EXTENDED LOGICAL WORM DATA INTEGRITY PROTECTION
    27.
    发明申请
    EXTENDED LOGICAL WORM DATA INTEGRITY PROTECTION 有权
    扩展的逻辑数据完整性保护

    公开(公告)号:US20110107024A1

    公开(公告)日:2011-05-05

    申请号:US12612435

    申请日:2009-11-04

    IPC分类号: G06F12/00

    摘要: A data storage system stores logical data object(s), each identified by a logical identifier. A control is configured to assign a unique WORM (Write Once Read Many) identifier to the logical data object, and stores the unique WORM identifier as associated with the logical identifier, in a database maintained by the control so as to be persistent. Data storage is configured to write the logical data object with a header with the unique WORM identifier. The control, in order to allow the logical data object to be accessed externally to the control, requires matching the unique WORM identifier in the header of a logical data object to the unique WORM identifier of the persistent database for the logical object. The unique WORM identifier is formed of a checksum hash value related to nonce fields comprising at least the logical identifier of the logical data object, an incrementing token, and a time stamp.

    摘要翻译: 数据存储系统存储逻辑数据对象,每个逻辑数据对象由逻辑标识符标识。 控制被配置为向逻辑数据对象分配唯一的WORM(一次读取多个)标识符,并且将与逻辑标识符相关联的唯一WORM标识符存储在由控制器维护的数据库中以便被持久化。 数据存储被配置为使用具有唯一WORM标识符的报头来写入逻辑数据对象。 为了允许将逻辑数据对象从控制外部访问,控制需要将逻辑数据对象的头部中的唯一WORM标识符与逻辑对象的持久性数据库的唯一WORM标识匹配。 独特的WORM标识符由与至少包括逻辑数据对象的逻辑标识符,递增令牌和时间戳的至少包括的nonce字段相关的校验和散列值形成。

    Apparatus and method to write information to two virtual tape servers
    29.
    发明授权
    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.

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

    Apparatus and method to write information to two geographically separated virtual tape servers
    30.
    发明授权
    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吞吐量大于吞吐量阈值并且复制作业年龄大于年龄阈值,则该方法会降低第一可调主机带宽和/或第二可调主机带宽,否则该方法将带宽恢复到标称值 值。