Disaggregated Cloud-Native Network Architecture
First Claim
1. A cloud based network including a plurality of nodes, each node comprising:
- a master controller;
one or more custom controllers managed by the master controller, the one or more custom controllers configured to access and store custom resources, each custom resource including;
an operational state of the node,a configuration state of the node, anda set of telemetry data representative of the node; and
one or more containerized microservices managed by at least one of the custom controllers.
4 Assignments
0 Petitions
Accused Products
Abstract
A cloud based network includes a plurality of nodes, each of which include at least one containerized microservice that enables intent-driven operation of the cloud based network. One or more resource controllers, each designated to manage a custom resource, communicate with a master controller of the node to manage operational and configuration states of the node and any microservices containerized within the node. The master enables a user to monitor and automate the management of microservices and the cloud based network as a whole. The containerized microservice architecture allows user customizable rendering of microservices, reconciliation of old and new versions of microservices, and facilitated management of a plurality of nodes.
13 Citations
20 Claims
-
1. A cloud based network including a plurality of nodes, each node comprising:
-
a master controller; one or more custom controllers managed by the master controller, the one or more custom controllers configured to access and store custom resources, each custom resource including; an operational state of the node, a configuration state of the node, and a set of telemetry data representative of the node; and one or more containerized microservices managed by at least one of the custom controllers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for managing a cloud based network comprising:
-
generating and managing a plurality of nodes, each node comprising; a master controller; one or more custom controllers; and one or more containerized microservices; and wherein managing each of the nodes comprises; managing, by the master controller, the one or more custom controllers; managing, by at least one custom controller, the one or more containerized microservices; and accessing and storing custom resources, each custom resource comprising; an operational state of the node; a configuration state of the node; and a set of telemetry data representative of the node. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification