System and method to guarantee overwrite of expired data in a virtual tape server

    公开(公告)号:US06983351B2

    公开(公告)日:2006-01-03

    申请号:US10120911

    申请日:2002-04-11

    IPC分类号: G06F12/00

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: A system and method for guaranteeing overwrite of expired data in a media device, the data being organized according to logical units provided on media devices organized as physical volumes. The method comprises the steps of: maintaining information associated with a status of a physical volume, and updating a physical volume's status information based upon a combination of that volume's prior status and that volume's current status; specifying a time duration that expired logical unit data may remain on a physical volume; based upon the volume's updated status information, determining whether a selected volume has expired data longer than the specified time duration; and, overwriting contents of the volume having data that has expired longer than the specified time duration.

    Apparatus and method to export and then import a logical volume with assigned storage attributes
    2.
    发明授权
    Apparatus and method to export and then import a logical volume with assigned storage attributes 有权
    用于导出并导入具有分配存储属性的逻辑卷的设备和方法

    公开(公告)号:US06973534B2

    公开(公告)日:2005-12-06

    申请号:US10230501

    申请日:2002-08-29

    IPC分类号: G06F3/06 G06F12/00

    摘要: A method to export and then import a logical volume with assigned storage attributes, from a first information storage medium to a second information storage medium. The method maintains a logical volume in a first information storage medium. The method assigns one or more first storage attributes to that logical volume. The method further includes forming an import list logical volume. The method further includes defining a plurality second storage attributes. The method further includes importing the logical volume, and the assigned first storage attributes, into a second information storage medium. The method then determines if the import list logical volume specifies use of one or more second storage attributes. If the import list logical volume specifies use of one or more second storage attributes, then the method assigns to the logical volume those one or more second storage attributes.

    摘要翻译: 一种用于从第一信息存储介质导出然后将具有分配的存储属性的逻辑卷导入到第二信息存储介质的方法。 该方法在第一信息存储介质中维护逻辑卷。 该方法将一个或多个第一个存储属性分配给该逻辑卷。 该方法还包括形成导入列表逻辑卷。 该方法还包括定义多个第二存储属性。 该方法还包括将逻辑卷和分配的第一存储属性导入第二信息存储介质。 然后,该方法确定导入列表逻辑卷是否指定使用一个或多个第二存储属性。 如果导入列表逻辑卷指定使用一个或多个第二个存储属性,则该方法将逻辑卷分配给一个或多个第二个存储属性。

    Apparatus and method to write information to one or more information storage media
    3.
    发明授权
    Apparatus and method to write information to one or more information storage media 失效
    将信息写入一个或多个信息存储介质的装置和方法

    公开(公告)号:US07765377B2

    公开(公告)日:2010-07-27

    申请号:US10431728

    申请日:2003-05-08

    IPC分类号: G06F7/76

    摘要: A method to write information to one or more information storage media disposed in a data storage and retrieval system comprising host adapters capable of data compression and information storage devices capable of data compression. The method establishes a storage medium usage threshold and determines the actual storage media usage level for the data storage and retrieval system. The method then determines if the actual storage media usage level is greater than the storage medium usage threshold. If the actual storage media usage level is greater than said storage medium usage threshold, then the method enables use of information storage device data compression. Alternatively, if the actual storage media usage level is not greater than said storage medium usage threshold, then the method disables use of information storage device data compression.

    摘要翻译: 将信息写入包括能够进行数据压缩的主机适配器和能够进行数据压缩的信息存储设备的数据存储和检索系统中的一个或多个信息存储介质的方法。 该方法建立存储介质使用阈值,并确定数据存储和检索系统的实际存储介质使用级别。 该方法然后确定实际存储介质使用水平是否大于存储介质使用阈值。 如果实际的存储介质使用量大于所述存储介质使用阈值,则该方法使得能够使用信息存储设备数据压缩。 或者,如果实际存储介质使用量不大于所述存储介质使用阈值,则该方法禁止使用信息存储设备数据压缩。

    APPARATUS, SYSTEM, AND METHOD FOR SELECTING A CLUSTER
    4.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR SELECTING A CLUSTER 有权
    装置,系统和选择集群的方法

    公开(公告)号:US20090006734A1

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

    申请号:US11770486

    申请日:2007-06-28

    IPC分类号: G06F12/06

    摘要: An apparatus, system, and method are disclosed for selecting a source cluster in a distributed storage configuration. A measurement module measures system factors for a plurality of clusters over a plurality of instances. The clusters are in communication over a network and each cluster comprises at least one tape volume cache. A smoothing module applies a smoothing function to the system factors, wherein recent instances have higher weights. A lifespan module calculates a mount-to-dismount lifespan for each cluster from the smoothed system factors. A selection module selects a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.

    摘要翻译: 公开了用于在分布式存储配置中选择源集群的装置,系统和方法。 测量模块测量多个实例上的多个集群的系统因子。 集群通过网络进行通信,并且每个集群包括至少一个磁带卷高速缓存。 平滑模块对系统因素应用平滑函数,其中最近的实例具有较高的权重。 寿命模块根据平滑的系统因素计算每个群集的挂载到卸载寿命。 选择模块选择源集群来响应指定卷的实例,以响应挂载到卸载生命周期和用户策略。

    Method and apparatus for handling multi-volume datasets in a tape storage system
    5.
    发明授权
    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.

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

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

    MAPPING LOCATIONS OF LOGICAL VOLUME RECORDS ON A PHYSICAL STACKED VOLUME
    9.
    发明申请
    MAPPING LOCATIONS OF LOGICAL VOLUME RECORDS ON A PHYSICAL STACKED VOLUME 失效
    物理体积记录在物理堆积体积上的映射位置

    公开(公告)号:US20110276756A1

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

    申请号:US12775413

    申请日:2010-05-06

    IPC分类号: G06F12/00 G06F12/10 G06F12/16

    摘要: In one embodiment, a method for accessing host data records stored in a VTS system includes receiving a mount request to access at least one host data record, determining a SLBID corresponding to the requested host data records, determining a PBID that corresponds to the SLBID, accessing a physical block on a sequential access storage medium corresponding to the PBID, and outputting at least the physical block corresponding to the PBID without outputting an entire logical volume that the physical block is stored to. According to 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 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系统中的主机数据记录的方法包括:接收安装请求以访问至少一个主机数据记录,确定与所请求的主机数据记录相对应的SLBID,确定对应于SLBID的PBID, 访问对应于PBID的顺序存取介质上的物理块,至少输出与PBID相对应的物理块,而不输出物理块被存储到的整个逻辑卷。 根据另一个实施例,VTS系统包括随机存取存储,顺序存取存储,对至少一个虚拟卷的支持,具有用于确定对应于SLBID的PBID的逻辑的存储管理器和用于复制逻辑卷的一部分的逻辑 从顺序访问存储到随机访问存储,而不复制整个逻辑卷。 其它实施例也被公开。

    OFFLOADING VOLUME SPACE RECLAMATION OPERATIONS TO VIRTUAL TAPE SYSTEMS
    10.
    发明申请
    OFFLOADING VOLUME SPACE RECLAMATION OPERATIONS TO VIRTUAL TAPE SYSTEMS 失效
    卸载体积空间恢复操作到虚拟磁带系统

    公开(公告)号:US20110320679A1

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

    申请号:US12823295

    申请日:2010-06-25

    IPC分类号: G06F12/00 G06F12/16

    CPC分类号: G06F12/02 G06F11/1448

    摘要: A method for offloading volume space reclamation operations to virtual tape systems is disclosed herein. In certain embodiments, such a method includes writing instruction information to a virtual tape system for use in performing a reclamation operation on a source virtual tape volume. The instruction information identifies the source virtual tape volume as well as valid objects in the source virtual tape volume. The virtual tape system then transforms the source virtual tape volume by retaining valid objects in the source virtual tape volume, removing invalid objects in the source virtual tape volume, and updating metadata associated with the source virtual tape volume to reflect changes made thereto. This generates an updated source virtual tape volume of reduced size. A corresponding computer program product and system are also disclosed and claimed herein.

    摘要翻译: 这里公开了一种用于将卷空间回收操作卸载到虚拟磁带系统的方法。 在某些实施例中,这种方法包括将指令信息写入虚拟磁带系统以用于在源虚拟磁带卷上执行回收操作。 指令信息标识源虚拟磁带卷以及源虚拟磁带卷中的有效对象。 然后,虚拟磁带系统通过在源虚拟磁带卷中保留有效对象来转换源虚拟磁带卷,删除源虚拟磁带卷中的无效对象,以及更新与源虚拟磁带卷相关联的元数据,以反映对其进行的更改。 这会生成一个更新的源虚拟磁带卷缩小的大小。 本文还公开并要求相应的计算机程序产品和系统。