Arrangement for load sharing in computer networks
    51.
    再颁专利
    Arrangement for load sharing in computer networks 失效
    计算机网络负载共享安排

    公开(公告)号:USRE44363E1

    公开(公告)日:2013-07-09

    申请号:US11347783

    申请日:1998-06-08

    Applicant: Nail Kavak

    Inventor: Nail Kavak

    Abstract: The invention relates to an arrangement for load sharing in computer networks and, more exactly, an arrangement for distribution of traffic, for instance via Internet, from clients (1) to service suppliers who provide services from many servers. The invention makes possible distribution to one of a number of replicated servers. Suitable server is selected for instance on basis of available resources at the interface of the server, or less delay in the transmission. The invention results in better performance and reduced traffic by distribution of the traffic geographically and from a resource point of view. According to the invention, a number of replicated servers (5A-5E) belong to an anycast-group and each anycast-group is connected to a domain name server (2) which has the ability to select one of the replicated servers, so that a router (4) can establish a connection between the selected server and the service-requesting client computer. Each replicated server (5A-5E) can transmit a resource advertisement which contains information about available resources at the server in question, and about the link parameters of the server.

    Abstract translation: 本发明涉及一种用于计算机网络中的负载共享的装置,更准确地说,一种用于例如经由因特网从客户端(1)将流量分配给从许多服务器提供服务的服务供应商的布置。 本发明使得可以分配到多个复制服务器之一。 例如基于服务器接口上的可用资源或者传输中的较少延迟来选择合适的服务器。 本发明通过在地理上和从资源角度分布流量导致更好的性能和减少的流量。 根据本发明,多个复制服务器(5A-5E)属于任播组,每个任播组连接到具有选择一个复制服务器的能力的域名服务器(2),使得 路由器(4)可以在所选服务器和服务请求客户端计算机之间建立连接。 每个复制服务器(5A-5E)可以发送资源广告,该资源广告包含有关所述服务器上的可用资源的信息,以及关于服务器的链路参数。

    Establishing Unique Sessions for DNS Subscribers
    52.
    发明申请
    Establishing Unique Sessions for DNS Subscribers 有权
    为DNS用户建立唯一会话

    公开(公告)号:US20130151726A1

    公开(公告)日:2013-06-13

    申请号:US13745125

    申请日:2013-01-18

    Abstract: A system establishes virtual DNS servers that are supported by a DNS server. Target IP addresses are assigned for the virtual DNS servers. Network capable devices are uniquely assigned to the virtual DNS servers for domain name resolution. Each network capable device accesses the communication network through a corresponding network device associated with a corresponding source IP address. A client's service plan is assigned to a first network capable device used by the client. The service plan is implemented through a DNS request under a session established between the first network capable device and its assigned first virtual DNS server. The session is uniquely identified by a first source IP address of a first network device used by the first network capable device to access the communication network and a first target IP address of the first virtual DNS server.

    Abstract translation: 系统建立DNS服务器支持的虚拟DNS服务器。 为虚拟DNS服务器分配目标IP地址。 具有网络功能的设备被唯一地分配给虚拟DNS服务器以进行域名解析。 每个具有网络能力的设备通过与相应源IP地址相关联的相应网络设备访问通信网络。 客户端的服务计划被分配给客户使用的第一个具有网络功能的设备。 该服务计划通过在第一网络能力设备与其分配的第一虚拟DNS服务器之间建立的会话下的DNS请求来实现。 会话由第一网络设备用于访问通信网络的第一网络设备的第一源IP地址和第一虚拟DNS服务器的第一目标IP地址唯一标识。

    PUSH MESSAGING PLATFORM WITH HIGH SCALABILITY AND HIGH AVAILABILITY
    53.
    发明申请
    PUSH MESSAGING PLATFORM WITH HIGH SCALABILITY AND HIGH AVAILABILITY 有权
    具有高可扩展性和高可用性的推送消息平台

    公开(公告)号:US20130117382A1

    公开(公告)日:2013-05-09

    申请号:US13290812

    申请日:2011-11-07

    Abstract: A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.

    Abstract translation: 推送消息平台包括具有用于维护与移动设备的持续连接的推送引擎(PE)的推送服务器系统以及用于维护移动设备连接的记录的推动控制器(PC)。 该平台通过包括负载均衡器来提供高可扩展性,负载平衡器用于分发通过PE从移动设备接收的连接请求,以及调度器,用于将每个接收到的消息转发到与消息中标识的移动设备相关联的PC。 该平台通过使用本地备份PC和远程镜像PC提供高可用性。 每个PC上的全局注册过程(GRP)链接到备份PC上的进程,如果GRP发生故障,备份过程将替换GRP。 每个PC上的本地注册进程(LRP)链接到位于远程镜像PC上的相应进程,如果LRP发生故障,镜像进程将替换LRP。

    Controlling registration floods in VoIP networks via DNS
    54.
    发明授权
    Controlling registration floods in VoIP networks via DNS 有权
    通过DNS控制VoIP网络中的注册洪水

    公开(公告)号:US08355395B2

    公开(公告)日:2013-01-15

    申请号:US12589235

    申请日:2009-10-20

    Abstract: A mechanism controls global synchronization, or registration floods, that may result when a large number of endpoints in a Voice over Internet Protocol (VoIP) network such as an Internet Protocol Multimedia Subsystem (IMS) come online simultaneously after a catastrophic failure. The mechanism allows the Domain Name System (DNS) infrastructure to efficiently control the overload condition by registering user end points with backup border elements, and by staggering and by randomizing the time-to-live (TTL) parameter in registrations with backup border elements.

    Abstract translation: 一种机制控制全球同步或注册洪水,当互联网协议多媒体子系统(IMS)上的互联网协议语音(VoIP)网络中的大量端点在灾难性故障之后同时上线时可能导致。 该机制允许域名系统(DNS)基础设施通过注册具有备份边界元素的用户终点以及通过在备份边界元素的注册中随机分配生存时间(TTL)参数来有效地控制过载状况。

    VARIABLE AAA LOAD DISTRIBUTION FOR PDSN
    55.
    发明申请
    VARIABLE AAA LOAD DISTRIBUTION FOR PDSN 审中-公开
    可变的AAA负载分配PDSN

    公开(公告)号:US20120281534A1

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

    申请号:US13553660

    申请日:2012-07-19

    CPC classification number: H04L67/1029 H04L43/0852 H04L67/1008 H04L67/1036

    Abstract: A packet data serving node (PDSN) manages sessions between mobile devices and a packet-based network. The PDSN sends requests to and receives responses from an authentication, authorization, and accounting (AAA) server. The PDSN includes a packet session manager configured to create, maintain, and terminate the sessions between mobile devices and the packet-based network. The PDSN also includes a global AAA manager configured to determine latency in communication between the PDSN and the AAA server based on latencies of responses to at least two requests which the PDSN sends to the AAA server. The global AAA manager determines an adjustment in a load which may be imposed on the AAA sever based on the determined latency and causes the determined adjustment in the load which may be imposed on the AAA server to be implemented.

    Abstract translation: 分组数据服务节点(PDSN)管理移动设备和基于分组的网络之间的会话。 PDSN向认证,授权和计费(AAA)服务器发送请求并接收响应。 PDSN包括被配置为创建,维护和终止移动设备与基于分组的网络之间的会话的分组会话管理器。 PDSN还包括全局AAA管理器,其被配置为基于PDSN向AAA服务器发送的至少两个请求的响应的延迟来确定PDSN和AAA服务器之间的通信延迟。 全局AAA管理器根据确定的等待时间来确定可能对AAA服务器施加的负载的调整,并且导致可以施加在AAA服务器上的负载中确定的调整被实现。

    Active Load Distribution for Control Plane Traffic Using a Messaging and Presence Protocol
    56.
    发明申请
    Active Load Distribution for Control Plane Traffic Using a Messaging and Presence Protocol 有权
    使用消息和存在协议控制平面通信的主动负载分配

    公开(公告)号:US20120226797A1

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

    申请号:US13037437

    申请日:2011-03-01

    Abstract: Techniques are provided herein for a device in a network to receive information configured to indicate a control plane traffic load level for one or more server devices that are configured to manage traffic for messaging and presence clients communicating via a messaging and presence protocol. The control plane traffic is associated with the messaging and presence protocol. A determination is made as to when the control plane traffic load level has become unbalanced among the two or more server devices and in response to determining that the control plane traffic load level has become unbalanced, sending a transfer message to one or more clients comprising information configured to initiate migration of one or more clients from a server device that is relatively overloaded to a server device that is relatively underloaded in order to balance the control plane traffic load level among the two or more server devices.

    Abstract translation: 本文提供了用于网络中的设备的技术,用于接收被配置为指示被配置为管理经由消息传递和存在协议进行通信的消息传递和存在客户端的流量的一个或多个服务器设备的控制平面流量负载水平的信息。 控制平面流量与消息传递和存在协议相关联。 确定在两个或多个服务器设备之间的控制平面业务负载水平何时变得不平衡,并且响应于确定控制平面业务负载水平已经变得不平衡,向包括信息的一个或多个客户端发送传输消息 被配置为启动一个或多个客户端从相对过载的服务器设备迁移到相对负载不足的服务器设备,以平衡两个或多个服务器设备之间的控制平面流量负载水平。

    System and method for selecting an optimal authoritative name server
    57.
    发明授权
    System and method for selecting an optimal authoritative name server 有权
    用于选择最佳权威名称服务器的系统和方法

    公开(公告)号:US08214524B2

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

    申请号:US12121518

    申请日:2008-05-15

    Abstract: A system and method for selecting an optimal authoritative name server includes global authoritative name servers and regional authoritative name servers. The local name server receives a request for target objects from a client. The local name server inquires one of the global authoritative name servers about an IP address of a requested domain. The selected global authoritative name server initially responds to the local name server. For subsequent requests, the selected global authoritative name server guides the local name server to inquire one of the regional authoritative name servers by providing a new authoritative name server list including a group of regional authoritative name servers designated to serve a network location of the local name server. The system and method for selecting the optimal authoritative name server may have practical applications in a content delivery network system.

    Abstract translation: 用于选择最佳权威名称服务器的系统和方法包括全局权威名称服务器和区域权威名称服务器。 本地名称服务器从客户端接收目标对象的请求。 本地名称服务器向全局权威名称服务器询问有关所请求域的IP地址。 所选的全局权威名称服务器最初响应本地名称服务器。 对于后续请求,所选择的全局权威名称服务器通过提供新的权威名称服务器列表来指导本地名称服务器查询其中一个区域权威名称服务器,该服务器列表包括一组指定为服务本地名称的网络位置的区域权威名称服务器 服务器。 用于选择最佳权威名称服务器的系统和方法可以在内容传送网络系统中具有实际应用。

    Request routing
    58.
    发明授权
    Request routing 有权
    请求路由

    公开(公告)号:US08156243B2

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

    申请号:US12059997

    申请日:2008-03-31

    Abstract: A system, method and computer-readable medium for request routing. A client request processing a resource identifier for requested content transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat with the content delivery network service provider's network until a DNS server resolves a DNS query from the client computing device.

    Abstract translation: 用于请求路由的系统,方法和计算机可读介质。 处理所请求内容的资源标识符的客户端请求向内容传送网络服务提供商发送第一DNS查询。 内容传送网络服务提供商响应于客户端计算设备DNS查询传输替代资源标识符。 客户端计算设备然后向相同的内容传送网络服务提供商发出第二DNS查询。 然后,内容传送网络服务提供商可以用缓存组件的IP地址来解析第二DNS查询,或者传送将解析到内容传送网络服务提供商的另一备用资源标识符。 该过程可以与内容传递网络服务提供商的网络重复,直到DNS服务器从客户端计算设备解析DNS查询。

    Method and system for handling computer network attacks
    59.
    发明申请
    Method and system for handling computer network attacks 有权
    处理计算机网络攻击的方法和系统

    公开(公告)号:US20110213882A1

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

    申请号:US13014127

    申请日:2011-01-26

    Abstract: A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system.

    Abstract translation: 提供了一种使用全局和局部负载平衡技术来提供内容请求的方法和装置。 使用两个或多个存在点(POPs)缓存网站内容,其中每个POP具有至少一个DNS服务器。 每个DNS服务器与相同的任播IP地址相关联。 域名解析请求以最接近的网络接近传输到POP,以便基于anycast IP地址进行分辨。 一旦在特定POP上接收到域名解析请求,则执行本地负载平衡技术以在POP处动态选择适当的Web服务器,以用于解析域名解析请求。 描述了处理特定POP,安全性的业务突发以及从系统的各种组件的故障中恢复的方法。

    SYSTEMS AND METHODS FOR GSLB MEP CONNECTION MANAGEMENT ACROSS MULTIPLE CORE APPLIANCES
    60.
    发明申请
    SYSTEMS AND METHODS FOR GSLB MEP CONNECTION MANAGEMENT ACROSS MULTIPLE CORE APPLIANCES 有权
    GSLB MEP连接管理系统与方法多核心电器

    公开(公告)号:US20110153840A1

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

    申请号:US12645822

    申请日:2009-12-23

    Abstract: The present disclosure presents systems and methods for obtaining metric information by a multi-core GSLB intermediary device and providing global server load balancing services using the obtained information. A first core of a multi-core GSLB appliance establishes a transport layer connection to a remote load balancer at a site of a plurality of sites. The first core transmits a message to each of the other cores of the multi-core GSLB appliance that that the first core is a master core for receiving metric information from the load balancer. The first core receives metric information of the remote site from the load balancer. The first core propagates the metric information to each of the other cores of the GSLB appliance. A GSLB virtual server on a slave core receives a DNS request. The GSLB virtual server determines a DNS resolution for the DNS request based on the metric information.

    Abstract translation: 本公开提供了用于通过多核GSLB中间设备获得度量信息的系统和方法,并且使用获得的信息提供全局服务器负载平衡服务。 多核GSLB设备的第一核心在多个站点的站点建立到远程负载平衡器的传输层连接。 第一个核心向多核GSLB设备的每个其他核心发送消息,即第一个核心是用于从负载平衡器接收度量标准信息的主核心。 第一个核心从负载平衡器接收远程站点的度量信息。 第一个核心将度量信息传播到GSLB设备的每个其他内核。 从核心上的GSLB虚拟服务器接收DNS请求。 GSLB虚拟服务器根据度量信息确定DNS请求的DNS解析。

Patent Agency Ranking