VIRTUALIZED DATA STORAGE SYSTEM ARCHITECTURE USING PREFETCHING AGENT
    1.
    发明申请
    VIRTUALIZED DATA STORAGE SYSTEM ARCHITECTURE USING PREFETCHING AGENT 审中-公开
    虚拟化数据存储系统架构使用预选代理

    公开(公告)号:US20130232215A1

    公开(公告)日:2013-09-05

    申请号:US13471956

    申请日:2012-05-15

    IPC分类号: G06F15/167

    摘要: Virtual storage arrays consolidate data storage from branch locations at data centers. The virtual storage array appears to storage clients as a local data storage; however, the virtual storage array data is actually stored at a data center. To overcome the bandwidth and latency limitations of wide area networks between branch locations and the data center, systems and methods predict, prefetch, and cache at the branch location storage blocks that are likely to be requested in the future by storage clients. When this prediction is successful, storage block requests are fulfilled from branch locations' storage block caches. Predictions may leverage an understanding of the semantics and structure of the high-level data structures associated with the storage blocks. Prefetching agents on storage clients monitor storage requests to determine the associations between requested storage blocks and the corresponding high-level data structures as well as other attributes useful for prediction.

    摘要翻译: 虚拟存储阵列整合数据中心分支机构的数据存储。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列数据实际上存储在数据中心。 为了克服分支位置和数据中心之间的广域网络的带宽和延迟限制,系统和方法在存储客户端将来可能要求的分支位置存储块中预测,预取和高速缓存。 当该预测成功时,从分支位置的存储块高速缓存中实现存储块请求。 预测可以利用对与存储块相关联的高级数据结构的语义和结构的理解。 存储客户机上的预取代理程序监视存储请求,以确定所请求的存储块与相应的高级数据结构之间的关联以及对预测有用的其他属性。