-
公开(公告)号:US20100241654A1
公开(公告)日:2010-09-23
申请号:US12730198
申请日:2010-03-23
Applicant: David Tze-Si Wu , Huy Nguyen , Adityashankar Kini , Dilip Kumar Uppugandla , Chinmaya Manjunath
Inventor: David Tze-Si Wu , Huy Nguyen , Adityashankar Kini , Dilip Kumar Uppugandla , Chinmaya Manjunath
IPC: G06F17/30
CPC classification number: G06F17/30233 , G06F3/0643 , G06F3/0653 , G06F3/067 , G06F12/0862 , G06F17/30132 , G06F2212/6024
Abstract: Virtual storage arrays consolidate branch data storage at data centers connected via wide area networks. Virtual storage arrays appear to storage clients as local data storage; however, virtual storage arrays actually store data at the data center. Virtual storage arrays overcome bandwidth and latency limitations of the wide area network by predicting and prefetching storage blocks, which are then cached at the branch location. Virtual storage arrays leverage an understanding of the semantics and structure of high-level data structures associated with storage blocks to predict which storage blocks are likely to be requested by a storage client. Virtual storage arrays may use proximity-based, heuristic-based, and access time-based prefetching to predict high-level data structure entities that are likely to be accessed by the storage client. Virtual storage arrays then identify and prefetch storage blocks corresponding with the predicted high-level data structure entities.
Abstract translation: 虚拟存储阵列将通过广域网连接的数据中心的分支数据存储整合。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列实际上将数据存储在数据中心。 虚拟存储阵列通过预测和预取存储块来克服广域网的带宽和延迟限制,然后将存储块缓存在分支位置。 虚拟存储阵列利用对与存储块相关联的高级数据结构的语义和结构的理解,以预测存储客户端可能请求哪些存储块。 虚拟存储阵列可以使用基于邻近的,基于启发式的和基于时间的访问预取来预测存储客户机可能访问的高级数据结构实体。 然后,虚拟存储阵列识别并预取与预测的高级数据结构实体相对应的存储块。
-
公开(公告)号:US20230132312A1
公开(公告)日:2023-04-27
申请号:US17949010
申请日:2022-09-20
Applicant: Shobhit Agarwal , Chinmaya Manjunath , Kishan Venkata Sravan Nerella , Shubham Arvind Barai , Manvendra Singh Tomar
Inventor: Shobhit Agarwal , Chinmaya Manjunath , Kishan Venkata Sravan Nerella , Shubham Arvind Barai , Manvendra Singh Tomar
Abstract: A stream of source system storage changes associated with an object are received at a backup system from a source system. The source system storage changes associated with the object are provided to a remote data recovery system. The remote data recovery system is configured to store the provided source system storage changes associated with the object. The backup system is utilized to generate one or more reference restoration points based on the stream of source system storage changes associated with the object.
-
公开(公告)号:US09348842B2
公开(公告)日:2016-05-24
申请号:US12730198
申请日:2010-03-23
Applicant: David Tze-Si Wu , Huy Nguyen , Adityashankar Kini , Dilip Kumar Uppugandla , Chinmaya Manjunath
Inventor: David Tze-Si Wu , Huy Nguyen , Adityashankar Kini , Dilip Kumar Uppugandla , Chinmaya Manjunath
CPC classification number: G06F17/30233 , G06F3/0643 , G06F3/0653 , G06F3/067 , G06F12/0862 , G06F17/30132 , G06F2212/6024
Abstract: Virtual storage arrays consolidate branch data storage at data centers connected via wide area networks. Virtual storage arrays appear to storage clients as local data storage; however, virtual storage arrays actually store data at the data center. Virtual storage arrays overcome bandwidth and latency limitations of the wide area network by predicting and prefetching storage blocks, which are then cached at the branch location. Virtual storage arrays leverage an understanding of the semantics and structure of high-level data structures associated with storage blocks to predict which storage blocks are likely to be requested by a storage client. Virtual storage arrays may use proximity-based, heuristic-based, and access time-based prefetching to predict high-level data structure entities that are likely to be accessed by the storage client. Virtual storage arrays then identify and prefetch storage blocks corresponding with the predicted high-level data structure entities.
Abstract translation: 虚拟存储阵列将通过广域网连接的数据中心的分支数据存储整合。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列实际上将数据存储在数据中心。 虚拟存储阵列通过预测和预取存储块来克服广域网的带宽和延迟限制,然后将存储块缓存在分支位置。 虚拟存储阵列利用对与存储块相关联的高级数据结构的语义和结构的理解,以预测存储客户端可能请求哪些存储块。 虚拟存储阵列可以使用基于邻近的,基于启发式的和基于时间的访问预取来预测存储客户机可能访问的高级数据结构实体。 然后,虚拟存储阵列识别并预取与预测的高级数据结构实体相对应的存储块。
-
-