This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:fastpathmetrics [2015/08/10 09:13] Maryam Tahhan [Table] |
wiki:fastpathmetrics [2015/08/10 09:24] (current) Maryam Tahhan [**DPDK Stats Extensions**] |
||
---|---|---|---|
Line 2: | Line 2: | ||
This page lists the candidate work items for SW Fastpath Service Quality Metrics per DPDK release. The current targeted DPDK release is DPDK 2.2. | This page lists the candidate work items for SW Fastpath Service Quality Metrics per DPDK release. The current targeted DPDK release is DPDK 2.2. | ||
- | ===== **DPDK Stats Extensions** ===== | + | **Please note**: anything marked against **DPDK 2.2** will be included/targeting **OPNFV Release B** |
+ | |||
+ | ===== DPDK Stats Extensions ===== | ||
* **Deliverables**: | * **Deliverables**: | ||
Line 17: | Line 19: | ||
* Extend Exposed registers to include Sums that are not in struct hw_stats | * Extend Exposed registers to include Sums that are not in struct hw_stats | ||
* **Performance Requirements**: Does NOT impact performance. | * **Performance Requirements**: Does NOT impact performance. | ||
- | * **Targeted DPDK release**: DPDK 2.1 and DPDK 2.2 (November 30th 2015) | + | * **Targeted DPDK release**: DPDK 2.1 and DPDK 2.2 (November 30th 2015) |
* **Status**: | * **Status**: | ||
- | | Feature | Expose error/drop registers | Expose VF registers | Expose additional registers | Expose totals registers | | + | |
- | | | | | | | | + | ^ Feature ^ Expose error/drop registers ^ Expose VF registers ^ Expose additional registers ^ Expose totals registers ^ |
- | | IXGBE | DPDK 2.1(DONE) | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | | + | | IXGBE | DPDK 2.1(DONE) | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | |
- | | i40e | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | | + | | i40e | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | DPDK 2.2 | |
- | | Sample App on Host/Guest | DPDK 2.1(DONE) | N/A | N/A | N/A | | + | | Sample App on Host/Guest | DPDK 2.1(DONE) | N/A | N/A | N/A | |
- | | Sample App on Guest for Host stats | N/A | N/A | N/A | N/A | | + | | Sample App on Guest for Host stats | N/A | N/A | N/A | N/A | |
===== CollectD DPDK stats Plugin ===== | ===== CollectD DPDK stats Plugin ===== | ||
- | ===== **FEATURE: DPDK KEEP ALIVE (KA)** ===== | + | * **Deliverable**: CollectD Plugin for DPDK stats |
+ | * **Description**: CollectD Plugin that runs on the host and polls stats from DPDK | ||
+ | * **Functional Requirements**: | ||
+ | * Runs on the Guest/Host. | ||
+ | * Collects PF/VF Stats. | ||
+ | * **Performance Requirements**: Does NOT impact performance. | ||
+ | * **Targeted DPDK release**: upstream to github by the end of October as there is no release cadence for CollectD. | ||
+ | * **Status**: | ||
+ | |||
+ | ===== FEATURE: DPDK KEEP ALIVE (KA) ===== | ||
* **Deliverable**: DPDK Keep Alive Sample App on Guest (A simple forwarding app with DPDK KA functionality) | * **Deliverable**: DPDK Keep Alive Sample App on Guest (A simple forwarding app with DPDK KA functionality) |