STORAGE SYSTEM DEDUPLICATION
    11.
    发明申请

    公开(公告)号:US20180173731A1

    公开(公告)日:2018-06-21

    申请号:US15387603

    申请日:2016-12-21

    Abstract: An example storage system may include storage media and a storage controller. The storage controller may be to establish virtual volumes, private data stores, and a deduplication data store, each being a virtual storage space of the storage media, wherein each of the private data stores is associated with one of the virtual volumes and the deduplication data store is shared among the virtual volumes. The storage controller may, in response to receiving input data that is to be stored in a given one of the virtual volumes, determine a signature for the input data and select between storing the input data in the private data store associated with the given one of the virtual volumes and storing the input data in the deduplication data store. The storage controller may select where to store the input data based on whether a metadata storage location addressed by a first portion of the signature includes valid metadata, and, if so: whether the metadata includes a back-pointer to one of the virtual volumes, and whether a second portion of the signature matches a key included in the metadata.

    CONVERTING A VIRTUAL VOLUME BETWEEN VOLUME TYPES

    公开(公告)号:US20200183601A1

    公开(公告)日:2020-06-11

    申请号:US16215962

    申请日:2018-12-11

    Abstract: In some examples, a system converts a virtual volume from a first volume type to a second volume type without modifying the virtual volume, the converting comprising accessing a source metadata associated with the virtual volume, the source metadata including information for the first volume type, and generating a destination metadata associated with the virtual volume, the destination metadata including information for the second volume type. While the virtual volume is being converted from the first volume type to the second volume type, the system processes a write operation that accesses a portion of the virtual volume and changes data in the accessed portion of the virtual volume.

    REPURPOSABLE BUFFERS FOR TARGET PORT PROCESSING OF A DATA TRANSFER
    16.
    发明申请
    REPURPOSABLE BUFFERS FOR TARGET PORT PROCESSING OF A DATA TRANSFER 审中-公开
    用于数据传输的目标端口处理的可重用缓冲区

    公开(公告)号:US20170075625A1

    公开(公告)日:2017-03-16

    申请号:US15120826

    申请日:2014-02-24

    Abstract: A port processor to receive a read command in a target port. In response, use the target to process a data transfer that includes use of memory for the read transfer allocated by a storage array controller prior to receipt of the read command by the target port or while processing the data transfer and selectively mark such memory as repurposable. The port processor to receive a write command in the target port. In response to receipt of the write command, use the target to process a data transfer for the initiator associated with the write operation, wherein the process includes use of memory that the storage array controller pre-allocated or allocated based on receipt of the read command by the target port for the transfer to the storage array controller and marked as repurposable.

    Abstract translation: 端口处理器,用于在目标端口中接收读取命令。 作为响应,使用目标处理数据传输,包括在由目标端口接收到读取命令之前或在处理数据传输时选择性地标记存储器阵列控制器分配的读取传输的内存,并选择性地标记可重用的内存 。 端口处理器在目标端口中接收写命令。 响应于接收到写入命令,使用目标来处理与写入操作相关联的发起者的数据传输,其中该处理包括使用存储器,其中存储阵列控制器基于读取命令的接收而被预分配或分配 由目标端口转移到存储阵列控制器并标记为可重复使用。

Patent Agency Ranking