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

    公开(公告)号:US20130232260A1

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

    申请号:US13850869

    申请日:2013-03-26

    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 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解析。

    Systems and methods for object rate limiting in multi-core system

    公开(公告)号:US09866463B2

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

    申请号:US13891709

    申请日:2013-05-10

    CPC classification number: H04L43/0894 H04L67/1002 H04L67/325 H04L69/12

    Abstract: The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object.

    Systems and methods for GSLB based on SSL VPN users

    公开(公告)号:US09781196B2

    公开(公告)日:2017-10-03

    申请号:US14139359

    申请日:2013-12-23

    Abstract: The present invention provides a system and a method for global server load balancing of a plurality of sites based on a number of Secure Socket Layer Virtual Private Network (SSL VPN) users. The SSL VPN users may access servers at each of the plurality of sites. A global server load balancing virtual server (GSLB) may receive a request to access a server. The GSLB virtual server may load balance a plurality of sites wherein each of the plurality of sites may further comprising a load balancing virtual server load balancing users accessing the server accessing servers via an SSL VPN session. GSLB may receive from a first load balancing virtual server at a first site, a first number of current SSL VPN users accessing servers from the first site via SSL VPN sessions. The GSLB may also receive from a second load balancing virtual server at a second site, a second number of current SSL VPN users of the users accessing servers from the second site via SSL VPN sessions. GSLB may determine to forward the request to one of the first load balancing virtual server of the first site or the second load balancing virtual server of the second site by load balancing SSL VPN users across the plurality of sites based on the first number of current SSL VPN users and the second number of current SSL VPN users.

    Systems and methods for GSLB MEP connection management across multiple core appliances

    公开(公告)号:US09712611B2

    公开(公告)日:2017-07-18

    申请号:US13850869

    申请日:2013-03-26

    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 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.

    SYSTEMS AND METHODS FOR GSLB BASED ON SSL VPN USERS
    5.
    发明申请
    SYSTEMS AND METHODS FOR GSLB BASED ON SSL VPN USERS 有权
    基于SSL VPN用户的GSLB系统与方法

    公开(公告)号:US20140189132A1

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

    申请号:US14139359

    申请日:2013-12-23

    Abstract: The present invention provides a system and a method for global server load balancing of a plurality of sites based on a number of Secure Socket Layer Virtual Private Network (SSL VPN) users. The SSL VPN users may access servers at each of the plurality of sites. A global server load balancing virtual server (GSLB) may receive a request to access a server. The GSLB virtual server may load balance a plurality of sites wherein each of the plurality of sites may further comprising a load balancing virtual server load balancing users accessing the server accessing servers via an SSL VPN session. GSLB may receive from a first load balancing virtual server at a first site, a first number of current SSL VPN users accessing servers from the first site via SSL VPN sessions. The GSLB may also receive from a second load balancing virtual server at a second site, a second number of current SSL VPN users of the users accessing servers from the second site via SSL VPN sessions. GSLB may determine to forward the request to one of the first load balancing virtual server of the first site or the second load balancing virtual server of the second site by load balancing SSL VPN users across the plurality of sites based on the first number of current SSL VPN users and the second number of current SSL VPN users.

    Abstract translation: 本发明提供了一种基于多个安全套接层虚拟专用网(SSL VPN)用户的多个站点的全局服务器负载平衡的系统和方法。 SSL VPN用户可以访问多个站点中的每个站点上的服务器。 全局服务器负载平衡虚拟服务器(GSLB)可能会收到访问服务器的请求。 GSLB虚拟服务器可以负载平衡多个站点,其中多个站点中的每个站点还可以包括负载平衡虚拟服务器负载平衡通过SSL VPN会话访问服务器访问服务器的用户的负载。 GSLB可以从第一站点的第一个负载平衡虚拟服务器接收,第一个当前SSL VPN用户通过SSL VPN会话从第一个站点访问服务器。 GSLB还可以从第二站点的第二负载平衡虚拟服务器接收第二数量的用户通过SSL VPN会话从第二站点访问服务器的当前SSL VPN用户。 GSLB可以基于当前SSL的第一数量来负责平衡多个站点中的SSL VPN用户,来将请求转发到第一站点的第一负载平衡虚拟服务器或第二站点的第二负载平衡虚拟服务器之一 VPN用户和第二个当前SSL VPN用户数。

    SYSTEMS AND METHODS FOR OBJECT RATE LIMITING IN MULTI-CORE SYSTEM
    6.
    发明申请
    SYSTEMS AND METHODS FOR OBJECT RATE LIMITING IN MULTI-CORE SYSTEM 有权
    多核系统中对象速率限制的系统和方法

    公开(公告)号:US20130246619A1

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

    申请号:US13891709

    申请日:2013-05-10

    CPC classification number: H04L43/0894 H04L67/1002 H04L67/325 H04L69/12

    Abstract: The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object.

    Abstract translation: 本发明涉及用于管理通过多核中间设备在服务器与一个或多个客户端之间传输的对象的请求速率的系统和方法。 中间设备的第一个核心可以接收对象的请求,并承担对象的所有权。 第一个核心可以将对象与对象的速率相关的计数器一起存储在共享存储器中,并生成对象和计数器的散列。 其他内核可以从第一个内核获取哈希值,并在共享内存中访问对象和计数器。 在每个核心上运行的策略引擎和节流器可以控制对存储对象的访问速率。

Patent Agency Ranking