-
公开(公告)号:US12261742B2
公开(公告)日:2025-03-25
申请号:US18411207
申请日:2024-01-12
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Michael Henkel , Iqlas M. Ottamalika
IPC: H04L41/0816 , H04L41/0853 , H04L41/0869
Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
-
公开(公告)号:US12068958B1
公开(公告)日:2024-08-20
申请号:US18193583
申请日:2023-03-30
Applicant: Juniper Networks, Inc.
Inventor: Michael Henkel , Mahesh Sivakumar , Richard Roberts
IPC: H04L45/76 , H04L45/02 , H04L47/125
CPC classification number: H04L45/76 , H04L45/04 , H04L47/125
Abstract: Techniques are disclosed for a computing system comprising processing circuitry having access to a storage device, the processing circuitry configured to: generate, by a network controller executing in a software defined network (SDN), an advertisement in a first network cluster executing within a container orchestration platform of the SDN, wherein the advertisement conforms to a routing protocol and comprises information identifying a network service executing in the first network cluster, wherein the network service exposes a backend of a network application to the container orchestration platform of the SDN; and broadcast, by the network controller and to a second network cluster executing within the container orchestration platform of the SDN, the advertisement in accordance with the routing protocol.
-
公开(公告)号:US20240129161A1
公开(公告)日:2024-04-18
申请号:US18146799
申请日:2022-12-27
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Michael Henkel , Pranav Cherukupalli
CPC classification number: H04L12/4641 , G06F9/5072
Abstract: In general, techniques are described for performing network segmentation for container orchestration platforms. A network controller comprising a memory and processing circuitry may be configured to perform the techniques. The memory may be configured to store a request, conforming to a container orchestration platform, to configure a new pod of a plurality of pods with a primary interface to communicate on a virtual network to segment a network formed by the plurality of pods. The processing circuitry may be configured to configure, responsive to the request, the new pod with the primary interface to enable communications via the virtual network.
-
公开(公告)号:US20240095158A1
公开(公告)日:2024-03-21
申请号:US18468538
申请日:2023-09-15
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Michael Henkel , Sridhar Ramachandra Katere , Pranav Cherukupalli , Atul S. Moghe , Ji Hwan Kim
IPC: G06F11/36
CPC classification number: G06F11/3688 , G06F11/3664 , G06F11/3696
Abstract: In general, techniques are described for performing pre-deployment checks to ensure that a computing environment is suitably configured for deploying a containerized software-defined networking (SDN) architecture system, and for performing post-deployment checks to determine the operational state of the containerized SDN architecture system after deployment to the computing environment.
-
公开(公告)号:US11706085B2
公开(公告)日:2023-07-18
申请号:US17248902
申请日:2021-02-12
Applicant: Juniper Networks, Inc.
Inventor: Sukhdev S. Kapur , Michael Henkel
IPC: H04L41/0803 , H04L41/12 , H04L49/25
CPC classification number: H04L41/0803 , H04L41/12 , H04L49/25
Abstract: A method includes deploying a network device within a fabric having a management network by attaching the network device through the management network to a port of a role allocator, wherein the role allocator includes one or more ports designated as first level port connections and one or more other ports designated as second level port connections. If the deployed network device is attached to one of the ports designated as first level port connections, the deployed network device is configured as a first level device. If the deployed network device is attached to one of the ports designated as second level port connections, the deployed network device is configured as a second level device.
-
公开(公告)号:US20240406277A1
公开(公告)日:2024-12-05
申请号:US18399888
申请日:2023-12-29
Applicant: Juniper Networks, Inc.
Inventor: Michael Henkel , Mahesh Sivakumar , Richard Roberts
IPC: H04L67/51 , H04L41/0894 , H04L41/0895 , H04L45/02 , H04L45/745 , H04L47/125 , H04L61/4511
Abstract: Techniques are disclosed for a computing system comprising processing circuitry having access to a storage device, the processing circuitry configured to encode, by a network controller executing in a software defined network (SDN), one or more attributes with information identifying a network service, wherein the one or more attributes conform to a routing protocol. The processing circuitry is also configured to generate, by the network controller, an advertisement in a first network cluster executing within a container orchestration platform of the SDN, wherein the advertisement conforms to the routing protocol and includes the one or more attributes. The processing circuitry is also configured to broadcast, by the network controller and to a second network cluster executing within the container orchestration platform of the SDN, the advertisement in accordance with the routing protocol.
-
公开(公告)号:US20240364632A1
公开(公告)日:2024-10-31
申请号:US18766220
申请日:2024-07-08
Applicant: Juniper Networks, Inc.
Inventor: Michael Henkel , Mahesh Sivakumar , Richard Roberts
IPC: H04L45/76 , H04L45/02 , H04L47/125
CPC classification number: H04L45/76 , H04L45/04 , H04L47/125
Abstract: Techniques are disclosed for a computing system comprising processing circuitry having access to a storage device, the processing circuitry configured to: generate, by a network controller executing in a software defined network (SDN), an advertisement in a first network cluster executing within a container orchestration platform of the SDN, wherein the advertisement conforms to a routing protocol and comprises information identifying a network service executing in the first network cluster, wherein the network service exposes a backend of a network application to the container orchestration platform of the SDN; and broadcast, by the network controller and to a second network cluster executing within the container orchestration platform of the SDN, the advertisement in accordance with the routing protocol.
-
公开(公告)号:US12047232B2
公开(公告)日:2024-07-23
申请号:US18305102
申请日:2023-04-21
Applicant: Juniper Networks, Inc.
Inventor: Jacopo Pianigiani , Thomas Murray , Michael Henkel , Tong Jiang , Ignatious Johnson Christober , Atul S Moghe
IPC: H04L41/0806 , H04L12/46 , H04L61/5014 , H04L67/00 , H04L67/10
CPC classification number: H04L41/0806 , H04L12/4641 , H04L61/5014 , H04L67/34 , H04L67/10
Abstract: A system for configuring a data center includes a fabric management server coupled to a management switch. A provisional Software Defined Networking (SDN) controller executing on the fabric management server can discover physical servers coupled to the management switch, receive network interface configuration information from the physical servers, and use the discovered network interface configuration information to determine a configuration for switches and servers coupled to an IP fabric. The configuration can be migrated to a full functionality SDN controller.
-
19.
公开(公告)号:US20240154863A1
公开(公告)日:2024-05-09
申请号:US18411207
申请日:2024-01-12
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Michael Henkel , Iqlas M. Ottamalika
IPC: H04L41/0816 , H04L41/0853 , H04L41/0869
CPC classification number: H04L41/0816 , H04L41/0853 , H04L41/0869
Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
-
公开(公告)号:US20230261937A1
公开(公告)日:2023-08-17
申请号:US18305102
申请日:2023-04-21
Applicant: Juniper Networks, Inc.
Inventor: Jacopo Pianigiani , Thomas Murray , Michael Henkel , Tong Jiang , Ignatious Johnson Christober , Atul S. Moghe
IPC: H04L41/0806 , H04L12/46 , H04L67/00 , H04L61/5014
CPC classification number: H04L41/0806 , H04L12/4641 , H04L67/34 , H04L61/5014 , H04L67/10
Abstract: A system for configuring a data center includes a fabric management server coupled to a management switch. A provisional Software Defined Networking (SDN) controller executing on the fabric management server can discover physical servers coupled to the management switch, receive network interface configuration information from the physical servers, and use the discovered network interface configuration information to determine a configuration for switches and servers coupled to an IP fabric. The configuration can be migrated to a full functionality SDN controller.
-
-
-
-
-
-
-
-
-