Adjusting parameters used to prefetch data from storage into cache
    1.
    发明授权
    Adjusting parameters used to prefetch data from storage into cache 有权
    调整用于将数据从存储器预取到高速缓存中的参数

    公开(公告)号:US07702857B2

    公开(公告)日:2010-04-20

    申请号:US11843615

    申请日:2007-08-22

    IPC分类号: G06F12/00

    摘要: Provided are a method, system, and article of manufacture for adjusting parameters used to prefetch data from storage into cache. Data units are added from a storage to a cache, wherein requested data from the storage is returned from the cache. A degree of prefetch is processed indicating a number of data units to prefetch into the cache. A trigger distance is processed indicating a prefetched trigger data unit in the cache. The number of data units indicated by the degree of prefetch is prefetched in response to processing the trigger data unit. The degree of prefetch and the trigger distance are adjusted based on a rate at which data units are accessed from the cache.

    摘要翻译: 提供了一种用于调整用于将数据从存储器预取到高速缓存中的参数的方法,系统和制品。 从存储器将数据单元添加到高速缓存,其中来自存储器的所请求的数据从高速缓存返回。 处理一定程度的预取,指示预取到高速缓存中的数据单元的数量。 处理指示缓存中的预取触发数据单元的触发距离。 响应于处理触发数据单元预取由预取程度指示的数据单元的数量。 基于从缓存访问数据单元的速率来调整预取程度和触发距离。

    ADJUSTING PARAMETERS USED TO PREFETCH DATA FROM STORAGE INTO CACHE
    2.
    发明申请
    ADJUSTING PARAMETERS USED TO PREFETCH DATA FROM STORAGE INTO CACHE 有权
    调整参数用于将数据从存储转入高速缓存

    公开(公告)号:US20090055595A1

    公开(公告)日:2009-02-26

    申请号:US11843615

    申请日:2007-08-22

    IPC分类号: G06F12/02 G06F12/12

    摘要: Provided are a method, system, and article of manufacture for adjusting parameters used to prefetch data from storage into cache. Data units are added from a storage to a cache, wherein requested data from the storage is returned from the cache. A degree of prefetch is processed indicating a number of data units to prefetch into the cache. A trigger distance is processed indicating a prefetched trigger data unit in the cache. The number of data units indicated by the degree of prefetch is prefetched in response to processing the trigger data unit. The degree of prefetch and the trigger distance are adjusted based on a rate at which data units are accessed from the cache.

    摘要翻译: 提供了一种用于调整用于将数据从存储器预取到高速缓存中的参数的方法,系统和制品。 从存储器将数据单元添加到高速缓存,其中来自存储器的所请求的数据从高速缓存返回。 处理一定程度的预取,指示预取到高速缓存中的数据单元的数量。 处理指示缓存中的预取触发数据单元的触发距离。 响应于处理触发数据单元预取由预取程度指示的数据单元的数量。 基于从缓存访问数据单元的速率来调整预取程度和触发距离。

    Remote access agent for caching in a SAN file system
    9.
    发明授权
    Remote access agent for caching in a SAN file system 失效
    用于在SAN文件系统中缓存的远程访问代理

    公开(公告)号:US07685128B2

    公开(公告)日:2010-03-23

    申请号:US10864605

    申请日:2004-06-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: Addressed is a system and method for remote data caching and replication by local copy maintenance of remote data within a SAN file system. Distributed Storage Tank (DST), an extension to a SAN file system, provides for transparent SAN client access of local copies by importing, exporting, and storing data using network file access protocols as well as by providing assurance of metadata and file content validity. A Remote Access Agent (RAA) handles protocol implementation and conversion necessary for communication with remote data sources. Controlled by a consistency policy, consistency is maintained by RAA fetching and updating local copies if modifications have occurred to a file since it was first stored as a local copy in local storage. Additionally, RAA returns metadata pertaining to the requested data. A SAN client obtains metadata corresponding to the requested data and utilizes it to directly access locally stored copies of remote data.

    摘要翻译: 解决的是通过SAN文件系统中的远程数据的本地复制维护来进行远程数据缓存和复制的系统和方法。 分布式存储库(DST)是SAN文件系统的扩展,通过使用网络文件访问协议导入,导出和存储数据以及提供元数据和文件内容有效性的保证,为本地副本的透明SAN客户端访问提供了便利。 远程访问代理(RAA)处理与远程数据源通信所需的协议实现和转换。 由一致性策略控制,由于RAA首次将其作为本地副本存储在本地存储中,因此RAA会在文件发生修改时,获取和更新本地副本,从而保持一致性。 此外,RAA返回与所请求数据有关的元数据。 SAN客户端获取与所请求数据相对应的元数据,并利用它来直接访问本地存储的远程数据副本。