-
公开(公告)号:US11070452B1
公开(公告)日:2021-07-20
申请号:US16752519
申请日:2020-01-24
Applicant: Juniper Networks, Inc.
Inventor: Parantap Roy , Weixu Zhuang , Sumeet Singh , Harshit Naresh Chitalia , Travis Gregory Newhouse , Avi K. Patel , Moitrayee Gupta
Abstract: Techniques for presenting information about a network, virtualization infrastructure, cluster, or other computing environment, which may involve presentation of user interfaces that may enable nuanced, unique, and/or comprehensive insights into how infrastructure elements, instances, and/or computing resources are being used and information about patterns of usage and/or utilization. Techniques for communicating, within a computing system, information used to create, update, and/or modify the user interfaces that present information about a network, virtualization infrastructure, cluster, or other computing environment. Techniques in accordance with one or more aspects of the present disclosure may involve use of separate interfaces for collecting or accessing data used to draw a user interface that presents information about a network, and for collecting or receiving data used to update the user interface as changes occur to the utilization of infrastructure elements represented within the user interface.
-
2.
公开(公告)号:US11005721B1
公开(公告)日:2021-05-11
申请号:US16916798
申请日:2020-06-30
Applicant: Juniper Networks, Inc.
Inventor: Neeren Shripad Patki , Harshit Naresh Chitalia , Moitrayee Gupta
Abstract: An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
-
3.
公开(公告)号:US11411831B2
公开(公告)日:2022-08-09
申请号:US17249351
申请日:2021-02-26
Applicant: Juniper Networks, Inc.
Inventor: Neeren Shripad Patki , Harshit Naresh Chitalia , Moitrayee Gupta
IPC: H04L41/14 , H04L41/042 , H04L41/046 , H04L41/22 , H04L43/045 , H04L43/065 , H04L41/0806 , H04L67/10 , G06F16/23
Abstract: An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
-
公开(公告)号:US12021692B2
公开(公告)日:2024-06-25
申请号: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
IPC: H04L41/0893 , G06F9/455 , G06F9/50 , H04L41/50 , H04L41/5025 , H04L41/5041 , H04L43/12 , H04L67/01 , H04L67/02 , H04L43/065 , H04L43/08
CPC classification number: H04L41/0893 , G06F9/45533 , G06F9/45558 , G06F9/50 , H04L41/50 , H04L41/5025 , H04L41/5045 , H04L43/12 , H04L67/01 , H04L67/02 , H04L43/065 , H04L43/08
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.
-
公开(公告)号:US10547521B1
公开(公告)日:2020-01-28
申请号:US15637716
申请日:2017-06-29
Applicant: Juniper Networks, Inc.
Inventor: Parantap Roy , Weixu Zhuang , Sumeet Singh , Harshit Naresh Chitalia , Travis Gregory Newhouse , Avi K. Patel , Moitrayee Gupta
Abstract: Techniques for presenting information about a network, virtualization infrastructure, cluster, or other computing environment, which may involve presentation of user interfaces that may enable nuanced, unique, and/or comprehensive insights into how infrastructure elements, instances, and/or computing resources are being used and information about patterns of usage and/or utilization. Techniques for communicating, within a computing system, information used to create, update, and/or modify the user interfaces that present information about a network, virtualization infrastructure, cluster, or other computing environment. Techniques in accordance with one or more aspects of the present disclosure may involve use of separate interfaces for collecting or accessing data used to draw a user interface that presents information about a network, and for collecting or receiving data used to update the user interface as changes occur to the utilization of infrastructure elements represented within the user interface.
-
6.
公开(公告)号:US11451450B2
公开(公告)日:2022-09-20
申请号:US17249351
申请日:2021-02-26
Applicant: Juniper Networks, Inc.
Inventor: Neeren Shripad Patki , Harshit Naresh Chitalia , Moitrayee Gupta
IPC: H04L41/14 , H04L41/042 , H04L41/046 , H04L41/22 , H04L43/045 , H04L43/065 , H04L41/0806 , H04L67/10 , G06F16/23
Abstract: An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
10.
公开(公告)号:US20210409282A1
公开(公告)日:2021-12-30
申请号:US17249351
申请日:2021-02-26
Applicant: Juniper Networks, Inc.
Inventor: Neeren Shripad Patki , Harshit Naresh Chitalia , Moitrayee Gupta
Abstract: An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
-
-
-
-
-
-
-
-
-