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 APPARATUS FOR CACHE TRANSFERS
    3.
    发明申请
    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