-
公开(公告)号:US20240179158A1
公开(公告)日:2024-05-30
申请号:US18472092
申请日:2023-09-21
Applicant: Juniper Networks, Inc.
Inventor: Raja Kommula , Rahul Gupta , Ganesh Byagoti Matad Sunkada , Tarun Banka , Thayumanavan Sridhar , Raj Yavatkar
CPC classification number: H04L63/1416 , G06N5/022 , G06N20/20
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, when executed by the processing circuitry, cause the network system to obtain first traffic session metrics data and execute a machine learning model to determine a traffic prediction based on the first traffic session metrics data. The instructions cause the network system to obtain second traffic session metrics data and determine an anomaly in traffic based on a comparison of the traffic prediction and the second traffic session metrics data. The instructions cause the network system to, based on the determination of the anomaly, generate an indication of the anomaly.
-
2.
公开(公告)号:US11165631B1
公开(公告)日:2021-11-02
申请号:US16783689
申请日:2020-02-06
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Srivignessh Pacham Sri Srinivasan , Tarun Banka , Travis Gregory Newhouse , Sumeet Singh , Pawan Prakash
Abstract: This disclosure describes techniques for analyzing information generated as a result of monitoring resources within computing environments. In one example, this disclosure describes a method that includes observing a plurality of alerts generated in response to monitoring resources associated with a plurality of connected elements within a network; determining a plurality of occurrence counts; determining a plurality of concurrent occurrence counts, wherein each of the plurality of concurrent occurrence counts represents a count of concurrent occurrences of two or more of the alerts in the set of historical alerts; and identifying one or more root cause alerts, wherein the one or more root cause alerts are determined based on the plurality of occurrence counts and the plurality of the concurrent occurrence counts, and wherein the one or more root cause alerts are a subset of the plurality of alerts.
-
公开(公告)号:US20250150327A1
公开(公告)日:2025-05-08
申请号:US19018663
申请日:2025-01-13
Applicant: Juniper Networks, Inc.
Inventor: Tarun Banka , Rahul Gupta , Ciante Jordon Jones , Prashant Lnu , Thayumanavan Sridhar , Raj Yavatkar
IPC: H04L41/0631 , H04L41/16
Abstract: In general, this disclosure describes techniques that enable a network system to perform application-aware active measurement for monitoring network health. The network system includes memory that stores a topology graph for a network. The network system includes processing circuitry that may receive an identifier associated with an application utilizing the network for communications, and determine, based on the topology graph and the identifier, a subgraph of the topology graph based on a location, in the topology graph, of a node representing a compute node that is a host of the application. The processing circuitry may next determine, based on the subgraph, a probe module to measure performance metrics associated with the application, and for the probe module, generate configuration data corresponding to the probe module. The processing circuitry may output, to the probe module, the configuration data.
-
公开(公告)号:US20250150326A1
公开(公告)日:2025-05-08
申请号:US19018627
申请日:2025-01-13
Applicant: Juniper Networks, Inc.
Inventor: Tarun Banka , Rahul Gupta , Yuyun Xia , Thayumanavan Sridhar , Raj Yavatkar
IPC: H04L41/0631 , H04L41/16
Abstract: A computing device may implement the techniques described in this disclosure. The computing device may include processing circuitry configured to execute an analysis framework system, and memory configured to store time series data. The analysis framework system may create, based on the time series data, a knowledge graph comprising a plurality of first nodes in the network system referenced in the time series data interconnected by edges. The analysis framework system may cause a graph analytics service of the analysis framework system to receive a graph analysis request comprising a request to determine a fault propagation path, a request to determine changes in the knowledge graph, a request to determine an impact of an emulated fault, or a request to determine an application-to-network path. The analysis framework system may also cause the graph analytics service to determine a response to the graph analysis request, and output the response.
-
公开(公告)号:US20240179126A1
公开(公告)日:2024-05-30
申请号:US18472042
申请日:2023-09-21
Applicant: Juniper Networks, Inc.
Inventor: Raja Kommula , Rahul Gupta , Ganesh Byagoti Matad Sunkada , Tarun Banka , Thayumanavan Sridhar , Raj Yavatkar
CPC classification number: H04L63/0263 , H04L41/16 , H04L63/0236
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 comprising indications of creations of instances of a flow. The instructions cause the network system to, based on the indications of the creations of the instances of the flow, determine a pattern of creation of the instances of the flow. The instructions cause the network system to, based on the pattern of creation of the instances of the flow, generate an action entry in a policy table for a particular instance of the flow prior to receiving a first packet of the particular instance of the flow.
-
公开(公告)号:US20220166663A1
公开(公告)日:2022-05-26
申请号:US17105462
申请日:2020-11-25
Applicant: Juniper Networks, Inc.
Inventor: Tarun Banka , Harshit Naresh Chitalia
Abstract: The disclosure describes techniques for network monitoring and fault localization. For example, a controller comprises one or more processors operably coupled to a memory configured to: receive a first one or more Quality of Experience (QoE) metrics measured by a first probe traversing a first path comprising one or more links; receive a second one or more QoE metrics measured by a second probe traversing a second path comprising one or more links; determine, from the first one or more QoE metrics, that the first path has an anomaly; determine, from the second one or more QoE metrics, that the second path has an anomaly; and determine, in response to determining the first path and the second path has an anomaly, based on the type of metrics and the type of links, that an intersection between the first path and the second path is a root cause of the anomaly.
-
公开(公告)号:US11323327B1
公开(公告)日:2022-05-03
申请号:US15946645
申请日:2018-04-05
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Moitrayee Gupta , Parantap Roy , Travis Gregory Newhouse , Sumeet Singh , Tarun Banka
IPC: G06F17/00 , H04L29/06 , H04L41/0893 , H04L41/06
Abstract: This disclosure describes techniques for monitoring, scheduling, and performance management for computing environments, such as virtualization infrastructures deployed within data centers. In one example, a method includes obtaining, by a policy controller, a first profile for an element of a virtualization infrastructure, the first profile comprising a first ruleset having one or more alarms; obtaining, by the policy controller, a second profile for a group of one or more elements including the element, the second profile comprising a second ruleset having one or more alarms; modifying, by the policy controller based at least on the element being a member of the group, the first profile to generate a modified first profile comprising the first ruleset and the second ruleset; and outputting, by the policy controller to a computing device, the modified first profile.
-
公开(公告)号:US20220103431A1
公开(公告)日:2022-03-31
申请号:US17492494
申请日:2021-10-01
Applicant: Juniper Networks, Inc.
Inventor: Sumeet Singh , Travis Gregory Newhouse , Harshit Naresh Chitalia , Parantap Roy , Tarun Banka , Moitrayee Gupta , Pawan Prakash
Abstract: The present invention addresses the need for improved virtualized cloud infrastructure policy implementation and management in order allow real-time monitoring and optimization of virtualized resources. It provides systems and methods for real-time cloud infrastructure policy implementation and management that include a plurality of host devices, a plurality of real-time probe agents associated with the plurality of host devices operating on each of the plurality of host devices, and a policy engine communicatively coupled to the plurality of host devices and containing a policy associated with an application program deployed in at least one of the plurality of host devices. The policy engine is programmed to monitor in real time changes in deployment of the application program across the plurality of host devices and to push the policy to the real-time probe agent operating on each host device on which the application program is deployed.
-
9.
公开(公告)号:US20220021738A1
公开(公告)日:2022-01-20
申请号:US16947139
申请日:2020-07-20
Applicant: Juniper Networks, Inc.
Inventor: Rajenkumar Patel , Harshit Naresh Chitalia , Tarun Banka , Mithun Chakaravarrti Dharmaraj , Gauresh Dilip Vanjare , Yixiao Wei
Abstract: Techniques for resource monitoring and managed message reordering in a data center are described. In one example, a computing system comprises an ingress engine to receive a message from a network device in a data center comprising a plurality of network devices and the computing system; and in response to receiving the message from a network device in the data center, communicate the message to an appropriate collector application corresponding to the message's protocol type in compliance with at least one requirement for data stored in a message flow communicated from one or more network devices to the computing system.
-
公开(公告)号:US12244566B2
公开(公告)日:2025-03-04
申请号:US18472059
申请日:2023-09-21
Applicant: Juniper Networks, Inc.
Inventor: Raja Kommula , Rahul Gupta , Ganesh Byagoti Matad Sunkada , Tarun Banka , Thayumanavan Sridhar , Raj Yavatkar
IPC: H04L41/16 , G06N5/022 , G06N20/20 , H04L9/40 , H04L41/14 , H04L41/5009 , H04L43/0811 , H04L43/0888
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, when executed by the processing circuitry, cause the network system to receive connection data related to an egress connection of an application service of an application. The instructions cause the network system to analyze the connection data to determine that the egress connection is an anomalous connection. The instructions cause the network system to generate a notification indicative of the egress connection being an anomalous connection and send the notification to a computing device.
-
-
-
-
-
-
-
-
-