CPC G06F 9/5027 (2013.01) | 20 Claims |
1. A system comprising:
a processing device, and
a memory device configured to store a computer program having instructions that, when executed, enable the processing device to
obtain a metering allocation setting for a service on each of a plurality of processor cores of a packet processor or network processing unit, the plurality of processor cores configured to receive data traffic via a plurality of data ports grouped in a Link Aggregation Group (LAG) so as to serve as a single logical port from the perspective of an external component,
determine an anticipated metering need associated with the service on each of the processor cores, and
perform an adaptive metering procedure that includes automatically adjusting an amount of bandwidth based on the metering allocation setting for each of the plurality of data ports in the LAG based on the respective anticipated metering need wherein the adaptive metering procedure is configured to address under-metering scenarios and over-metering scenarios with respect to the processor cores of the packet processor or network processing unit via a re-adjustment of the amount of bandwidth.
|