Patent ID: 11936544
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 7:
8. A system comprising:
a CPU coupled to a memory;
a cluster of servers, the cluster being configured to run a node that controls one or more namespaces, wherein the servers are communicatively connected to the CPU and the memory; and
a networking sub-system coupled to the cluster of servers, the networking sub-system accessible by entities operating in the one or more namespaces;
wherein one or more custom resource definitions are provided to a management interface in the node, the one or more custom resource definitions being configured to: specify information to be captured for the networking sub-system accessible by the one or more namespaces,
wherein the network includes a gateway and a set of routing addresses for access to and from the network,
wherein the network usage specifies how many routing addresses in the set of routing addresses are used,
wherein one or more controllers in the node collect network usage information according to the information specified in the one or more custom resource definitions, from notifications received from the management interface, wherein the management interface is configured to send notifications to the one or more controllers when changes are detected to the networking sub-system and wherein the management interface provides create, read, update, and delete operations for one or more of the entities operating in the one or more namespaces, and
wherein the node provides a report of network usage according to the information specified in the one or more custom resource definitions to be captured.