System for Aggregating Statistics Relating to a Logical Forwarding Element
AssigneeNicira, Inc.
InventorsSomik Behera, Henry Mai
Life of this patent
Estimating the term…
Abstract
Some embodiments provide a system that implements a set of tools to define a set of one or more logical forwarding elements from a number of physical forwarding elements and a scalable framework to retrieve statistics relating each logical forwarding element. In some embodiments, the statistics relate to the logical ports of a logical forwarding element. The system of some embodiments allows a network administrator to retrieve a total packet count and byte count for one or more logical ports of the logical forwarding element, even though the logical ports may be distributed across multiple physical forwarding elements.
Claims20
A system comprising:
- a plurality of physical forwarding elements to implement at least one logical forwarding element, each physical forwarding element including a flow stats exporter to export flow statistics of one or more flows that is associated with a tag, wherein the tag identifies a logical port of the logical forwarding element;
- and
- a network manager having an aggregator to receive the statistics from one or more flow stats exporters and aggregate the statistics in order to provide a total statistics relating to the logical port of the logical forwarding element.
A non-transitory machine readable medium storing a program that when executed by at least one processing unit implements a physical forwarding element that defines a logical forwarding element along with at least one other physical forwarding element, the physical forwarding element comprising:
- a tagging tool to associate a plurality of different flows with different tags that identifies different logical ports of the logical forwarding element;
- and
- a flow stats exporter to export statistics of the plurality of flows that are tagged with the different tags to an aggregator,
- wherein aggregator receives the statistics from the flow stats exporter total statistics relating to the logical ports of the logical forwarding element.
A method of aggregating statistics relating to a logical forwarding element that is implemented by a plurality of physical forwarding element, the method comprising:
- receiving, from a physical forwarding element in the plurality of physical forwarding element, flow statistics of each flow that is tagged with a tag that identifies a logical port of the logical forwarding element;
- and
- aggregating the statistics in order to provide a total statistics relating to the logical port of the logical forwarding element.
Dependencies are inferred from the claim text.