DELETE NOTIFICATIONS FOR AN ENTIRE STORAGE VOLUME
    11.
    发明申请
    DELETE NOTIFICATIONS FOR AN ENTIRE STORAGE VOLUME 有权
    删除全部存储量的通知

    公开(公告)号:US20100125714A1

    公开(公告)日:2010-05-20

    申请号:US12273358

    申请日:2008-11-18

    IPC分类号: G06F12/00 G06F9/46

    摘要: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage volume. If the delete notification does not apply to the entire storage volume, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage volume, a second set of actions can be taken with the storage stack filter in response to the delete notification.

    摘要翻译: 可以在存储堆栈中的存储堆栈过滤器处接收删除通知。 可以确定删除通知是否适用于整个存储卷。 如果删除通知不适用于整个存储卷,则响应于删除通知,可以使用存储堆栈过滤器执行第一组操作。 如果删除通知适用于整个存储卷,则响应于删除通知,可以使用存储堆栈过滤器执行第二组操作。

    USING DELETE NOTIFICATIONS TO FREE RELATED STORAGE RESOURCES
    12.
    发明申请
    USING DELETE NOTIFICATIONS TO FREE RELATED STORAGE RESOURCES 有权
    使用删除通知免费相关的存储资源

    公开(公告)号:US20100125705A1

    公开(公告)日:2010-05-20

    申请号:US12273154

    申请日:2008-11-18

    IPC分类号: G06F12/00 G06F12/16

    摘要: A storage stack delete notification can be received at a storage stack filter. The delete notification can indicate deletion of primary data in a primary storage region. Secondary data that is taking up storage resources managed by the storage stack filter can be identified. The secondary data can be associated with the primary storage region, and the storage resources can be resources other than the primary storage region. It can be determined whether it is useful to have the secondary data continue taking up the storage resources. If having the secondary data continue taking up the storage resources is not useful, then the storage resources can be freed.

    摘要翻译: 可以在存储堆栈过滤器处接收存储堆栈删除通知。 删除通知可以指示删除主存储区域中的主数据。 可以识别占用存储堆栈过滤器管理的存储资源的次要数据。 辅助数据可以与主存储区域相关联,并且存储资源可以是除主存储区域之外的资源。 可以确定辅助数据是否继续占用存储资源是否有用。 如果继续占用存储资源的次要数据是没有用的,则可以释放存储资源。

    DELETE NOTIFICATIONS FOR AN ENTIRE STORAGE DEVICE
    13.
    发明申请
    DELETE NOTIFICATIONS FOR AN ENTIRE STORAGE DEVICE 有权
    删除整个存储设备的通知

    公开(公告)号:US20120311278A1

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

    申请号:US13585694

    申请日:2012-08-14

    IPC分类号: G06F12/12

    摘要: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage device. If the delete notification does not apply to the entire storage device, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage device, a second set of actions can be taken with the storage stack filter in response to the delete notification.

    摘要翻译: 可以在存储堆栈中的存储堆栈过滤器处接收删除通知。 可以确定删除通知是否适用于整个存储设备。 如果删除通知不适用于整个存储设备,则响应于删除通知,可以与存储堆栈过滤器进行第一组动作。 如果删除通知适用于整个存储设备,则响应于删除通知,可以与存储堆栈过滤器进行第二组动作。

    NESTED FILE SYSTEM SUPPORT
    14.
    发明申请
    NESTED FILE SYSTEM SUPPORT 有权
    支持文件系统支持

    公开(公告)号:US20100082714A1

    公开(公告)日:2010-04-01

    申请号:US12242123

    申请日:2008-09-30

    摘要: A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed.

    摘要翻译: 可以提供处理设备和机器实现的方法来跟踪驻留在存储设备上的卷的文件系统依赖性,以及驻留在嵌套在卷内的虚拟存储设备上的客户机。 垫片驱动器可以接收正在浮出的虚拟存储设备的指示,并且可以将包含在虚拟存储设备内的表面分区和卷的内容解析为系统。 垫片驱动程序可以打开嵌套在主机卷内的客户机卷,并且可以将关于客户机卷的注册请求发送到与主机卷相关联的虚拟磁盘小型过滤器。 虚拟磁盘小型过滤器可以保存关于主机卷和客户卷之间的关系的信息。 保存的信息可能用于在主机卷卸载或意外删除时防止文件系统损坏。

    Delete notifications for an entire storage device
    15.
    发明授权
    Delete notifications for an entire storage device 有权
    删除整个存储设备的通知

    公开(公告)号:US08706984B2

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

    申请号:US13585694

    申请日:2012-08-14

    IPC分类号: G06F13/00

    摘要: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage device. If the delete notification does not apply to the entire storage device, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage device, a second set of actions can be taken with the storage stack filter in response to the delete notification.

    摘要翻译: 可以在存储堆栈中的存储堆栈过滤器处接收删除通知。 可以确定删除通知是否适用于整个存储设备。 如果删除通知不适用于整个存储设备,则响应于删除通知,可以与存储堆栈过滤器进行第一组动作。 如果删除通知适用于整个存储设备,则响应于删除通知,存储堆栈过滤器可以采取第二组动作。

    Adaptive flushing of storage data
    16.
    发明授权
    Adaptive flushing of storage data 有权
    自适应刷新存储数据

    公开(公告)号:US08321701B2

    公开(公告)日:2012-11-27

    申请号:US12501227

    申请日:2009-07-10

    摘要: Methods and a processing device are provided for monitoring a level of power in a power supply of a processing device and changing a data flushing policy, with respect to data to be written to a non-volatile storage device, based on a predicted amount of time until power loss. When the predicted amount of time until power loss is higher than a threshold, as defined by a flushing policy, requests from applications for data flushes of data to a non-volatile storage device may be discarded. When the predicted amount of time remaining until power loss drops below the threshold, the requests from the applications for data flushes of the data to the non-volatile storage device may be honored and the data may be flushed to the non-volatile storage device. In some embodiments, the flushing policy may define additional thresholds.

    摘要翻译: 提供了方法和处理装置,用于基于预测的时间量来监视处理装置的电源中的电力水平和相对于要写入非易失性存储装置的数据来改变数据冲洗策略 直到断电。 当如由冲洗策略定义的直到功率损耗的预测时间量高于阈值时,可以丢弃来自数据刷新数据到非易失性存储设备的应用的请求。 当直到功率损耗下降到阈值以下的预计的剩余时间量时,来自数据刷新数据到非易失性存储设备的应用程序的请求可以被保证,数据可以刷新到非易失性存储设备。 在一些实施例中,冲洗策略可以定义附加阈值。

    Using delete notifications to free related storage resources
    17.
    发明授权
    Using delete notifications to free related storage resources 有权
    使用删除通知来释放相关的存储资源

    公开(公告)号:US08261030B2

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

    申请号:US12273154

    申请日:2008-11-18

    IPC分类号: G06F12/00

    摘要: A storage stack delete notification can be received at a storage stack filter. The delete notification can indicate deletion of primary data in a primary storage region. Secondary data that is taking up storage resources managed by the storage stack filter can be identified. The secondary data can be associated with the primary storage region, and the storage resources can be resources other than the primary storage region. It can be determined whether it is useful to have the secondary data continue taking up the storage resources. If having the secondary data continue taking up the storage resources is not useful, then the storage resources can be freed.

    摘要翻译: 可以在存储堆栈过滤器处接收存储堆栈删除通知。 删除通知可以指示删除主存储区域中的主数据。 可以识别占用存储堆栈过滤器管理的存储资源的次要数据。 辅助数据可以与主存储区域相关联,并且存储资源可以是除主存储区域之外的资源。 可以确定辅助数据是否继续占用存储资源是否有用。 如果继续占用存储资源的次要数据是没有用的,则可以释放存储资源。

    Nested file system support
    18.
    发明授权
    Nested file system support 有权
    嵌套文件系统支持

    公开(公告)号:US08234316B2

    公开(公告)日:2012-07-31

    申请号:US12242123

    申请日:2008-09-30

    IPC分类号: G06F17/30 G06F13/28

    摘要: A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed.

    摘要翻译: 可以提供处理设备和机器实现的方法来跟踪驻留在存储设备上的卷的文件系统依赖性,以及驻留在嵌套在卷内的虚拟存储设备上的客户机。 垫片驱动器可以接收正在浮出的虚拟存储设备的指示,并且可以将包含在虚拟存储设备内的表面分区和卷的内容解析为系统。 垫片驱动程序可以打开嵌套在主机卷内的客户机卷,并且可以将关于客户机卷的注册请求发送到与主机卷相关联的虚拟磁盘小型过滤器。 虚拟磁盘小型过滤器可以保存关于主机卷和客户卷之间的关系的信息。 保存的信息可能用于在主机卷卸载或意外删除时防止文件系统损坏。

    Delete notifications for an entire storage volume
    19.
    发明授权
    Delete notifications for an entire storage volume 有权
    删除整个存储卷的通知

    公开(公告)号:US08156300B2

    公开(公告)日:2012-04-10

    申请号:US12273358

    申请日:2008-11-18

    IPC分类号: G06F12/00

    摘要: A delete notification can be received at a storage stack filter in a storage stack. It can be determined whether the delete notification applies to an entire storage volume. If the delete notification does not apply to the entire storage volume, a first set of actions can be taken with the storage stack filter in response to the delete notification. If the delete notification does apply to the entire storage volume, a second set of actions can be taken with the storage stack filter in response to the delete notification.

    摘要翻译: 可以在存储堆栈中的存储堆栈过滤器处接收删除通知。 可以确定删除通知是否适用于整个存储卷。 如果删除通知不适用于整个存储卷,则响应于删除通知,可以使用存储堆栈过滤器执行第一组操作。 如果删除通知适用于整个存储卷,则响应于删除通知,可以使用存储堆栈过滤器执行第二组操作。

    PACKED STORAGE COMMANDS AND STORAGE COMMAND STREAMS
    20.
    发明申请
    PACKED STORAGE COMMANDS AND STORAGE COMMAND STREAMS 有权
    包装存储命令和存储命令流

    公开(公告)号:US20110113213A1

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

    申请号:US12614454

    申请日:2009-11-09

    IPC分类号: G06F12/02 G06F12/00

    摘要: A packed command can be received at a storage device. The packed command can include an indicator of a source data location in the storage device and an indicator of a destination data location in the storage device. In response to receiving the packed command, a storage map table in the storage device can be updated. Also, a storage processing guide can be sent to a storage device. The processing guide can include a stream indicator associating the processing guide with a storage command stream. A set of storage commands can also be sent to the storage device. One or more of the commands in the set can each include a stream indicator that matches the stream indicator in the processing guide and identifies the command with the stream.

    摘要翻译: 可以在存储设备处接收打包命令。 打包命令可以包括存储设备中的源数据位置的指示符和存储设备中的目的地数据位置的指示符。 响应于接收到打包命令,可以更新存储设备中的存储映射表。 此外,可以将存储处理指南发送到存储装置。 处理指南可以包括将处理指南与存储命令流相关联的流指示符。 一组存储命令也可以发送到存储设备。 集合中的一个或多个命令可以各自包括与处理指南中的流指示符匹配的流指示符,并且用该流识别命令。