会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • VIRTUALIZED DATA STORAGE SYSTEM OPTIMIZATIONS
    • 虚拟化数据存储系统优化
    • US20100241654A1
    • 2010-09-23
    • US12730198
    • 2010-03-23
    • David Tze-Si WuHuy NguyenAdityashankar KiniDilip Kumar UppugandlaChinmaya Manjunath
    • David Tze-Si WuHuy NguyenAdityashankar KiniDilip Kumar UppugandlaChinmaya Manjunath
    • G06F17/30
    • G06F17/30233G06F3/0643G06F3/0653G06F3/067G06F12/0862G06F17/30132G06F2212/6024
    • 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.
    • 虚拟存储阵列将通过广域网连接的数据中心的分支数据存储整合。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列实际上将数据存储在数据中心。 虚拟存储阵列通过预测和预取存储块来克服广域网的带宽和延迟限制,然后将存储块缓存在分支位置。 虚拟存储阵列利用对与存储块相关联的高级数据结构的语义和结构的理解,以预测存储客户端可能请求哪些存储块。 虚拟存储阵列可以使用基于邻近的,基于启发式的和基于时间的访问预取来预测存储客户机可能访问的高级数据结构实体。 然后,虚拟存储阵列识别并预取与预测的高级数据结构实体相对应的存储块。
    • 2. 发明授权
    • Virtualized data storage system optimizations
    • 虚拟化数据存储系统优化
    • US09348842B2
    • 2016-05-24
    • US12730198
    • 2010-03-23
    • David Tze-Si WuHuy NguyenAdityashankar KiniDilip Kumar UppugandlaChinmaya Manjunath
    • David Tze-Si WuHuy NguyenAdityashankar KiniDilip Kumar UppugandlaChinmaya Manjunath
    • G06F17/30G06F12/08G06F15/16G06F3/06
    • G06F17/30233G06F3/0643G06F3/0653G06F3/067G06F12/0862G06F17/30132G06F2212/6024
    • 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.
    • 虚拟存储阵列将通过广域网连接的数据中心的分支数据存储整合。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列实际上将数据存储在数据中心。 虚拟存储阵列通过预测和预取存储块来克服广域网的带宽和延迟限制,然后将存储块缓存在分支位置。 虚拟存储阵列利用对与存储块相关联的高级数据结构的语义和结构的理解,以预测存储客户端可能请求哪些存储块。 虚拟存储阵列可以使用基于邻近的,基于启发式的和基于时间的访问预取来预测存储客户机可能访问的高级数据结构实体。 然后,虚拟存储阵列识别并预取与预测的高级数据结构实体相对应的存储块。
    • 7. 发明授权
    • Optimized file creation in WAN-optimized storage
    • 在WAN优化存储中优化文件创建
    • US09307025B1
    • 2016-04-05
    • US13074602
    • 2011-03-29
    • Adityashankar Kini
    • Adityashankar Kini
    • G06F15/16H04L29/08G06F17/30
    • H04L67/1097G06F17/30067H04L67/1068
    • The file creation on remote data storage accessible via a WAN can be optimized by creating temporary files in advance on a remote data storage. The file handles or other file access parameters for these temporary files are cached at a client network location. A file creation request from a client is intercepted at the client network location and one of the cached file handle is returned to the client. This enables the client to immediately write data to the corresponding temporary file, avoiding the delay incurred by communicating the file creation request and its response over a WAN. One or more storage commands are sent to the remote data storage to change the attributes of the temporary file to match those requested by the client, such as the file name, directory, and/or file permissions. File creation requests may be selectively optimized according to rules or criteria specified by users.
    • 可以通过WAN访问的远程数据存储上的文件创建可以通过在远程数据存储上提前创建临时文件进行优化。 这些临时文件的文件处理或其他文件访问参数被缓存在客户端网络位置。 来自客户端的文件创建请求在客户端网络位置被拦截,其中一个缓存的文件句柄返回给客户端。 这使得客户端能够立即将数据写入相应的临时文件,避免了通过WAN传送文件创建请求及其响应所引起的延迟。 将一个或多个存储命令发送到远程数据存储器,以便更改临时文件的属性以匹配客户端请求的属性,例如文件名,目录和/或文件权限。 可以根据用户指定的规则或标准选择性地优化文件创建请求。
    • 8. 发明授权
    • Optimized prefetching of compound data
    • 优化复合数据预取
    • US08549108B2
    • 2013-10-01
    • US13249177
    • 2011-09-29
    • Adityashankar KiniVinay Perneti
    • Adityashankar KiniVinay Perneti
    • G06F15/16
    • H04L47/803H04L67/1097H04L67/2847
    • Access to compound data over a wide-area network is optimized by analyzing metadata within compound data to identify internal and external data streams to be prefetched. Upon receiving or intercepting a network packet including an access request for a data resource, metadata in this data resource is analyzed to identify associated data streams and their storage locations within and/or outside of the data resource. Data streams may be proactively or reactively prefetched. Proactive prefetching identifies and retrieves data streams or portions thereof likely to be accessed by a client based on attributes associated with the data resource. Reactive prefetching identifies portions of data streams associated with received access requests and retrieves additional portions of these data streams. Prefetched data streams or portions thereof are stored in a data storage on the same local network or near to the local network including the client.
    • 通过分析复合数据中的元数据来优化通过广域网络访问复合数据,以识别要预取的内部和外部数据流。 在接收或截取包括对数据资源的访问请求的网络分组时,分析该数据资源中的元数据以识别数据资源内和/或外的关联的数据流及其存储位置。 数据流可以主动或反应地预取。 基于与数据资源相关联的属性,主动预取识别和检索可能由客户端访问的数据流或其部分。 反馈预取识别与接收的访问请求相关联的数据流的部分,并检索这些数据流的附加部分。 预取数据流或其部分存储在同一本地网络上的数据存储器中或包括客户端在内的本地网络附近。
    • 9. 发明申请
    • Optimized Prefetching of Compound Data
    • 优化复合数据预取
    • US20130086264A1
    • 2013-04-04
    • US13249177
    • 2011-09-29
    • Adityashankar KiniVinay Perneti
    • Adityashankar KiniVinay Perneti
    • G06F15/173
    • H04L47/803H04L67/1097H04L67/2847
    • Access to compound data over a wide-area network is optimized by analyzing metadata within compound data to identify internal and external data streams to be prefetched. Upon receiving or intercepting a network packet including an access request for a data resource, metadata in this data resource is analyzed to identify associated data streams and their storage locations within and/or outside of the data resource. Data streams may be proactively or reactively prefetched. Proactive prefetching identifies and retrieves data streams or portions thereof likely to be accessed by a client based on attributes associated with the data resource. Reactive prefetching identifies portions of data streams associated with received access requests and retrieves additional portions of these data streams. Prefetched data streams or portions thereof are stored in a data storage on the same local network or near to the local network including the client.
    • 通过分析复合数据中的元数据来优化通过广域网络访问复合数据,以识别要预取的内部和外部数据流。 在接收或截取包括对数据资源的访问请求的网络分组时,分析该数据资源中的元数据以识别数据资源内和/或外的关联的数据流及其存储位置。 数据流可以主动或反应地预取。 基于与数据资源相关联的属性,主动预取识别和检索可能由客户端访问的数据流或其部分。 反馈预取识别与接收的访问请求相关联的数据流的部分,并检索这些数据流的附加部分。 预取数据流或其部分存储在同一本地网络上的数据存储器中或包括客户端在内的本地网络附近。