OFFLOADING VOLUME SPACE RECLAMATION OPERATIONS TO VIRTUAL TAPE SYSTEMS
    1.
    发明申请
    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.

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

    Data Object Processing of Storage Drive Buffers
    2.
    发明申请
    Data Object Processing of Storage Drive Buffers 有权
    存储驱动缓冲区的数据对象处理

    公开(公告)号:US20080077742A1

    公开(公告)日:2008-03-27

    申请号:US11534543

    申请日:2006-09-22

    IPC分类号: G06F13/00

    CPC分类号: G06F13/387

    摘要: A deterministic flushing of one or more storage data objects buffered within a storage data buffer to a storage medium involves a processing of a host data object including writing a storage data object corresponding to the host data object to the storage data buffer, and a flushing of the storage data object(s) buffered within the storage data buffer to the storage medium prior to or subsequent to (i.e., relative to) the writing of the storage data object corresponding to the host data object to the storage data buffer as a function of an occurrence determination of a storage data buffer flushing event. The deterministic flushing further involves a queuing of a host data buffer meta-data update request for later processing.

    摘要翻译: 将存储数据缓冲器中缓冲的一个或多个存储数据对象的确定性刷新存储到存储介质涉及主机数据对象的处理,包括将与主机数据对象相对应的存储数据对象写入存储数据缓冲器,以及冲洗 存储数据缓冲器中的存储数据对象在存储数据缓冲器之前或之后(即相对于)将对应于主机数据对象的存储数据对象写入存储数据缓冲器中作为函数 存储数据缓冲区冲洗事件的发生确定。 确定性冲洗进一步涉及主机数据缓冲器元数据更新请求的排队以供稍后处理。

    Data object processing of storage drive buffers
    3.
    发明授权
    Data object processing of storage drive buffers 有权
    存储驱动缓冲区的数据对象处理

    公开(公告)号:US07558914B2

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

    申请号:US11534543

    申请日:2006-09-22

    IPC分类号: G06F12/12

    CPC分类号: G06F13/387

    摘要: A deterministic flushing of one or more storage data objects buffered within a storage data buffer to a storage medium involves a processing of a host data object including writing a storage data object corresponding to the host data object to the storage data buffer, and a flushing of the storage data object(s) buffered within the storage data buffer to the storage medium prior to or subsequent to (i.e., relative to) the writing of the storage data object corresponding to the host data object to the storage data buffer as a function of an occurrence determination of a storage data buffer flushing event. The deterministic flushing further involves a queuing of a host data buffer meta-data update request for later processing.

    摘要翻译: 将存储数据缓冲器中缓冲的一个或多个存储数据对象的确定性刷新存储到存储介质涉及主机数据对象的处理,包括将与主机数据对象相对应的存储数据对象写入存储数据缓冲器,以及冲洗 存储数据缓冲器中的存储数据对象在存储数据缓冲器之前或之后(即相对于)将对应于主机数据对象的存储数据对象写入存储数据缓冲器中作为函数 存储数据缓冲区冲洗事件的发生确定。 确定性冲洗进一步涉及主机数据缓冲器元数据更新请求的排队以供稍后处理。

    System for performing action by sorting actions into immediate and
deferred queues, processing immediate queue while still sorting, and
appending deferred queue to immediate after sorting
    4.
    发明授权
    System for performing action by sorting actions into immediate and deferred queues, processing immediate queue while still sorting, and appending deferred queue to immediate after sorting 失效
    通过将操作排序为立即和延迟队列来执行操作的系统,在仍然排序时处理即时队列,并在排序后将延迟队列追加到立即队列

    公开(公告)号:US5623693A

    公开(公告)日:1997-04-22

    申请号:US198005

    申请日:1994-02-17

    IPC分类号: G06F3/06 G06F9/46 G06F12/00

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: A procedure for the optimal processing of variable-cost actions such as encountered in the storage reclamation procedures for a multivolume data library. The procedure introduces a temporary processing queue to minimize idle processing capacity during the scanning and sorting of a large plurality of variable-cost actions such as the recycling of a plurality of data storage volumes each having a variable recycle processing cost related to the action of valid data remaining on the volume. Volumes (actions) are selected for the immediate queue according to a dynamically-adjusted threshold test for the processing cost. This processing cost threshold is dynamically adjusted to optimize the immediate queue in relation to the available processing capacity. After scanning and sorting all volumes according to recycle processing cost, the temporary (immediate) queue is updated to a final recycle processing queue by appending a sorted deferred queue to the remainder of the immediate queue. The procedure of this invention minimizes idle processing capacity during the queue-building interval, thereby optimizing the number of recovered data storage volumes released in a given time interval.

    摘要翻译: 可变成本操作的最佳处理的过程,例如在多体积数据库的存储回收过程中遇到的。 该过程引入了临时处理队列,以在扫描和排序大量多个可变成本动作期间最小化空闲处理能力,例如多个数据存储卷的再循环,每个数据存储卷具有与有效的动作有关的可变回收处理成本 音量上剩余的数据。 根据针对处理成本的动态调整的阈值测试,为立即队列选择卷(动作)。 该处理成本阈值被动态地调整以优化与可用处理能力相关的即时队列。 根据回收处理成本对所有卷进行扫描和排序后,通过将排序的延迟队列附加到直接队列的剩余部分,将临时(即时)队列更新为最终的循环处理队列。 本发明的过程使队列构建间隔期间的空闲处理能力最小化,从而优化在给定时间间隔内释放的恢复的数据存储卷的数量。