Page tree
Skip to end of metadata
Go to start of metadata

VSwitchPerf Release Plan

This Page will maintain the release plans for VSPERF

Gambia Release Plan


Feature DetailsJIRA IDContactStatus

Usability : Configuration wizard

VSPERF-543

IN PROGRESS

Comparative Studies: CSIT, NFVBench, Yardstick, Bottlenecks


VSPERF-540,

VSPERF-541

Initiated: Trevor Cooper

Responsibility:  Sridhar Rao 

Mars Toktonaliev

IN PROGRESS

Results Improvement : Latency Histogram (Spirent)

VSPERF-522

IN PROGRESS

Live Results: Spirent, T-RexVSPERF-524

IN PROGRESS

Testcase: Imix SupportVSPERF-521

IN PROGRESS

Test Case: OVS-Conntrack rules impact analysis.

VSPERF-545

IN PROGRESS

VSPERF-Xena Enhancements

VSPERF-575

VSPERF-582

IN PROGRESS

IN PROGRESS

TST-009 TestcasesVSPERF-583

IN PROGRESS

VSPERF-OVS Enhancements

VSPERF-580

VSPERF-577

VSPERF-578

VSPERF-581

VSPERF-570

IN PROGRESS

IN PROGRESS

IN PROGRESS

IN PROGRESS

COMPLETED

VSPERF-VPP Enhancements


VSPERF-VSWITCH Architecture EnhancementVSPERF-579

IN PROGRESS

TREX Enhancements: Burst traffic type, Scapy Frame Definition, Customized Scapy Version,

VSPERF-562 VSPERF-565, VSPERF-566,

COMPLETED

Testcase: Continuous StreamVSPERF-568@Julien Meunier

COMPLETED

Tools Enhancement: Pidstat

VSPERF-569@Julien Meunier

COMPLETED

Testcase: Custom StatisticsVSPERF-572

COMPLETED

Ixia Script enhancementsVSPERF-149

COMPLETED

Tunneling protocol supportVSPERF-573

COMPLETED

Testplans for Benchmarking vSwitch in Containerized Environments


Advanced L3-Cache management - Intel RMD

VSPERF-584

VSPERF-585

IN PROGRESS

Long-Duration Test methodology


Logstash WriterVSPERF-586

IN PROGRESS

Improved TestAPI Integration


Stability Improvements


Fraser Plan.

Feature DetailsJIRA IDContactStatus
Tool Support: Integration of Collectd as Monitoring toolVSPERF-505
COMPLETED
Tool Support: Integration of RDT Cache Management tool to improve vSwitch performance under NN-conditions.VSPERF-544

Initiated: Trevor Cooper

Responsibility:  Sridhar Rao 

COMPLETED
Tool Support: VMs (Stress-NG and Spirent Cloudstress) as Load-generatorsVSPERF-504

COMPLETED

Test Case: Noisy Neighbor TestVSPERF-523

Unassigned

 Sridhar Rao 

COMPLETED
Test Case: regression tests cases DPDK, OVSVSPERF-539
COMPLETED
Test Case: OVS-Conntrack rules impact analysis.VSPERF-545
IN PROGRESS
Standardization Support: Back-to-Back Frame Testing - IETF.VSPERF-549

Initiated: Al Morton 

IN PROGRESS
Standardization Support: ETSI NFV TST009VSPERF-552
IN PROGRESS
T-Rex Support Improvement

VSPERF-546

VSPERF-547

VSPERF-559

COMPLETED

Additional improvementsVSPERF-548

COMPLETED

Miscelleneous:

Expand requirements of Soak/Long Duration Tests

Updated build scripts for Centos and RHEL to python34

VSPERF-557

VSPERF-558

COMPLETED

Testcases: T-Rex as VMVSPERF-560

COMPLETED

Fraser Deadlines

Danube

Deliverables: VSPERF Release D JIRA Issues

 

Project plan per the milestones described at Danube.

Milestone
Status/Plan
Notes
(MS0) Open Intent to ParticipateDone 
(MS1) Planning complete (scenarios or deliverables defined)10/25/16 
(MS2) Detailed test case descriptions communicated to test project teams11/22/16 
(MS3) Installer integration with OpenStack completed11/30/16 
(MS4) Infrastructure updates completed12/6/16 
(MS5) Scenario integration and Feature Freeze completed1/13/17 
(MS6) Test cases implemented, preliminary documentation completed, and stable branch open1/26/17 
(MS7) Stable branch window close3/10/17 
(MS8) Formal test execution completed3/20/17 
(MS9) JIRA issues assigned to release closed or deferred3/22/17 
(MS10) Documentation completed3/24/17 
(MS11) Release Danube 1.0
3/27/17 
(MS12) Release Danube 2.0
5/4/17 
(MS13) Release Danube 3.06/8/17

 

 

Rel C VSPERF Sprint and Backlog

ReleaseFeature Detail

Jira Number

Rel CIntegration with YardstickVSPERF -276
Rel CMoving to SW Traffic Generator (MoonGen)VSPERF - 277
Rel C

Installer Integration extension of capabilities (Fuel)

VSPERF- 278
Rel CIntegration with Functest results API onlyVSPERF - 279
Rel CInstaller Integration extension of capabilities (Apex)VSPERF -280

 

Project Dependencies 

  • Moongen for SW Traffic Generator (JIRA VSPERF-168)
  • Yardstick integration (JIRA Yardstick -109)
  • Fuel 9 plugin (needs to be updated) and any other requirements that are needed to run under yardstick
  • POD 3 ( two new servers that will be setup as sandbox and CI needs to migrated to existing servers) (JIRA Pharos- 129)

Project Timeline (these dates are tentative)

  • Feature Code Freeze Mid June 
  • Test Code Freeze July 
  • Integration Ready August

Upstream Dependencies  

Release B VSPERF Scrum Board and backlog

Brahmaputra Release

Goals

Our goals for the VSPERF test framework this release are:

  • Support our 3 base deployment scenarios: P2P, PVP and PVVP
  • CI Support and integration for VSPERF
  • Support Vanilla OVS and OVS with DPDK.
  • Support all RFC2544 defined tests.
  • Support IMIX traffic testing with RFC 2544.
  • Support IXIA, Spirent, Moongen and Xena.
  • Participate in opnfv_test_dashboard

Stretch Goal:

  • Support IP routing on the switch, as well as simple port forwarding
  • RFC2544 Scalability tests (Implementation)
  • LTD.Throughput.RFC2544.Profile (Implementation)
  • LTD.Throughput.RFC2544.SystemRecoveryTime (Implementation)

Timeline

JIRA

https://jira.opnfv.org/browse/VSPERF-75

Make sure stories reference this Epic and have the VSPERF and R2 Label

Sprints

Active Sprint

Sprint Backlog

Interaction with other OPNFV projects

We would like to collaborate with Yardstick on their vswitch performance tests and the OPNFV dashboard for Release B.


  • No labels