[发明专利]高速缓存管理有效
| 申请号: | 202010046308.5 | 申请日: | 2013-04-03 |
| 公开(公告)号: | CN111273863B | 公开(公告)日: | 2023-08-15 |
| 发明(设计)人: | M·A·S·S·博斯;S·克拉克;D·C·奥利弗;M·A·马拉泽克 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 贾丽萍 |
| 地址: | 美国华*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 高速缓存 管理 | ||
本文描述了用于高速缓存管理的概念和技术。根据本文中公开的概念和技术,服务器计算机可被配置成与客户机设备通信,客户机设备被配置成执行高速缓存模块以维护存储了从服务器计算机下载的数据和/或由客户机设备上传到服务器计算机处的数据的高速缓存。服务器计算机可被配置成接收对存储在服务器计算机处的数据的请求。服务器计算机可被配置成用与所请求的数据相对应的散列来对该请求作出响应。客户机设备可:搜索高速缓存以查找散列,如果找到了散列则从高速缓存获取数据,和/或如果没有找到散列则从服务器计算机处下载数据。客户机设备还可被配置成在将数据上传到服务器计算机后更新高速缓存。
本申请是申请日为2013/04/03、申请号为201380018941.1的中国专利申请的分案申请。
背景技术
一些组织在诸地理分布位置之间使用了大量资源获取和维护广域网(WAN)。例如,一些组织安装和/或维护昂贵的地下、空中、和/或海底连接介质,以支持这些位置之间的通信。在一些情况下,大量带宽必须可用于支持这些位置处的操作,并且取决于被选取来支持该带宽和/或这些位置之间的距离的介质可能维护起来可能是昂贵的。尽管安装和维护这些电缆可能是昂贵的,但创建服务于这些分布式位置的多个数据中心并托管这些数据中心可能甚至更昂贵,因此可能是不切实际的。为了解决这些和其他顾虑,一些组织对文件采用增量式更新来减少各个位置之间所需的带宽。
在对文件进行增量式更新时,计算机可被配置成下载指示文件的增量式更新的数据,而不是下载全部文件和/或这些文件的新版本。尽管该方法可减少所传送的数据量,但用户所消耗的对各个文件作出增量式更新的带宽仍可能是大量的。尤其地,尽管反映增量式改变的数据可消耗与经更新文件的整个新版本相比更少的数据,但反映这些增量式改变的数据的大小可能是大量的。例如,文件的增量式更新可包括在该文件中嵌入数据。嵌入在该文件中的数据可包括例如视频数据、或图像数据等。因此,这个文件的增量式更新可包括视频、图像或其他数据,其可消耗大量带宽以分发给用户。类似地,一些类型的数据(诸如,图像和视频)可能不易被划分成增量式片段,并由此在作出任何改变时传送与这些消息或视频相对应的整个文件可能是必要的。
当用户访问服务器计算机以获取增量式更新时,大量数据可被传送给该用户。此外,由于组织所消耗的数据通常被分发给多个用户或被多个用户消耗,因此增量式更新可能会被分发给大量用户。因此,用户所消耗的作出增量式更新的带宽量可能仍然是大量的。例如,在以上场景中更新文件的每一用户可下载嵌入在该文件中的视频或图像数据,并将该文件的他们的版本更新为包括现在嵌入的数据。这样的“增量式”更新在被大量用户复用时可消耗大量数据和/或带宽,并因此在带宽、或传输时间等方面可能是昂贵的。
本文所做出的本公开正是关于这些和其他考虑事项而提出的。
本文描述了用于高速缓存管理的概念和技术。根据本文中公开的概念和技术,服务器计算机托管分布式高速缓存管理服务(“高速缓存服务”)。服务器计算机可被配置成与处于分支机构或其他位置的一个或多个客户机设备和/或客户机对等体进行通信。在一些实施例中,每一个客户机设备和客户机对等体都可执行高速缓存模块以生成和/或维护高速缓存。该高速缓存可被一个或多个客户机设备或客户机对等体用来存储从服务器计算机下载的数据和/或上传到服务器计算机的数据。根据各个实施例,高速缓存由与分支机构处的各设备相关联的分布式高速缓存提供,并且因此可包括与分支机构处的各个设备相关联的存储器设备和/或其他存储设备。在一些其他实施例中,高速缓存可由分支机构或其他位置处的数据存储单元(诸如,数据库、服务器计算机和/或其他设备)来提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010046308.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超声速喷射器设计和评价方法
- 下一篇:一种书籍资源展示的方法及系统





