Systems and methods for dynamic routing in a cluster
    2.
    发明授权
    Systems and methods for dynamic routing in a cluster 有权
    群集中动态路由的系统和方法

    公开(公告)号:US08971323B2

    公开(公告)日:2015-03-03

    申请号:US13524923

    申请日:2012-06-15

    Abstract: The present application is directed towards distributing multicast routing packets in a cluster environment utilizing link aggregation. In a cluster environment, a plurality of devices may be connected to an upstream router or switch as a single “virtual” device having a plurality of connections as part of a link aggregation group, allowing the router to easily and efficiently distribute packets among the connections. Multicast routing packets may be sent via only a single connection of the link aggregation group, and accordingly, a recipient device may distribute the multicast routing packet to other devices. To distinguish between a newly received routing packet from the router and an internally distributed routing packet from a first device, the first device may insert a predetermined identifier into a MAC address of the routing packet.

    Abstract translation: 本申请旨在使用链路聚合在群集环境中分发多播路由分组。 在集群环境中,多个设备可以作为具有多个连接的单个“虚拟”设备连接到上游路由器或交换机,作为链路聚合组的一部分,允许路由器在连接中容易且有效地分发分组 。 组播路由分组可以仅通过链路聚合组的单个连接发送,因此,接收方设备可以将组播路由分组分发到其他设备。 为了区分来自路由器的新接收到的路由分组和来自第一设备的内部分布式路由分组,第一设备可以将预定标识符插入到路由分组的MAC地址中。

    Systems and methods for supporting a SNMP request over a cluster
    3.
    发明授权
    Systems and methods for supporting a SNMP request over a cluster 有权
    通过集群支持SNMP请求的系统和方法

    公开(公告)号:US09015304B2

    公开(公告)日:2015-04-21

    申请号:US13525042

    申请日:2012-06-15

    Abstract: The present disclosure is directed towards systems and methods for supporting Simple Network Management Protocol (SNMP) request operations over clustered networking devices. The system includes a cluster that includes a plurality of intermediary devices and an SNMP agent executing on a first intermediary device of the plurality of intermediary devices. The SNMP agent receives an SNMP GETNEXT request for an entity. Responsive to receipt of the SNMP GETNEXT request, the SNMP agent requests a next entity from each intermediary device of the plurality of intermediary devices of the cluster. To respond to the SNMP request, the SNMP agent selects a lexicographically minimum entity. The SNMP agent may select the lexicographically minimum entity from a plurality of next entities received via responses from each intermediary device of the plurality of intermediary devices.

    Abstract translation: 本公开涉及用于支持通过集群网络设备的简单网络管理协议(SNMP)请求操作的系统和方法。 该系统包括一组包括多个中间装置和在多个中间装置的第一中介装置上执行的SNMP代理。 SNMP代理接收一个实体的SNMP GETNEXT请求。 响应于接收到SNMP GETNEXT请求,SNMP代理从集群的多个中间设备的每个中间设备请求下一个实体。 为了响应SNMP请求,SNMP代理选择一个字典最小实体。 SNMP代理可以从通过多个中间设备的每个中间设备的响应接收的多个下一个实体中选择词典上的最小实体。

    Systems and methods for using ECMP routes for traffic distribution
    4.
    发明授权
    Systems and methods for using ECMP routes for traffic distribution 有权
    使用ECMP路由进行流量分配的系统和方法

    公开(公告)号:US08972602B2

    公开(公告)日:2015-03-03

    申请号:US13524799

    申请日:2012-06-15

    CPC classification number: H04L45/02 H04L45/22 H04L45/28

    Abstract: The present application is directed towards systems and methods for using equal cost multi-path routing for traffic distribution in a cluster environment. Each intermediary device of a cluster may advertise, via a routing protocol to a router, a corresponding internet protocol (IP) address of a virtual server and one or more connection metrics having predetermined values. Upon determining that another intermediary device of the cluster is unavailable, each active device may re-advertise the IP address of the virtual server executing on the intermediary device and the one or more connection metrics with the previously advertised value reduced by a predetermined amount. In some embodiments, each active device may wait a predetermined time period, such as a time period for expiration of routing protocol tables, and then re-advertise the IP address of the virtual server executing on the intermediary device and the one or more connection metrics with the predetermined values.

    Abstract translation: 本申请涉及用于在群集环境中使用相等成本的多径路由来进行流量分配的系统和方法。 集群的每个中间设备可以经由路由协议向路由器通告虚拟服务器的相应互联网协议(IP)地址以及具有预定值的一个或多个连接度量。 在确定集群的另一个中间设备不可用时,每个活动设备可以重新发布在中间设备上执行的虚拟服务器的IP地址以及先前通告的值减少预定量的一个或多个连接度量。 在一些实施例中,每个活动设备可以等待预定的时间段,例如路由协议表的到期的时间段,然后重新发布在中间设备上执行的虚拟服务器的IP地址以及一个或多个连接度量 具有预定值。

    Systems and methods for validating a configuration in a cluster
    5.
    发明授权
    Systems and methods for validating a configuration in a cluster 有权
    用于验证集群中配置的系统和方法

    公开(公告)号:US08832241B2

    公开(公告)日:2014-09-09

    申请号:US13524841

    申请日:2012-06-15

    CPC classification number: G06F15/177 H04L41/0846 H04L41/0873

    Abstract: The present disclosure is directed towards systems and methods for validating a configuration across a cluster of intermediary devices. Within the cluster, a configuration change is entered at one node and propagated to the remaining nodes of the cluster. Before propagation, the new configuration is validated. The systems and methods include creating, on a first intermediary device, a configuration to be propagated to a plurality of routing daemons; executing, by a validation module of the first intermediary device, the configuration on a plurality of pseudo routing daemons, each pseudo routing daemon of the plurality of pseudo routing daemons corresponding to the routing daemon of a corresponding intermediary device of the cluster; and determining from results of executing the second configuration whether to propagate the second configuration to each routing daemon.

    Abstract translation: 本公开涉及用于验证跨越中间设备的集群的配置的系统和方法。 在集群中,在一个节点上输入配置更改,并传播到集群的其余节点。 在传播之前,新配置被验证。 所述系统和方法包括在第一中间设备上创建要传播到多个路由守护进程的配置; 通过所述第一中间设备的验证模块执行所述多个伪路由守护程序上的配置,所述多个伪路由守护进程中的每个伪路由守护进程对应于所述群集的相应中间设备的路由守护进程; 以及从执行所述第二配置的结果确定是否将所述第二配置传播到每个路由守护进程。

Patent Agency Ranking