INTER-CACHE COMMUNICATION USING HTTP RESOURCE
    1.
    发明申请
    INTER-CACHE COMMUNICATION USING HTTP RESOURCE 有权
    使用HTTP资源的内部缓存通信

    公开(公告)号:US20120185557A1

    公开(公告)日:2012-07-19

    申请号:US13006694

    申请日:2011-01-14

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2842 H04L67/2885

    摘要: Servicing resource requests. A method includes at a first caching node, receiving a request for a first resource. The method further includes at the first caching node, determining at least one of health or load information of the first caching node. The method further includes generating a response to the request for the first resource, including generating a header to the response. The header is a custom header. The custom header includes at least one of health or load information. The method further includes sending the response to the request including sending the custom header with the at least one of health or load information.

    摘要翻译: 维护资源请求。 一种方法包括在第一高速缓存节点处接收对第一资源的请求。 该方法还包括在第一高速缓存节点处,确定第一高速缓存节点的健康或负载信息中的至少一个。 该方法还包括生成对第一资源的请求的响应,包括生成响应的报头。 标题是自定义标题。 自定义标题包括至少一个健康或负载信息。 该方法还包括发送对请求的响应,包括使用健康或负载信息中的至少一个发送自定义报头。

    Inter-cache communication using HTTP resource
    2.
    发明授权
    Inter-cache communication using HTTP resource 有权
    使用HTTP资源的缓存间通信

    公开(公告)号:US08402112B2

    公开(公告)日:2013-03-19

    申请号:US13006694

    申请日:2011-01-14

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2842 H04L67/2885

    摘要: Servicing resource requests. A method includes at a first caching node, receiving a request for a first resource. The method further includes at the first caching node, determining at least one of health or load information of the first caching node. The method further includes generating a response to the request for the first resource, including generating a header to the response. The header is a custom header. The custom header includes at least one of health or load information. The method further includes sending the response to the request including sending the custom header with the at least one of health or load information.

    摘要翻译: 维护资源请求。 一种方法包括在第一高速缓存节点处接收对第一资源的请求。 该方法还包括在第一高速缓存节点处,确定第一高速缓存节点的健康或负载信息中的至少一个。 该方法还包括生成对第一资源的请求的响应,包括生成响应的报头。 标题是自定义标题。 自定义标题包括至少一个健康或负载信息。 该方法还包括发送对请求的响应,包括使用健康或负载信息中的至少一个发送自定义报头。

    PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY
    4.
    发明申请
    PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY 有权
    基于代理的高速缓存内容分配和优势

    公开(公告)号:US20120203866A1

    公开(公告)日:2012-08-09

    申请号:US13022527

    申请日:2011-02-07

    IPC分类号: G06F15/16

    摘要: A distributed caching hierarchy that includes multiple edge routing servers, at least some of which receiving content requests from client computing systems via a load balancer. When receiving a content request, an edge routing server identifies which of the edge caching servers the requested content would be in if the requested content were to be cached within the edge caching servers, and distributes the content request to the identified edge caching server in a deterministic and predictable manner to increase the likelihood of increasing a cache-hit ratio.

    摘要翻译: 分布式缓存层次结构,包括多个边缘路由服务器,其中至少一些路由服务器通过负载平衡器从客户端计算系统接收内容请求。 当接收到内容请求时,如果所请求的内容被缓存在边缘高速缓存服务器内,则边缘路由服务器识别所请求的内容将处于哪个边缘高速缓存服务器,并且将内容请求分发到所识别的边缘缓存服务器 确定性和可预测的方式来增加增加缓存命中率的可能性。

    Two-phase eviction process for file handle caches

    公开(公告)号:US10684989B2

    公开(公告)日:2020-06-16

    申请号:US13160963

    申请日:2011-06-15

    IPC分类号: G06F16/00 G06F16/172

    摘要: Systems and methods are provided for evicting entries from a file handle cache. In accordance with certain embodiments, a two-stage eviction process is utilized. In a first stage of the eviction process, entries in the file entry cache are analyzed and marked for eviction while a shared lock is maintained on the file handle cache. The shared lock enables the file handle cache to be concurrently accessed by a content serving system to service content requests. In a second stage of the eviction process, entries in the file handle cache that are marked for eviction are removed while an exclusive lock is maintained on the file handle cache. The exclusive lock prevents the content serving system from concurrently accessing the file handle cache to service content requests.

    TWO-PHASE EVICTION PROCESS FOR FILE HANDLE CACHES
    6.
    发明申请
    TWO-PHASE EVICTION PROCESS FOR FILE HANDLE CACHES 审中-公开
    文件夹快照的两相错误过程

    公开(公告)号:US20120323872A1

    公开(公告)日:2012-12-20

    申请号:US13160963

    申请日:2011-06-15

    IPC分类号: G06F17/30

    摘要: Systems and methods are provided for evicting entries from a file handle cache. In accordance with certain embodiments, a two-stage eviction process is utilized. In a first stage of the eviction process, entries in the file entry cache are analyzed and marked for eviction while a shared lock is maintained on the file handle cache. The shared lock enables the file handle cache to be concurrently accessed by a content serving system to service content requests. In a second stage of the eviction process, entries in the file handle cache that are marked for eviction are removed while an exclusive lock is maintained on the file handle cache. The exclusive lock prevents the content serving system from concurrently accessing the file handle cache to service content requests.

    摘要翻译: 系统和方法被提供用于从文件句柄缓存中排除条目。 根据某些实施例,利用两级驱逐过程。 在驱逐过程的第一阶段,分析文件条目缓存中的条目并将其标记为逐出,同时在文件句柄高速缓存上保留共享锁。 共享锁使得文件句柄高速缓存由内容服务系统同时访问以服务内容请求。 在驱逐过程的第二阶段,在文件句柄高速缓存中维护排他锁时,会删除标记为逐出的文件句柄缓存中的条目。 排他锁可防止内容服务系统同时访问文件句柄缓存以服务内容请求。

    Web Content Rewriting, Including Responses
    7.
    发明申请
    Web Content Rewriting, Including Responses 有权
    Web内容重写,包括响应

    公开(公告)号:US20110178973A1

    公开(公告)日:2011-07-21

    申请号:US12690120

    申请日:2010-01-20

    IPC分类号: G06N5/02

    CPC分类号: G06F17/24 G06N5/025

    摘要: A content rewriting system is described herein that allows web site administrators to setup rewriting of web responses in an easy and efficient manner. The system provides a configuration schema and an efficient workflow that enables web administrators to easily setup rules to modify HTML or other content without having a high performance penalty or losing flexibility. The content rewriting system applies regular expressions or wildcard patterns to a response to locate and replace the content parts based on the rewriting logic expressed by outbound rewrite rules. The system parses an initial response generated by a web application, applies one or more outbound rules to rewrite the response, and provides the rewritten response to a client that submitted a request for the response.

    摘要翻译: 本文描述了一种内容重写系统,其允许网站管理员以简单和有效的方式设置web响应的重写。 该系统提供配置模式和高效的工作流程,使Web管理员能够轻松地设置规则来修改HTML或其他内容,而不会造成高性能损失或失去灵活性。 内容重写系统将正则表达式或通配符模式应用于响应,以基于由出站重写规则表示的重写逻辑来定位和替换内容部分。 系统解析由Web应用程序生成的初始响应,应用一个或多个出站规则重写响应,并向提交响应请求的客户端提供重写的响应。

    INTERNAL UNIFORM RESOURCE LOCATOR FORMULATION AND TESTING
    8.
    发明申请
    INTERNAL UNIFORM RESOURCE LOCATOR FORMULATION AND TESTING 审中-公开
    内部统一资源定位器制定和测试

    公开(公告)号:US20090327466A1

    公开(公告)日:2009-12-31

    申请号:US12163852

    申请日:2008-06-27

    IPC分类号: G06F15/16

    CPC分类号: H04L29/12594 H04L61/301

    摘要: A mechanism for computer-assisted generation of matching rules for a proposed internal Uniform Resource Locator (URL) to a corresponding possible public URL. After accessing the proposed internal URL from the user, one or more options for a public URL corresponding to the internal URL are generated. Also, a mechanism for testing whether a candidate public Uniform Resource Locator (URL) has a corresponding match to an internal URL. Upon accessing a candidate public URL, matching rules are used to determine whether or not the candidate public URL matches a valid internal URL using any of the matching rules. If it is determined that there is not a match, matching rules that may be used to more closely match the candidate public URL to the valid internal URL are then displayed.

    摘要翻译: 用于计算机辅助生成针对所提出的内部统一资源定位符(URL)到相应可能的公共URL的匹配规则的机制。 从用户访问建议的内部URL后,会生成与内部URL对应的公共URL的一个或多个选项。 另外,用于测试候选公共统一资源定位符(URL)是否具有对应于内部URL的匹配的机制。 在访问候选公共URL时,使用匹配规则来确定候选公共URL是否使用任何匹配规则匹配有效的内部URL。 如果确定没有匹配,则显示可能用于将候选公共URL更接近地匹配到有效内部URL的匹配规则。

    HTTP cache with URL rewriting
    9.
    发明授权
    HTTP cache with URL rewriting 有权
    具有URL重写的HTTP缓存

    公开(公告)号:US08073829B2

    公开(公告)日:2011-12-06

    申请号:US12276492

    申请日:2008-11-24

    IPC分类号: G06F7/00 G06F17/30 G06F15/173

    CPC分类号: G06F17/30887

    摘要: URL rewriting is a common technique for allowing users to interact with internet resources using easy to remember and search engine friendly URLs. When URL rewriting involves conditions derived for sources other than the URL, inconsistencies in HTTP kernel cache and HTTP user output cache may arise. Methods and a system for rewriting a URL while preserving cache integrity are disclosed herein. Conditions used by a rule set to rewrite a URL may be determined as cache friendly conditions or cache unfriendly conditions. If cache unfriendly conditions exist, the HTTP kernel cache is disabled and the HTTP user output cache is varied based upon a key. If no cache unfriendly conditions exist, then the HTTP kernel cache is not disabled and the HTTP user output cache is not varied. A rule set is applied to the URL and a URL rewrite is performed to create a rewritten URL.

    摘要翻译: URL重写是允许用户使用易于记忆和搜索引擎友好的URL与互联网资源进行交互的常用技术。 当URL重写涉及到除了URL之外的其他源的条件时,可能会出现HTTP内核缓存和HTTP用户输出缓存的不一致。 本文公开了用于重写URL同时保持高速缓存完整性的方法和系统。 规则集用于重写URL的条件可以被确定为缓存友好条件或缓存不友好的条件。 如果缓存不友好的条件存在,则HTTP内核高速缓存被禁用,并且HTTP用户输出缓存基于密钥而变化。 如果没有缓存不友好的条件存在,则HTTP内核缓存不被禁用,HTTP用户输出缓存不变。 规则集应用于URL,并执行URL重写以创建重写的URL。

    Web content rewriting, including responses
    10.
    发明授权
    Web content rewriting, including responses 有权
    Web内容重写,包括响应

    公开(公告)号:US08660976B2

    公开(公告)日:2014-02-25

    申请号:US12690120

    申请日:2010-01-20

    IPC分类号: G06N5/02

    CPC分类号: G06F17/24 G06N5/025

    摘要: A content rewriting system is described herein that allows web site administrators to setup rewriting of web responses in an easy and efficient manner. The system provides a configuration schema and an efficient workflow that enables web administrators to easily setup rules to modify HTML or other content without having a high performance penalty or losing flexibility. The content rewriting system applies regular expressions or wildcard patterns to a response to locate and replace the content parts based on the rewriting logic expressed by outbound rewrite rules. The system parses an initial response generated by a web application, applies one or more outbound rules to rewrite the response, and provides the rewritten response to a client that submitted a request for the response.

    摘要翻译: 本文描述了一种内容重写系统,其允许网站管理员以简单和有效的方式设置web响应的重写。 该系统提供配置模式和高效的工作流程,使Web管理员能够轻松地设置规则来修改HTML或其他内容,而不会造成高性能损失或失去灵活性。 内容重写系统将正则表达式或通配符模式应用于响应,以基于由出站重写规则表示的重写逻辑来定位和替换内容部分。 系统解析由Web应用程序生成的初始响应,应用一个或多个出站规则重写响应,并向提交响应请求的客户端提供重写的响应。