[发明专利]管理专用缓存的系统和方法有效

专利信息
申请号: 201280055543.2 申请日: 2012-11-12
公开(公告)号: CN103946833B 公开(公告)日: 2018-10-23
发明(设计)人: 威廉·W·C;赛里木·S;约翰·H;马克·T 申请(专利权)人: 摩博菲乐有限公司DBA摩博莱
主分类号: G06F15/16 分类号: G06F15/16
代理公司: 北京瑞恒信达知识产权代理事务所(普通合伙) 11382 代理人: 曹津燕;苗青盛
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 管理 专用 缓存 系统 方法
【说明书】:

本发明公开了一种基于客户端的计算机系统,该系统被配置为通过网络与远程服务器通信并提供对服务器所提供的内容或服务的访问。该系统包括处理器、存储装置、专用于由配置指定的一组资源的客户端缓存、以及用于自动按该配置的指示管理缓存的缓存管理器。该客户端缓存通过配置被指示用于以透明方式从客户端应用到服务器拦截一个资源的请求,以及自动确定何时通过网络将请求发送至服务器以及从服务器提供响应,以使对于客户端应用看起来是客户端应用将请求发送至服务器以及从服务器接收响应。

技术领域

本发明的实施例的各个方面涉及缓存管理,例如网络缓存。

背景技术

当前的客户端-服务器系统,如网络应用,可以在各个不同的点利用缓存以优化性能,比如在最终用户计算机上或在网络中的某个位置。这些网络缓存解决方案通常用于共享缓存,其中来自多个用户和/或站点的内容共享磁盘上和/或存储器中的同一空间,以存储内容以在后续访问时更快地进行检索。共享缓存会导致在跨不同站点和/或由不同的用户访问的内容之间对同一有限缓存空间的竞争。

这些网络缓存解决方案还不提供基于该应用集中用户定制缓存行为的方法。例如,一家大型公司可能有多台运行特定网络应用的服务器,例如不同的部门或业务单位分别有单独的服务器。这些方法可能针对特定域和/或URL,因此这些方法无法基于一种应用类型应用缓存策略。

发明内容

本发明的实施例的各个方面通过提供集中式管理缓存控制来解决这些及其他相关问题。更具体地说,本发明的实施例的各个方面提供对以下内容的细粒度控制(例如,通过统一资源定位器(URL)模式):按用户(或按用户帐户)缓存或清除(或不缓存或不清除)哪些内容。更进一步,这些方面允许在没有安全套接字层(SSL)、域名系统(DNS)或网络变化的情况下以无缝方式启用或禁用。再进一步,这些方面提供按域或URL模式分配空间。其他方面提供特定于应用的控制,对读取或写入操作的缓存的调整,以及通过URL模板自动配置(例如,自动调动)。

另外,本发明的实施例的各个方面提供对特定于端点的网络功能的集中式控制。更具体地说,各个方面提供以下功能:调整同步活动;添加对基于表单的验证的支持;启用或禁用脱机存取;配置唯一标识符(UI)元素;以及测量或报告实际最终用户体验。

因此,本发明的实施例提供对专用缓存的管理,例如,可以将其中每个专用缓存分配给与特定UR模式(例如,对于特定服务器/站点、子路径/文件夹或文件/对象)相关联的内容的缓存。例如,当这些缓存位于最终用户计算机上,或位于中间缓存服务器上,该服务器处于与一个或多个服务器系统通信的客户端系统之间时,这些专用缓存可以由管理系统远程控制(而在这个意义上,指的是远程专用缓存,即,与管理系统相关)。

相关的专利申请(美国专利申请第12/630,806号,下文中简称“U.S.12/630,806”)记载了为了对处于该URL作用域内的客户端请求的服务器响应进行缓存,一个或多个URL如何与服务器帐户或应用相关联。U.S.12/630,806记载了对显著改进可管理性的服务器帐户进行缓存的各个方面,例如,为该服务器帐户的缓存指定自定义存储限制,和/或对在该服务器帐户的缓存中存储的内容进行用户定制。通过对每个服务器帐户的自定义存储限制的支持,U.S.12/630,806提供以下特征,例如,将私有缓存空间专用于该服务器帐户,使得此缓存空间特定地专门用于与该服务器帐户相关联的URL模式的缓存,其中这些模式可以是站点、子路径/文件夹或特定文件/对象。

每个服务器帐户一个专用缓存产生的益处是,专用缓存不与其他站点/文件夹/文件的内容共享缓存空间,从而不会出现共享公用缓存空间(例如由浏览器或代理服务器提供的共享缓存)所导致的典型缓存争用。对这些共享缓存的缓存争用通常高于对专用缓存的缓存争用。因此,通过创建一个或多个专用缓存,其中每个缓存都与一个或多个URL模式相关联,这些专用缓存可以帮助确保比共享缓存更长的缓存有效期和更高的缓存命中率。这进而可以提供以下益处,例如更快的网络性能、更少的带宽使用、执行更少的请求/往返以及在服务器端基础架构上更少的整体负载。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩博菲乐有限公司DBA摩博莱,未经摩博菲乐有限公司DBA摩博莱许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201280055543.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top