Load balancing
    61.
    发明申请
    Load balancing 无效
    负载均衡

    公开(公告)号:US20020103846A1

    公开(公告)日:2002-08-01

    申请号:US09776780

    申请日:2001-02-06

    申请人: RADWARE LTD.

    IPC分类号: G06F009/00 G06F015/173

    摘要: A method for load balancing requests on a network, the method including receiving a request from a requester having a requestor network address at a first load balancer having a first load balancer network address, the request having a source address indicating the requestor network address and a destination address indicating the first load balancer network address, forwarding the request from the first load balancer to a second load balancer at a triangulation network address, the request source address indicating the requester network address and the destination address indicating the triangulation network address, the triangulation network address being associated with the first load balancer network address, and sending a response from the second load balancer to the requestor at the requester network address, the response having a source address indicating the first load balancer network address associated with the triangulation network address and a destination address indicating the first requester network address.

    摘要翻译: 一种用于在网络上负载平衡请求的方法,所述方法包括在具有第一负载平衡器网络地址的第一负载平衡器处接收来自具有请求者网络地址的请求者的请求,所述请求具有指示请求者网络地址的源地址,以及 指示第一负载平衡器网络地址的目的地地址,将请求从第一负载平衡器转发到三角网络地址处的第二负载平衡器,指示请求者网络地址的请求源地址和指示三角测量网络地址的目的地地址,三角测量 网络地址与第一负载平衡器网络地址相关联,并且在请求者网络地址处将响应从第二负载平衡器发送到请求者,响应具有指示与三角测量网络地址相关联的第一负载平衡器网络地址的源地址,以及 目的地址 g第一个请求者网络地址。

    Route optimization technique for mobile IP
    62.
    发明申请
    Route optimization technique for mobile IP 有权
    移动IP路由优化技术

    公开(公告)号:US20020080752A1

    公开(公告)日:2002-06-27

    申请号:US09742443

    申请日:2000-12-22

    IPC分类号: H04Q007/24

    摘要: The present invention relates to mobile data communications in general, and more specifically, the present invention describes a route optimization technique requiring no awareness of the Mobile IP protocol by a Correspondent Node when forwarding traffic using the shortest path between a Mobile Node and the Correspondent Node in a visiting domain. The invention describes the management of route entries, network address translations and firewall filters in order to provide a secure, yet, flexible deployment of Mobile IP route optimization. Specific considerations are described for the case of separate Foreign Agent and co-located care-of address respectively.

    摘要翻译: 本发明一般涉及移动数据通信,更具体地说,本发明描述了当使用移动节点和通信节点之间的最短路径转发业务时,通信节点不需要知道移动IP协议的路由优化技术 在访问域。 本发明描述了路由条目,网络地址转换和防火墙过滤器的管理,以便提供移动IP路由优化的安全而又灵活的部署。 对于分开的外部代理和共同转交地址的情况分别描述了具体的考虑。

    System and method for locating a closest server in response to a client domain name request
    64.
    发明申请
    System and method for locating a closest server in response to a client domain name request 有权
    用于根据客户端域名请求定位最近的服务器的系统和方法

    公开(公告)号:US20020038360A1

    公开(公告)日:2002-03-28

    申请号:US09726192

    申请日:2000-11-29

    IPC分类号: G06F015/16

    摘要: A scalable system and method for locating a closest server in response to a client request via an interactive distribution network, such as the Internet, are provided. A closest content server is defined as having the least round trip time for responding to a client request. The system including a plurality of content servers; and a local server in communication with a plurality of clients, the local server acting as a proxy for communicating client requests from clients to a redirection server. Client network distance and load information is periodically collected at each content server in the network from clients communicating with each of the respective content servers. The redirection server periodically aggregates the network distance and load information from each content server to create client clusters from both current and previously aggregated network distance and load information. Each client cluster represents a division or partition of the total IP address space. Each client cluster is then mapped (paired) to one or more content servers in the network. The mapping or pairing is then utilized to respond to client DN requests received from any client in the network. Another aspect of the invention involves considering the respective capacities of the content servers in the network. A selection probability is assigned to each content server/domain index pair to prevent the repeated selection of the content server having lowest round trip time thereby overloading that server's service capacity. The selection probabilities assigned to each content server effect a load balancing to prevent overloading. Another aspect of the invention involves collecting the distance and load information without incurring any overhead cost by passively collecting TCP information as it is transmitted from clients in communication with content servers in the course of normal communications.

    摘要翻译: 提供了一种用于通过诸如因特网的交互式分发网络响应于客户端请求定位最接近服务器的可扩展系统和方法。 最近的内容服务器定义为响应客户端请求具有最少的往返时间。 该系统包括多个内容服务器; 以及与多个客户端通信的本地服务器,所述本地服务器充当用于将客户端请求从客户端传送到重定向服务器的代理。 从与各个内容服务器中的每一个通信的客户端在网络中的每个内容服务器周期性地收集客户端网络距离和负载信息。 重定向服务器周期性地聚合网络距离并从每个内容服务器加载信息,以从当前和之前聚合的网络距离和负载信息中创建客户端集群。 每个客户端集群表示总IP地址空间的划分或划分。 然后将每个客户端集群映射(配对)到网络中的一个或多个内容服务器。 然后利用映射或配对来响应从网络中的任何客户端接收到的客户端DN请求。 本发明的另一方面涉及考虑网络中内容服务器的相应容量。 向每个内容服务器/域索引对分配选择概率,以防止具有最低往返时间的内容服务器的重复选择,从而使该服务器的服务能力过载。 分配给每个内容服务器的选择概率会影响负载平衡,以防止重载。 本发明的另一方面涉及收集距离和负载信息,而不会在正常通信过程中从与内容服务器通信的客户端发送的被动地收集TCP信息而产生任何开销成本。

    INTERFACE SYSTEMS FOR PROVIDING CONTENT USING CONTEXT HOTSPOTS
    65.
    发明申请
    INTERFACE SYSTEMS FOR PROVIDING CONTENT USING CONTEXT HOTSPOTS 失效
    使用上下文提供内容的界面系统

    公开(公告)号:US20020002598A1

    公开(公告)日:2002-01-03

    申请号:US09015577

    申请日:1998-01-29

    IPC分类号: G06F015/16

    摘要: The present invention teaches a variety of computer interface methods and systems for providing content to a user through an indirection. One interface system has an encoded physical medium, a sensor, a network device, a routing server, and a content server. The encoded physical medium has at least one indirection hotspot with a content ID encoded therein. The sensor decodes the content ID and then transmits the decoded content ID to a network device. In turn, the network device transmits the decoded content ID over a network to the routing server. The routing server responds to the receipt of the content ID (which is essentially a request for content) by redirecting the request to a given content address corresponding to the given content ID. Additionally, the routing server may log information regarding the content request on a service access log maintained on a computer readable medium. Another aspect of the present invention teaches a method for providing a user content over a computer network such as the Internet. The method requires the steps of receiving at a routing web server a uniform resource locator (URL) identification number (ID) transmitted over the computer network by a web device, determining at the routing web server the URL that corresponds to the URL ID, redirecting the request for content to a content web server identified by the URL, and then providing the web device with the requested content.

    摘要翻译: 本发明教导了通过间接向用户提供内容的各种计算机接口方法和系统。 一个接口系统具有编码的物理介质,传感器,网络设备,路由服务器和内容服务器。 编码的物理介质具有至少一个其中编码有内容ID的间接热点。 传感器解码内容ID,然后将解码的内容ID发送到网络设备。 反过来,网络设备通过网络将解码的内容ID发送到路由服务器。 路由服务器通过将请求重定向到与给定内容ID相对应的给定内容地址来响应内容ID的接收(其本质上是对内容的请求)。 此外,路由服务器可以在维护计算机可读介质上的服务访问日志上记录关于内容请求的信息。 本发明的另一方面教导了一种通过诸如因特网的计算机网络提供用户内容的方法。 该方法需要以下步骤:在路由web服务器处接收由web设备通过计算机网络发送的统一资源定位符(URL)标识号(ID);在路由web服务器处确定对应于URL ID的URL,重定向 向由URL标识的内容网络服务器请求内容,然后向网络设备提供所请求的内容。

    METHOD AND APPARATUS FOR PROVIDING AN INTEGRATED CLUSTER ALIAS ADDRESS
    66.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING AN INTEGRATED CLUSTER ALIAS ADDRESS 失效
    用于提供集成集群地址的方法和装置

    公开(公告)号:US20010014097A1

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

    申请号:US09224372

    申请日:1998-12-31

    IPC分类号: H04L012/56

    摘要: In accordance with the present invention, a method is disclosed for making a cluster of processor nodes appear as a single processor node to client applications that operate in conjunction with that cluster. More particularly, the cluster is provided with a skinny stack application for selecting a processor node, to which a connection will be established, after consideration has been given to the TCP port numbers that the processor node is listening for. Further, the cluster is provided with a method for tunneling data packets between processor nodes of the cluster such that the data packets do not have to be re-transmitted across a network. Further still, the cluster is provided with a virtual subnet to which the cluster alias address is associated. The route to that subnet is advertised to the network routers by the processor nodes that are associated with the virtual subnet. Lastly, the cluster is provided with a method for substituting a processor node of the cluster in place of a processor node that has failed, for the duration of the routing failover delay. Using such a method, data packets directed to the failed processor node are prevented from being dropped during that routing failover delay.

    摘要翻译: 根据本发明,公开了一种用于使处理器节点的集群出现为与该集群一起操作的客户端应用的单个处理器节点的方法。 更具体地说,在考虑到处理器节点正在监听的TCP端口号之后,该集群被提供有一个瘦的堆栈应用程序,用于选择将建立连接的处理器节点。 此外,集群具有用于在集群的处理器节点之间隧道化数据分组的方法,使得数据分组不必通过网络重新发送。 此外,群集还提供有与其相关联的群集别名地址的虚拟子网。 到该子网的路由由与虚拟子网相关联的处理器节点通告给网络路由器。 最后,在路由故障切换延迟的持续时间内,集群被提供有用于代替集群的处理器节点代替已经发生故障的处理器节点的方法。 使用这种方法,在该路由故障切换延迟期间,防止指向故障处理器节点的数据分组被丢弃。

    Distributed configuration profile for computing system
    67.
    发明授权
    Distributed configuration profile for computing system 失效
    计算系统的分布式配置文件

    公开(公告)号:US5475819A

    公开(公告)日:1995-12-12

    申请号:US261741

    申请日:1994-06-17

    摘要: A distributed computing system using a data communications network may have a number of service providers for a given service or remote procedure call. A client on the network makes reference to a name service to obtain the network address of one of these service providers. The name service maintains for each client or group of clients a configuration profile of the service providers in order to resolve the issue of selecting one of the several service providers when a request is made. A single configuration profile is a priority-ordered search list that maps from a service identifier (e.g., remote procedure call interface specification) into service provider (e.g., remote procedure call server) names. A configuration profile may include names for individual service providers, and/or named groups of service providers, and/or other configuration profiles. Configuration profiles are stored in a manner that makes them accessible throughout the distributed system, e.g., in the name service. Configuration profiles may be chained together by referencing other configuration profiles to provide a hierarchy of configuration profiles.

    摘要翻译: 使用数据通信网络的分布式计算系统可以具有用于给定服务或远程过程调用的多个服务提供商。 网络上的客户端引用名称服务来获取其中一个服务提供商的网络地址。 名称服务为每个客户端或一组客户端维护服务提供商的配置简档,以便在请求时解决选择多个服务提供商之一的问题。 单个配置简档是从服务标识符(例如,远程过程呼叫接口规范)映射到服务提供商(例如,远程过程呼叫服务器)名称的优先级排序的搜索列表。 配置简档可以包括单个服务提供商和/或命名的服务提供商组的名称和/或其他配置简档。 配置配置文件以使其在整个分布式系统中可访问的方式存储,例如在名称服务中。 配置配置文件可以通过引用其他配置配置文件来链接在一起,以提供配置配置文件的层次结构。