ADAPTIVE EDGE PROCESSING OF APPLICATION DATA
    1.
    发明申请
    ADAPTIVE EDGE PROCESSING OF APPLICATION DATA 审中-公开
    自适应边缘处理应用数据

    公开(公告)号:US20070233935A1

    公开(公告)日:2007-10-04

    申请号:US11750720

    申请日:2007-05-18

    IPC分类号: G06F12/00

    摘要: An adaptive data replication and caching system configured for deployment at the network edge. This system can include a data caching system configured to cache application data in a data store and to satisfy queries for application data from the cache. The system also can include a data replication system configured to replicate application data in the data store and to satisfy queries for application data against the replicated application data. Finally, the adaptive data replication and caching system can include a configurator for configuring portions of the data store for exclusive use by the data caching system and the data replication system.

    摘要翻译: 配置为在网络边缘部署的自适应数据复制和缓存系统。 该系统可以包括配置为缓存数据存储器中的应用数据并且满足来自高速缓存的应用数据的查询的数据缓存系统。 该系统还可以包括配置为在数据存储中复制应用数据并满足针对复制的应用数据的应用数据的查询的数据复制系统。 最后,自适应数据复制和缓存系统可以包括配置器,用于配置由数据高速缓存系统和数据复制系统专用的数据存储部分。

    METHOD AND APPARATUS FOR CONTENT-AWARE WEB SWITCHING
    4.
    发明申请
    METHOD AND APPARATUS FOR CONTENT-AWARE WEB SWITCHING 有权
    用于内部网络切换的方法和装置

    公开(公告)号:US20070189312A1

    公开(公告)日:2007-08-16

    申请号:US11737662

    申请日:2007-04-19

    IPC分类号: H04L12/56

    摘要: This invention provides methods and apparatus for web switching without connection termination while providing content routing functionality. Content-aware web switches terminate incoming TCP connections and inspect the HTTP header to recognize the URL (content) being requested from a web server farm. This invention maps application layer information (URLs) to MPLS labels. This allows a standard MPLS switch to provide web switching functionality without terminating TCP connections. In addition to content routing, this method is applied for client session affinity, server load balancing and service differentiation. This invention also relates to using TCP port numbers instead of MPLS labels to achieve web-switching functionality through the use of a TCP router that translates IP address and port numbers.

    摘要翻译: 本发明提供了用于在不提供内容路由功能的情况下连接终止的web切换的方法和装置。 内容感知Web交换机终止传入的TCP连接,并检查HTTP头以识别从Web服务器场请求的URL(内容)。 本发明将应用层信息(URL)映射到MPLS标签。 这允许标准的MPLS交换机提供Web切换功能而不终止TCP连接。 除了内容路由,该方法也适用于客户端会话亲和性,服务器负载均衡和服务差异化。 本发明还涉及使用TCP端口号而不是MPLS标签来通过使用转换IP地址和端口号的TCP路由器来实现web切换功能。

    Method and apparatus for distributed application execution
    5.
    发明申请
    Method and apparatus for distributed application execution 有权
    用于分布式应用程序执行的方法和装置

    公开(公告)号:US20050071421A1

    公开(公告)日:2005-03-31

    申请号:US10321908

    申请日:2002-12-17

    IPC分类号: G06F15/16

    摘要: This invention provides methods and apparatus for executing applications in a distributed manner employing one or more proxy servers and one origin server. The invention allows the applications to be executed primarily at the proxy servers rather than at the origin servers, thereby gaining in scalability and improved user response time. A redirection mechanism is used to direct requests to one of the proxy servers. The proxy server uses caching techniques to bring information records needed for application execution to the proxy servers. The code required for application execution is also obtained from the origin server. The invention discusses applying this technique to three Web-based applications, namely Web-based auctions, generating personalized content for Web-users, and creating advertisements for users accessing a Web page.

    摘要翻译: 本发明提供了使用一个或多个代理服务器和一个原始服务器以分布式方式执行应用的方法和装置。 本发明允许应用程序主要在代理服务器而不是原始服务器上执行,从而获得可扩展性和改进的用户响应时间。 重定向机制用于将请求引导到其中一个代理服务器。 代理服务器使用缓存技术将应用程序执行所需的信息记录带到代理服务器。 应用程序执行所需的代码也可以从源服务器获取。 本发明讨论了将这种技术应用于三个基于Web的应用程序,即基于Web的拍卖,为Web用户生成个性化内容,以及为访问网页的用户创建广告。

    Transparent edge-of-network data cache
    6.
    发明授权
    Transparent edge-of-network data cache 有权
    透明的网络边缘数据缓存

    公开(公告)号:US06950823B2

    公开(公告)日:2005-09-27

    申请号:US10328229

    申请日:2002-12-23

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

    摘要: A system, apparatus and method are provided for the dynamic caching of data based on queries performed by a local application, where the system includes a remote server having a complete database, a local database on an edge server including a subset of the complete database, the edge server in communication with the remote server, shared tables within the local database on the edge server for caching results from the complete database, receiving locally generated data, and adjusting the contents of the cache based on available storage requirements while ensuring consistency of the data between the local database and the remote database; the apparatus includes an edge data cache including a query evaluator, a cache index, cache repository, resource manager, containment checker, query parser and consistency manager all in signal communication with the query evaluator; and the method for a local server to satisfy a database query meant for at least one remote server includes dynamically caching results of previous database queries of the remote server, associating a local database with the local server, storing a plurality of the caching results in shared tables in the local database, and using the plurality of the caching results in satisfying a new database query with the local server.

    摘要翻译: 提供了一种用于基于由本地应用执行的查询来动态缓存数据的系统,装置和方法,其中系统包括具有完整数据库的远程服务器,包括完整数据库的子集的边缘服务器上的本地数据库, 与远程服务器通信的边缘服务器,边缘服务器上的本地数据库中的共享表,用于从完整数据库缓存结果,接收本地生成的数据,并根据可用存储要求调整缓存的内容,同时确保 本地数据库与远程数据库之间的数据; 该装置包括与查询评估器进行信号通信的包括查询评估器,缓存索引,高速缓存存储库,资源管理器,容纳检查器,查询解析器和一致性管理器的边缘数据高速缓存器; 并且本地服务器满足用于至少一个远程服务器的数据库查询的方法包括动态缓存远程服务器的先前数据库查询的结果,将本地数据库与本地服务器相关联,将多个缓存结果存储在共享 本地数据库中的表,并且使用多个高速缓存结果来满足与本地服务器的新的数据库查询。

    Consistent data retrieval in a multi-site computing infrastructure
    8.
    发明授权
    Consistent data retrieval in a multi-site computing infrastructure 有权
    在多站点计算基础设施中进行一致的数据检索

    公开(公告)号:US09235482B2

    公开(公告)日:2016-01-12

    申请号:US13097791

    申请日:2011-04-29

    IPC分类号: G06F17/30 G06F11/20

    摘要: Embodiments of the invention relate to dynamic application migration in a shared pool of configurable computer resources with disaster recovery support. Data from an application is replicated from local data storage to remote data storage. A consistency point of the data is created in both the local data storage and the remote data storage. The application may be migrated to a second data site with separate local data storage. The migration may be planned or unplanned. Based upon the created consistency point, a consistent set of application data may be requested to support a read operation from the migrated application.

    摘要翻译: 本发明的实施例涉及具有灾难恢复支持的可配置计算机资源的共享池中的动态应用迁移。 来自应用程序的数据从本地数据存储复制到远程数据存储。 在本地数据存储和远程数据存储中创建数据的一致性点。 可以将应用程序迁移到具有单独的本地数据存储的第二数据站点。 迁移可能计划或计划外。 基于创建的一致性点,可以请求一致的一组应用程序数据来支持从迁移的应用程序读取操作。

    In-kernal content-aware service differentiation
    10.
    发明授权
    In-kernal content-aware service differentiation 失效
    内核内容感知服务差异化

    公开(公告)号:US08024424B2

    公开(公告)日:2011-09-20

    申请号:US12544026

    申请日:2009-08-19

    IPC分类号: G06F15/16

    摘要: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.

    摘要翻译: 越来越多的互联网用户和创新的新服务,如电子商务正在为Web服务器提出新的要求。 Web服务器至关重要的是提供性能隔离,快速恢复时间,并在至少向优先客户过载时提供持续服务。 本发明描述了用于内容感知服务差异化的基于内核的架构,其通过控制进入系统的工作量和速率来保护Web服务器免受过载。 我们发明了一种基于连接和应用级信息提供入网控制和服务差异化的机制。 基于应用程序标头的连接控制使用应用程序级信息(例如HTTP的URI和Cookie)来定义不同的服务区分操作。 本发明提供了比当前Web服务器中实现的应用程序级别控制更有效和可扩展的内核机制。