DYNAMIC CACHING TECHNIQUE FOR ADAPTIVELY CONTROLLING DATA BLOCK COPIES IN A DISTRIBUTED DATA PROCESSING SYSTEM
    1.
    发明申请
    DYNAMIC CACHING TECHNIQUE FOR ADAPTIVELY CONTROLLING DATA BLOCK COPIES IN A DISTRIBUTED DATA PROCESSING SYSTEM 审中-公开
    用于在分布式数据处理系统中适应性地控制数据块复制的动态缓存技术

    公开(公告)号:WO2014085386A1

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

    申请号:PCT/US2013/071868

    申请日:2013-11-26

    Applicant: NETAPP, INC.

    Abstract: A dynamic caching technique adaptively controls copies of data blocks stored within caches ("cached copies") of a caching layer distributed among servers of a distributed data processing system. A cache coordinator of the distributed system implements the dynamic caching technique to increase the cached copies of the data blocks to improve processing performance of the servers. Alternatively, the technique may decrease the cached copies to reduce storage capacity of the servers. The technique may increase the cached copies when it detects local and/or remote cache bottleneck conditions at the servers, a data popularity condition at the servers, or a shared storage bottleneck condition at the storage system. Otherwise, the technique may decrease the cached copies at the servers.

    Abstract translation: 动态缓存技术自适应地控制存储在分布式数据处理系统的服务器之间的缓存层的高速缓存(“高速缓存副本”)中的数据块的副本。 分布式系统的缓存协调器实现动态缓存技术来增加数据块的缓存副本,以提高服务器的处理性能。 或者,该技术可以减少缓存副本以减少服务器的存储容量。 当检测到服务器上的本地和/或远程高速缓存瓶颈状况,服务器上的数据流行状况或存储系统的共享存储瓶颈条件时,该技术可能会增加缓存副本。 否则,该技术可能会降低服务器上的缓存副本。

    SYSTEM AND METHOD FOR AN EFFICIENT CACHE WARM-UP

    公开(公告)号:EP2936321B1

    公开(公告)日:2018-07-04

    申请号:EP13865475.1

    申请日:2013-12-18

    Applicant: NetApp, Inc.

    Abstract: Described herein is a system and method for an efficient cache warm-up. The system and method may copy data blocks from a primary storage device to a cache memory device. The system and method may identify a subset of data blocks stored on the primary storage device as candidate data blocks for copying to the cache memory device during a cache warm-up period. A cost effectiveness for copying the candidate data blocks to the cache memory device may be determined. In some embodiments, the cost effectiveness may be calculated based on one or more latency values associated with the primary storage device and the cache memory device. The candidate data blocks may be copied to the cache memory device based on the cost effectiveness.

Patent Agency Ranking