-
公开(公告)号:US20220014415A1
公开(公告)日:2022-01-13
申请号:US16922582
申请日:2020-07-07
Applicant: Juniper Networks, Inc.
Inventor: Biswajit Mandal , Anita Kar , Harshit Naresh Chitalia
Abstract: This disclosure describes techniques that determine device connectivity in the absence of a network layer 2 discovery protocol such as Link Layer Discovery Protocol (LLDP). In one example, this disclosure describes a method that includes retrieving, from a bridge data store of a bridge device on a network having one or more host devices, a plurality of first interface indexes, wherein each first interface index corresponds to a network interface of network interfaces of the bridge device; retrieving, from the bridge data store, remote network addresses corresponding to the network interfaces of the bridge device, each remote network address of the remote network addresses corresponding to a second interface index; selecting a remote network address having a second interface index that matches the first interface index; determining a host device having the selected remote network address; and outputting an indication that the bridge device is coupled to the host device.
-
32.
公开(公告)号: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.
-
公开(公告)号:US20210099368A1
公开(公告)日:2021-04-01
申请号:US17120420
申请日:2020-12-14
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Avi K. Patel , Parantap Roy , Travis Gregory Newhouse , Sumeet Singh , Neeren Shripad Patki
Abstract: This disclosure describes techniques for monitoring, scheduling, and performance management for virtualization infrastructures within networks. In one example, a computing system includes a plurality of different cloud-based compute clusters (e.g., different cloud projects), each comprising a set of compute nodes. Policy agents execute on the compute nodes to monitor performance and usage metrics relating to resources of the compute nodes. Policy controllers within each cluster deploy policies to the policy agents and evaluate performance and usage metrics from the policy agents by application of one or more rulesets for infrastructure elements of the compute cluster. Each of the policy controllers outputs data to a multi-cluster dashboard software system indicative of a current health status for the infrastructure elements based on the evaluation of the performance and usage metrics for the cluster. The multi-cluster dashboard software system data outputs, as single user interface screen, the current health status for each of the cloud-based compute clusters.
-
公开(公告)号:US20210051109A1
公开(公告)日:2021-02-18
申请号:US16541947
申请日:2019-08-15
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Anuja More
IPC: H04L12/851 , H04L12/803 , H04L12/713 , H04L12/715 , G06F9/455
Abstract: This disclosure describes techniques that include collecting underlay flow data along with overlay flow data within a network and correlating the data to enable insights into network operation and performance. In one example, this disclosure describes a method that includes collecting flow data for a network having a plurality of network devices and a plurality of virtual networks established within the network; storing the flow data in a data store; receiving a request for information about a data flow, wherein the request for information specifies a source virtual network for the data flow and further specifies a destination virtual network for the data flow; and querying the data store with the specified source virtual network and the specified destination virtual network to identify, based on the stored flow data, one or more network devices that have processed at least one packet in the data flow.
-
公开(公告)号:US10924419B1
公开(公告)日:2021-02-16
申请号:US16541947
申请日:2019-08-15
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Anuja More
IPC: H04L12/851 , H04L12/803 , H04L12/715 , H04L12/713 , G06F9/455
Abstract: This disclosure describes techniques that include collecting underlay flow data along with overlay flow data within a network and correlating the data to enable insights into network operation and performance. In one example, this disclosure describes a method that includes collecting flow data for a network having a plurality of network devices and a plurality of virtual networks established within the network; storing the flow data in a data store; receiving a request for information about a data flow, wherein the request for information specifies a source virtual network for the data flow and further specifies a destination virtual network for the data flow; and querying the data store with the specified source virtual network and the specified destination virtual network to identify, based on the stored flow data, one or more network devices that have processed at least one packet in the data flow.
-
公开(公告)号:US20210006473A1
公开(公告)日:2021-01-07
申请号:US16948339
申请日:2020-09-14
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Travis Gregory Newhouse , Weixu Zhuang , Sumeet Singh
IPC: H04L12/24 , G06F3/0481 , G06T11/20
Abstract: A variety of different graphical user interfaces are generated that when displayed provide a visual and interactive representation of one or more performance metrics associated with the operation of a computer network. The graphical user interfaces may be used to monitor the underlay computer network for a virtualization infrastructure, as one example. Aspects include grouping the servers of a computer network into a plurality of aggregates, each aggregate comprising one or more servers. A set of probes are configured that are issued by an agent of a server in one aggregate and sent through the computer network to one or more agents in the server(s) of a different aggregate. Responses and other measurements taken based on the issuance of the probes is gathered and analyzed to generate metrics that are then used to generate, at least in part, the information provided in the graphical user interfaces.
-
37.
公开(公告)号:US20200007405A1
公开(公告)日:2020-01-02
申请号:US16024108
申请日:2018-06-29
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Travis Gregory Newhouse , Sumeet Singh
IPC: H04L12/24
Abstract: A computing system includes a computing device configured to execute a plurality of virtual machines, each virtual machine of the plurality of virtual machines configured to provide control plane functionality for at least a different respective subset of forwarding units of a network device, the computing device distinct from the network devices. The computing system also includes a policy agent configured to execute on the computing device. The agent is configured to determine that a particular virtual machine of the plurality of virtual machines provides control plane functionality for one or more forwarding units of the network device; determine control plane usage metrics for resources of the particular virtual machine; and output, to a policy controller, data associated with the control plane usage metrics and data associating the particular virtual machine with the one or more forwarding units for which the particular virtual machine provides control plane functionality.
-
公开(公告)号:USD1071972S1
公开(公告)日:2025-04-22
申请号:US29652760
申请日:2020-11-13
Applicant: Juniper Networks, Inc.
-
39.
公开(公告)号:US12021693B1
公开(公告)日:2024-06-25
申请号:US17657595
申请日:2022-03-31
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Moitrayee Gupta , Parantap Roy , Travis Gregory Newhouse , Sumeet Singh , Tarun Banka
IPC: H04L41/06 , H04L9/40 , H04L41/0893 , H04L41/40
CPC classification number: H04L41/0893 , H04L41/06 , H04L63/102 , H04L63/20
Abstract: In one example, a method includes obtaining, by a policy controller for a virtualization infrastructure, a first profile for a first group of one or more elements, the first profile comprising a first ruleset having one or more alarms; obtaining, by the policy controller, a second profile for a second group of one or more elements, the second profile comprising a second ruleset having one or more alarms; receiving, by the policy controller, configuration data configuring an element of the virtualization infrastructure as a member of the first group of one or more elements and as a member of the second group of one or more elements; generating, by the policy controller based on the configuration data, a profile for the element comprising the first ruleset and the second ruleset; and outputting, by the policy controller to a computing device, the profile for the element.
-
公开(公告)号:US20240113966A1
公开(公告)日:2024-04-04
申请号:US18540148
申请日:2023-12-14
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Biswajit Mandal , Anita Kar
CPC classification number: H04L45/64 , H04L12/4641 , H04L41/22 , H04L45/74
Abstract: This disclosure describes techniques that include collecting underlay flow data within a network and associating underlay flow data with a source and a destination virtual network to enable insights into network operation and performance. In one example, this disclosure describes a method that includes identifying, for each underlay data flow, a source overlay network and a destination overlay network associated with the underlay data flow, wherein identifying includes retrieving, from one or more Ethernet Virtual Private Network (EVPN) databases, information identifying the source and destination overlay networks.
-
-
-
-
-
-
-
-
-