Ranked session affinity to improve load balancing efficiency for stateful requests

    公开(公告)号:US11019139B2

    公开(公告)日:2021-05-25

    申请号:US15991538

    申请日:2018-05-29

    Applicant: Red Hat, Inc.

    Abstract: Ranked session affinity to improve load balancing efficiency for stateful services is disclosed. A first application server node receives, from a load balancer node, an initial request for a stateful service originating from a client node. The first application server node establishes a session based on the initial request, the session including a session identifier that uniquely identifies the session. The first application server node determines a prioritization list that identifies a set of application server nodes selected from a plurality of application server nodes, the prioritization list identifying the first application server node as a primary application server node and one or more backup application server nodes. The first application server node generates a first response to the initial request, the first response including the prioritization list. The first application server node sends the first response to the load balancer node.

    DISTRIBUTED TIMER TASK EXECUTION MANAGEMENT

    公开(公告)号:US20210055960A1

    公开(公告)日:2021-02-25

    申请号:US16545746

    申请日:2019-08-20

    Applicant: Red Hat, Inc.

    Abstract: Distributed timer task execution management is disclosed. A cluster member generates a first timer task that can be executed on any cluster member of a plurality of cluster members including the first cluster member that composes a cluster. A first timer task schedule that identifies at least one future point in time at which the first timer task is to be executed is generated. A second cluster member of the plurality of cluster members is selected as a cluster member owner for the first timer task that is to schedule the first timer task and to execute the first timer task at the at least one future point in time. The first timer task and the first timer task schedule are transferred to the second cluster member.

    Timer task ownership determination in a cluster based on a common cluster member selection algorithm

    公开(公告)号:US11354154B2

    公开(公告)日:2022-06-07

    申请号:US16545746

    申请日:2019-08-20

    Applicant: Red Hat, Inc.

    Abstract: Distributed timer task execution management is disclosed. A cluster member generates a first timer task that can be executed on any cluster member of a plurality of cluster members including the first cluster member that composes a cluster. A first timer task schedule that identifies at least one future point in time at which the first timer task is to be executed is generated. A second cluster member of the plurality of cluster members is selected as a cluster member owner for the first timer task that is to schedule the first timer task and to execute the first timer task at the at least one future point in time. The first timer task and the first timer task schedule are transferred to the second cluster member.

Patent Agency Ranking