INTENT-BASED DISTRIBUTED ALARM SERVICE

    公开(公告)号:US20220224586A1

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

    申请号:US17657383

    申请日:2022-03-31

    Abstract: An alarm service can receive an alarm rule as an “intent” that defines a rule in a high level “natural language.” An alarm rule compiler can receive the intent and translate the high level intent into one or more lower level rules that can be programmatically processed by multiple alarm rule execution engines. Devices in a network system can be associated with alarm rule execution engines in a distributed manner. For example, devices in a network can be associated with different instances of an alarm rule execution engine, thus distributing the resource usage for obtaining telemetry data and processing alarms with respect to the devices in a network across multiple alarm rule execution engines.

    INTENT-BASED DISTRIBUTED ALARM SERVICE

    公开(公告)号:US20220060369A1

    公开(公告)日:2022-02-24

    申请号:US16947927

    申请日:2020-08-24

    Abstract: An alarm service can receive an alarm rule as an “intent” that defines a rule in a high level “natural language.” An alarm rule compiler can receive the intent and translate the high level intent into one or more lower level rules that can be programmatically processed by multiple alarm rule execution engines. Devices in a network system can be associated with alarm rule execution engines in a distributed manner. For example, devices in a network can be associated with different instances of an alarm rule execution engine, thus distributing the resource usage for obtaining telemetry data and processing alarms with respect to the devices in a network across multiple alarm rule execution engines.

    DISTRIBUTED APPLICATION CALL PATH PERFORMANCE ANALYSIS

    公开(公告)号:US20250112851A1

    公开(公告)日:2025-04-03

    申请号:US18478260

    申请日:2023-09-29

    Abstract: In general, techniques are described for managing a distributed application based on call paths among the multiple services of the distributed application that traverse underlying network infrastructure. In an example, a method comprises determining, by a computing system, and for a distributed application implemented with a plurality of services, a call path from an entry endpoint service of the plurality of services to a terminating endpoint service of the plurality of services; determining, by the computing system, a corresponding network path for each pair of adjacent services from a plurality of pairs of services that communicate for the call path; and based on a performance indicator for a network device of the corresponding network path meeting a threshold, performing, by the computing system, one or more of: reconfiguring the network; or redeploying one of the plurality of services to a different compute node of the compute nodes.

    Intelligent firewall policy processor

    公开(公告)号:US12267300B2

    公开(公告)日:2025-04-01

    申请号:US18472050

    申请日:2023-09-21

    Abstract: An example network system includes processing circuitry and one or more memories coupled to the processing circuitry. The one or more memories are configured to store instructions which cause the system to obtain telemetry data, the telemetry data being associated with a plurality of applications running on a plurality of hosts. The instructions cause the system to, based on the telemetry data, determine a subset of applications of the plurality of applications that run on a first host of the plurality of hosts. The instructions cause the system to determine a subset of firewall policies of a plurality of firewall polices, each of the subset of firewall policies applying to at least one respective application of the subset of applications. The instructions cause the system to generate an indication of the subset of firewall policies and send the indication to a management plane of a distributed firewall.

    Self-correcting service level agreement enforcer

    公开(公告)号:US12238069B2

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

    申请号:US18472111

    申请日:2023-09-21

    Abstract: Example systems, methods, and storage media are described. An example network system includes processing circuitry and one or more memories coupled to the processing circuitry. The one or more memories are configured to store instructions which, when executed by the processing circuitry, cause the network system to obtain telemetry data. The instructions cause the network system to determine, based on the telemetry data, that an application running on server processing circuitry does not meet at least one service level agreement (SLA) requirement, the server processing circuitry not including processing circuitry resident on a network interface card (NIC). The instructions cause the network system to, based on the application not meeting the at least one SLA requirement, determine to offload at least one component of the application from the server processing circuitry to the processing circuitry resident on the NIC.

    NETWORK TELEMETRY-AWARE SCHEDULER
    28.
    发明申请

    公开(公告)号:US20240403139A1

    公开(公告)日:2024-12-05

    申请号:US18325760

    申请日:2023-05-30

    Abstract: In general, techniques are described for deploying workloads of containerized services to worker nodes in a network using network telemetry-aware scheduling. In an example, a method comprises establishing, by a computing system, an application performance baseline for an application based on application performance data and network telemetry data; based on determining that application performance has degraded from the application performance baseline, identifying, by the computing system, a correlation between a placement of a workload of the application to a first worker node of a plurality of worker nodes and the application performance data; and based on identifying the correlation, re-scheduling, by the computing system, the workload to a second worker node of the plurality of worker nodes.

    Intelligent Firewall Flow Processor
    30.
    发明公开

    公开(公告)号:US20240179121A1

    公开(公告)日:2024-05-30

    申请号:US18472123

    申请日:2023-09-21

    CPC classification number: H04L63/0236 H04L41/16

    Abstract: Example systems, methods, and storage media are described. An example network system includes processing circuitry and one or more memories coupled to the processing circuitry. The one or more memories are configured to store instructions which, when executed by the processing circuitry, cause the network system to obtain telemetry data, the telemetry data including flow processing data associated with a plurality of flows. The instructions cause the network system to rank the plurality of flows indicated by the telemetry data according to importance. The instructions cause the network system to send information indicative of a respective rank of at least one of the plurality of flows to at least one of a controller or a network interface card (NIC), the NIC comprising NIC processing circuitry.

Patent Agency Ranking