STRIPE ALIGNED CACHE FLUSH
    1.
    发明申请

    公开(公告)号:US20190188156A1

    公开(公告)日:2019-06-20

    申请号:US15846562

    申请日:2017-12-19

    CPC classification number: G06F12/128 G06F12/0871 G06F2212/604 G06F2212/621

    Abstract: Implementations described herein provide a storage system including a cache, such as a solid-state cache or other relatively higher speed memory cache, and a disc array or relatively higher capacity mass data store. As the storage system receives write requests from a host device, the data of the write requests is initially written to the cache. Eventually, such data is committed to the mass data store in a flushing process. A flushing manager selects data blocks from the cache to flush to the mass data store. The flushing manager selects a sequence of data blocks that are contiguously stored on the mass data store such as to increase performance for I/O operations in the mass data store. The flushing manager utilizes a data structure, such as a binary search tree, to identify the contiguous data blocks to flush.

Patent Agency Ranking