SYSTEMS AND METHODS FOR PERSISTENT CACHE LOGGING
    1.
    发明申请
    SYSTEMS AND METHODS FOR PERSISTENT CACHE LOGGING 有权
    用于高速缓存记录的系统和方法

    公开(公告)号:US20140281131A1

    公开(公告)日:2014-09-18

    申请号:US13837210

    申请日:2013-03-15

    Abstract: A cache log module stores an ordered log of cache storage operations sequentially within the physical address space of a non-volatile storage device. The log may be divided into segments, each comprising a set of log entries. Data admitted into the cache may be associated with respective log segments. Cache data may be associated with the log segment that corresponds to the cache storage operation in which the cache data was written into the cache. The backing store of the data may be synchronized to a particular log segment by identifying the cache data pertaining to the segment (using the associations), and writing the identified data to the backing store. Data lost from the cache may be recovered from the log by, inter alia, committing entries in the log after the last synchronization time of the backing store.

    Abstract translation: 缓存日志模块将高速缓存存储操作的有序日志顺序地存储在非易失性存储设备的物理地址空间内。 日志可以被划分成段,每个段包括一组日志条目。 缓存中的数据可能与相应的日志段相关联。 缓存数据可以与对应于缓存数据被写入高速缓存的高速缓存存储操作的日志段相关联。 数据的后备存储可以通过识别与段相关的高速缓存数据(使用关联)来同步到特定的日志段,并将识别的数据写入后备存储。 从缓存中丢失的数据可以从日志中恢复,尤其是在后备存储的最后同步时间之后提交日志中的条目。

    SYSTEMS, METHODS, AND INTERFACES FOR ADAPTIVE PERSISTENCE
    2.
    发明申请
    SYSTEMS, METHODS, AND INTERFACES FOR ADAPTIVE PERSISTENCE 审中-公开
    系统,方法和自适应接口

    公开(公告)号:US20140068183A1

    公开(公告)日:2014-03-06

    申请号:US13829835

    申请日:2013-03-14

    Abstract: A storage module may be configured to service I/O requests according to different persistence levels. The persistence level of an I/O request may relate to the storage resource(s) used to service the I/O request, the configuration of the storage resource(s), the storage mode of the resources, and so on. In some embodiments, a persistence level may relate to a cache mode of an I/O request. I/O requests pertaining to temporary or disposable data may be serviced using an ephemeral cache mode. An ephemeral cache mode may comprise storing I/O request data in cache storage without writing the data through (or back) to primary storage. Ephemeral cache data may be transferred between hosts in response to virtual machine migration.

    Abstract translation: 存储模块可以被配置为根据不同的持久性级别来服务I / O请求。 I / O请求的持久性级别可能与用于服务I / O请求的存储资源,存储资源的配置,资源的存储模式等有关。 在一些实施例中,持久性级别可以涉及I / O请求的高速缓存模式。 可以使用临时缓存模式来处理与临时或一次性数据有关的I / O请求。 短暂缓存模式可以包括在高速缓存存储器中存储I / O请求数据,而不用通过(或返回)到主存储器来写入数据。 短信缓存数据可能会在主机之间传输,以响应虚拟机迁移。

    Systems, methods, and interfaces for adaptive persistence
    3.
    发明授权
    Systems, methods, and interfaces for adaptive persistence 有权
    自适应持久性的系统,方法和接口

    公开(公告)号:US09058123B2

    公开(公告)日:2015-06-16

    申请号:US14262581

    申请日:2014-04-25

    Abstract: A storage module may be configured to service I/O requests according to different persistence levels. The persistence level of an I/O request may relate to the storage resource(s) used to service the I/O request, the configuration of the storage resource(s), the storage mode of the resources, and so on. In some embodiments, a persistence level may relate to a cache mode of an I/O request. I/O requests pertaining to temporary or disposable data may be serviced using an ephemeral cache mode. An ephemeral cache mode may comprise storing I/O request data in cache storage without writing the data through (or back) to primary storage. Ephemeral cache data may be transferred between hosts in response to virtual machine migration.

    Abstract translation: 存储模块可以被配置为根据不同的持久性级别来服务I / O请求。 I / O请求的持久性级别可能与用于服务I / O请求的存储资源,存储资源的配置,资源的存储模式等有关。 在一些实施例中,持久性级别可以涉及I / O请求的高速缓存模式。 可以使用临时缓存模式来处理与临时或一次性数据有关的I / O请求。 短暂缓存模式可以包括在高速缓存存储器中存储I / O请求数据,而不用通过(或返回)到主存储器来写入数据。 短信缓存数据可能会在主机之间传输,以响应虚拟机迁移。

    SYSTEMS, METHODS, AND INTERFACES FOR ADAPTIVE CACHE PERSISTENCE
    6.
    发明申请
    SYSTEMS, METHODS, AND INTERFACES FOR ADAPTIVE CACHE PERSISTENCE 审中-公开
    自适应缓存的系统,方法和接口

    公开(公告)号:US20140068197A1

    公开(公告)日:2014-03-06

    申请号:US13829358

    申请日:2013-03-14

    Abstract: A storage module may be configured to service I/O requests according to different persistence levels. The persistence level of an I/O request may relate to the storage resource(s) used to service the I/O request, the configuration of the storage resource(s), the storage mode of the resources, and so on. In some embodiments, a persistence level may relate to a cache mode of an I/O request. I/O requests pertaining to temporary or disposable data may be serviced using an ephemeral cache mode. An ephemeral cache mode may comprise storing I/O request data in cache storage without writing the data through (or back) to primary storage. Ephemeral cache data may be transferred between hosts in response to virtual machine migration.

    Abstract translation: 存储模块可以被配置为根据不同的持久性级别来服务I / O请求。 I / O请求的持久性级别可能与用于服务I / O请求的存储资源,存储资源的配置,资源的存储模式等有关。 在一些实施例中,持久性级别可以涉及I / O请求的高速缓存模式。 可以使用临时缓存模式来处理与临时或一次性数据有关的I / O请求。 短暂缓存模式可以包括在高速缓存存储器中存储I / O请求数据,而不用通过(或返回)到主存储器来写入数据。 短信缓存数据可能会在主机之间传输,以响应虚拟机迁移。

    SYSTEMS, METHODS AND APPARATUS FOR CACHE TRANSFERS
    7.
    发明申请
    SYSTEMS, METHODS AND APPARATUS FOR CACHE TRANSFERS 审中-公开
    高速缓存传输的系统,方法和设备

    公开(公告)号:US20140013059A1

    公开(公告)日:2014-01-09

    申请号:US13687979

    申请日:2012-11-28

    Abstract: A virtual machine cache provides for maintaining a working set of the cache during a transfer between virtual machine hosts. In response to a virtual machine transfer, the previous host of the virtual machine is configured to retain cache data of the virtual machine, which may include both cache metadata and data that has been admitted into the cache. The cache data may be transferred to the destination host via a network (or other communication mechanism). The destination host populates a virtual machine cache with the transferred cache data to thereby reconstruct the working state of the cache.

    Abstract translation: 虚拟机缓存提供在虚拟机主机之间的传输期间维护高速缓存的工作集。 响应于虚拟机传输,虚拟机的先前主机被配置为保留虚拟机的高速缓存数据,虚拟机可以包括高速缓存元数据和已被允许进入缓存的数据。 高速缓存数据可以经由网络(或其他通信机制)传送到目的地主机。 目的地主机利用所传送的高速缓存数据填充虚拟机高速缓存,从而重构高速缓存的工作状态。

Patent Agency Ranking