PAGE CACHE WRITE LOGGING AT BLOCK-BASED STORAGE
    11.
    发明申请
    PAGE CACHE WRITE LOGGING AT BLOCK-BASED STORAGE 审中-公开
    页面高速缓存写入基于块的存储

    公开(公告)号:WO2015138375A2

    公开(公告)日:2015-09-17

    申请号:PCT/US2015/019574

    申请日:2015-03-10

    Abstract: A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.

    Abstract translation: 基于块的存储系统可以实现页面缓存写入日志记录。 可以在存储节点处接收对存储节点维护的数据卷的写入请求。 可以根据请求更新页面缓存。 描述页面高速缓存更新的日志记录可以存储在维护在永久存储设备中的页面缓存写入日志中。 一旦在页面高速缓存中执行了写入请求并将其记录在页面缓存写入日志中的日志记录中,则可以确认写入请求。 从页面缓存中的数据丢失的系统故障恢复时,可能会重播页面缓存写入日志中的日志记录,以在系统故障之前将页面缓存的状态还原到页面缓存。

    PAGE CACHE WRITE LOGGING AT BLOCK-BASED STORAGE
    15.
    发明公开
    PAGE CACHE WRITE LOGGING AT BLOCK-BASED STORAGE 审中-公开
    SEITENSPEICHERSCHREIBPROTOKOLLIERUNG BEI BLOCKBASIERTER SPEICHERUNG

    公开(公告)号:EP3117325A2

    公开(公告)日:2017-01-18

    申请号:EP15761091.6

    申请日:2015-03-10

    Abstract: A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.

    Abstract translation: 基于块的存储系统可以实现页面缓存写入日志记录。 可以在存储节点处接收对存储节点维护的数据卷的写入请求。 可以根据请求更新页面缓存。 描述页面高速缓存更新的日志记录可以存储在维护在永久存储设备中的页面缓存写入日志中。 一旦在页面高速缓存中执行写入请求并且被记录在页面高速缓存写入日志中的日志记录中,则可以确认写入请求。 从页面缓存中的数据丢失的系统故障恢复时,可能会重播页面缓存写入日志中的日志记录,以在系统故障之前将页面缓存的状态还原到页面缓存。

    REDUCING DATA VOLUME DURABILITY STATE FOR BLOCK-BASED STORAGE
    16.
    发明公开
    REDUCING DATA VOLUME DURABILITY STATE FOR BLOCK-BASED STORAGE 审中-公开
    ÜER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER

    公开(公告)号:EP3117326A1

    公开(公告)日:2017-01-18

    申请号:EP15760637.7

    申请日:2015-03-06

    Abstract: A block-based storage system may implement reducing durability state for a data volume. A determination may be made that storage node replicating write requests for a data volume is unavailable. In response, subsequent write requests may be processed according to a reduced durability state for the data volume such that replication for the data volume may be disabled for the storage node. Write requests may then be completed at a fewer number of storage nodes prior to acknowledging the write request as complete. Durability state for the data volume may be increase in various embodiments. A storage node may be identified and replication operations may be performed to synchronize the current data volume at the storage node with a replica of the data volume maintained at the identified storage node.

    Abstract translation: 基于块的存储系统可以实现数据量的降低耐久性状态。 可以确定复制对数据卷的写入请求的存储节点不可用。 作为响应,可以根据数据卷的减少的耐久性状态来处理随后的写入请求,使得对于存储节点可以禁用数据卷的复制。 然后,在将写入请求确认为完成之前,可以在较少数量的存储节点上完成写入请求。 在各种实施例中,数据量的耐久性状态可能会增加。 可以识别存储节点,并且可以执行复制操作以使存储节点处的当前数据卷与在所识别的存储节点处维护的数据卷的副本同步。

    DYNAMICALLY MODIFYING DURABILITY PROPERTIES FOR INDIVIDUAL DATA VOLUMES
    18.
    发明公开
    DYNAMICALLY MODIFYING DURABILITY PROPERTIES FOR INDIVIDUAL DATA VOLUMES 审中-公开
    动态变化DER BESTYNDIGKEITSEIGENSCHAFTENFÜREINZELNE DATENMENGEN

    公开(公告)号:EP3117331A1

    公开(公告)日:2017-01-18

    申请号:EP15760756.5

    申请日:2015-03-10

    Abstract: A block-based storage system may implement dynamic durability adjustment for page cache write logging. A rate of incoming write requests for data volumes maintained at a storage node may be monitored. Based, at least in part, on the rate of incoming write requests, a dynamic modification to a durability property for a data volume may be made, such as enabling page cache write logging the data volume or disabling write logging for the data volume. When incoming write requests are received, a determination may be made as to whether page cache write logging for a particular data volume is enabled. For write requests with disabled page cache write logging, the page cache may be updated and the write request may be acknowledged without storing a log record describing the update in a page cache write log.

    Abstract translation: 基于块的存储系统可以实现页面缓存写入日志的动态持久性调整。 可以监视在存储节点处维护的数据卷的传入写入请求的速率。 至少部分地基于传入写入请求的速率,可以对数据卷的耐久性属性进行动态修改,例如使能页面缓存写入记录数据卷或禁用数据卷的写日志。 当接收到进入的写入请求时,可以确定是否启用特定数据卷的页面缓存写入日志记录。 对于具有禁用页面缓存写入日志记录的写请求,可以更新页面缓存,并且可以确认写入请求,而不将描述更新的日志记录存储在页面缓存写入日志中。

    TECHNIQUES FOR CAPTURING DATA SETS
    19.
    发明公开
    TECHNIQUES FOR CAPTURING DATA SETS 审中-公开
    检测方法的记录

    公开(公告)号:EP2656239A1

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

    申请号:EP11850870.4

    申请日:2011-12-19

    CPC classification number: G06F15/167 G06F9/52 G06F16/1774 H04L67/1097

    Abstract: Techniques, including systems and methods, for capturing data sets include performing a client-side two-phase commit to ensure one or more data consistency conditions. A logical volume may represent a data set that is distributed among a plurality of physical storage devices. One or more client devices are instructed to block at least acknowledgment of write operations. When the one or more client devices have blocked at least acknowledgment of write operations, one or more servers in communication with the physical storage devices are instructed to capture corresponding portions of the data set. When the servers have been instructed to capture corresponding portions of the data set, the client devices are instructed to resume at least acknowledgment of write operations.

Patent Agency Ranking