[OPNFLWPLUG-804] Improvement in OpenFlow plugin Statistics collection. Created: 20/Oct/16  Updated: 27/Sep/21

Status: Confirmed
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: High
Reporter: Jozef Bacigal Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: neon-release
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Duplicate
is duplicated by OPNFLWPLUG-786 Granularity of statistics collection Resolved
Relates
relates to OPNFLWPLUG-92 Make topology initially aggressive th... Resolved
relates to OPNFLWPLUG-981 Granular Config Knobs for Statistics ... Resolved

 Comments   
Comment by Jozef Bacigal [ 27/Oct/16 ]

Redesign statistics manager, proposal from Anil:

(1) No statistics – Statistics are totally disabled (Plugin won't send any statistics request and there won't be any operational flow in the data store). This should be by default off.
(2) Verifier Mode : Statistics will be collected only once, when flow is getting installed. This should be collected for flow installed through data store and through rpc both.
(3) Periodic Stats Collection : Periodic statistics collection with specific interval. And this should have following config knobs
3.1 : Collection-Interval : Time after which it should fetch the stats
3.2 : Enable specific Stats : Enable specific stats that user want to capture (E.g meter stats ). By default it should be on for all stats.

(4) Verifier + Periodic Stats Collection : Flow/Group/Meter/Table stats will be collected once for sure, but periodic stats will be collected only for the user specified stats.

(5) Cookie based comparison for statistics rather than whole flow comparison. This will improve the performance significantly.

Comment by Anil Vishnoi [ 16/Apr/18 ]

evanz can you please link the Jira item that did the improvement (selecting which stats request to send) to this Jira item.

Comment by Anil Vishnoi [ 10/Sep/18 ]

(1) &  (3) is already done. (2) , (4) and (5) are still pending. Remaining features will be implemented in Neon release.

Generated at Wed Feb 07 20:33:26 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.