Differential dataflow approach for computing grouping membership in network controllers
AssigneeVMware, Inc.
InventorsAayush SAXENA, Aravinda Kidambi SRINIVASAN, Harold Vinson C. LIM, Shekhar CHANDRASHEKHAR
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsAayush SAXENA, Aravinda Kidambi SRINIVASAN, Harold Vinson C. LIM, Shekhar CHANDRASHEKHAR
Estimating the term…
Certain embodiments described herein are generally directed to techniques for computing grouping object memberships in a network. Embodiments include receiving a plurality of network configuration updates. Embodiments include identifying delta updates to a plurality of grouping objects based on the plurality of configuration updates. Embodiments include determining a parallel processing arrangement for the delta updates based on dependencies in a directed graph comprising representations of the plurality of grouping objects. Embodiments include processing the delta updates according to the parallel processing arrangement in order to determine memberships of the plurality of grouping objects. Embodiments include distributing one or more updates to one or more endpoints based on the memberships of the plurality of grouping objects.
A method for computing grouping object memberships in a network, the method comprising:
A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a computer system, cause the computer system to perform a method for computing grouping object memberships in a network, the method comprising:
A system, comprising:
Dependencies are inferred from the claim text.