Network controller as a service (ncaas) to define network policies for third-party container clusters
AssigneeVMware, Inc.
InventorsZhengsheng Zhou, Jianjun Shen, Wenfeng Liu, Donghai Han
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsZhengsheng Zhou, Jianjun Shen, Wenfeng Liu, Donghai Han
Estimating the term…
Some embodiments provide a method for using a first SDN controller as a Network Controller as a Service (NCaaS). The first SDN controller receives a first set of network attributes regarding network elements in a first container cluster configured by a second SDN controller, and a second set of network attributes regarding network elements in a second container cluster configured by a third SDN controller. These container clusters do not have a controller for defining particular network policies. Based on the sets of network attributes, the first SDN controller defines the particular network policies to control forwarding data messages between the first and second container clusters. The first SDN controller distributes at least a subset of the particular network policies to the first container cluster in order for network elements at the first container cluster to enforce on data messages exchanged between the first and second container clusters.
A method for using a first software defined networking (SDN) controller cluster as a network controller as a service (NCaaS) to define a particular set of network policies to enforce in a plurality of container clusters, the method comprising:
A non-transitory machine readable medium storing a program for execution by at least one processing unit for using a first software defined networking (SDN) controller cluster as a network controller as a service (NCaaS) to define a particular set of network policies to enforce in a plurality of container clusters, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.