-
公开(公告)号:US20230123775A1
公开(公告)日:2023-04-20
申请号:US17657596
申请日:2022-03-31
Applicant: Juniper Networks, Inc.
Inventor: Mahesh Sivakumar , FNU Nadeem , Srinivas Akkipeddi , Michael Henkel , Prasad Miriyala , Gurminder Singh , Édouard Thuleau , Atul S Moghe , Joseph Williams , Ignatious Johnson Christober , Jeffrey S. Marshall , Nagendra Maynattamai , Dale Davis
IPC: H04L41/40 , H04L41/0803
Abstract: In an example, a method includes processing, by an application programming interface (API) server implemented by a configuration node of a network controller for a software-defined networking (SDN) architecture system, requests for operations on native resources of a container orchestration system; processing, by a custom API server implemented by the configuration node, requests for operations on custom resources for SDN architecture configuration, wherein each of the custom resources for SDN architecture configuration corresponds to a type of configuration object in the SDN architecture system; detecting, by a control node of the network controller, an event on an instance of a first custom resource of the custom resources; and by the control node, in response to detecting the event on the instance of the first custom resource, obtaining configuration data for the instance of the first custom resource and configuring a corresponding instance of a configuration object in the SDN architecture.
-
公开(公告)号:US12267208B2
公开(公告)日:2025-04-01
申请号:US17657596
申请日:2022-03-31
Applicant: Juniper Networks, Inc.
Inventor: Mahesh Sivakumar , Fnu Nadeem , Srinivas Akkipeddi , Michael Henkel , Prasad Miriyala , Gurminder Singh , Édouard Thuleau , Atul S Moghe , Joseph Williams , Ignatious Johnson Christober , Jeffrey S. Marshall , Nagendra Maynattamai , Dale Davis
IPC: H04L41/0813 , G06F9/50 , H04L9/40 , H04L41/0803 , H04L41/0866 , H04L41/40 , H04L45/42 , H04L69/00
Abstract: In an example, a method includes processing, by an application programming interface (API) server implemented by a configuration node of a network controller for a software-defined networking (SDN) architecture system, requests for operations on native resources of a container orchestration system; processing, by a custom API server implemented by the configuration node, requests for operations on custom resources for SDN architecture configuration, wherein each of the custom resources for SDN architecture configuration corresponds to a type of configuration object in the SDN architecture system; detecting, by a control node of the network controller, an event on an instance of a first custom resource of the custom resources; and by the control node, in response to detecting the event on the instance of the first custom resource, obtaining configuration data for the instance of the first custom resource and configuring a corresponding instance of a configuration object in the SDN architecture.
-
公开(公告)号:US11646941B2
公开(公告)日:2023-05-09
申请号:US17657529
申请日:2022-03-31
Applicant: Juniper Networks, Inc.
Inventor: Ignatious Johnson Christober
IPC: H04L41/0893 , H04L41/0816 , H04L45/64 , H04L9/40
CPC classification number: H04L41/0893 , H04L41/0816 , H04L45/64 , H04L63/0876
Abstract: This disclosure describes techniques for configuring software defined network (SDN) controllers within different cloud computing domains and, in particular, a multi-cluster controller that operates and presents, in some examples, a single interface for seamlessly controlling and configuring SDN controllers in different cloud computing domains. In one example, this disclosure describes a system that includes a plurality of clusters, each of the plurality of clusters including a plurality of configurable endpoints; a storage system; and processing circuitry having access to the storage system and capable of communicating with each of the plurality of configurable endpoints. In some examples, the processing circuitry is configured to receive a plurality of requests, each specifying a configuration operation, identify, for each of the requests, a configuration cluster and a configuration endpoint within the configuration cluster, and perform, for each of the requests, the specified configuration operation.
-
公开(公告)号:US11546210B2
公开(公告)日:2023-01-03
申请号:US17403608
申请日:2021-08-16
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 , 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.
-
公开(公告)号:US11665053B2
公开(公告)日:2023-05-30
申请号:US17403608
申请日:2021-08-16
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 , 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.
-
公开(公告)号:US20210377113A1
公开(公告)日:2021-12-02
申请号:US17403608
申请日:2021-08-16
Applicant: Juniper Networks, Inc.
Inventor: Jacopo Pianigiani , Thomas Murray , Michael Henkel , Tong Jiang , Ignatious Johnson Christober , Atul S Moghe
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.
-
公开(公告)号:US20200344124A1
公开(公告)日:2020-10-29
申请号:US16451452
申请日:2019-06-25
Applicant: Juniper Networks, Inc.
Inventor: Ignatious Johnson Christober
IPC: H04L12/24 , H04L29/06 , H04L12/715
Abstract: This disclosure describes techniques for configuring software defined network (SDN) controllers within different cloud computing domains and, in particular, a multi-cluster controller that operates and presents, in some examples, a single interface for seamlessly controlling and configuring SDN controllers in different cloud computing domains. In one example, this disclosure describes a system that includes a plurality of clusters, each of the plurality of clusters including a plurality of configurable endpoints; a storage system; and processing circuitry having access to the storage system and capable of communicating with each of the plurality of configurable endpoints. In some examples, the processing circuitry is configured to receive a plurality of requests, each specifying a configuration operation, identify, for each of the requests, a configuration cluster and a configuration endpoint within the configuration cluster, and perform, for each of the requests, the specified configuration operation.
-
公开(公告)号:US20200344120A1
公开(公告)日:2020-10-29
申请号:US16396095
申请日:2019-04-26
Applicant: Juniper Networks, Inc.
Inventor: Jacopo Pianigiani , Thomas Murray , Michael Henkel , Tong Jiang , Ignatious Johnson Christober , Atul S. Moghe
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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-