This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
meetings:vsperf [2016/02/12 14:24] Simona Coppola [Feb 10th 2016] |
meetings:vsperf [2016/03/11 13:31] (current) Simona Coppola [Mar 9th 2016] |
||
---|---|---|---|
Line 11: | Line 11: | ||
---- | ---- | ||
====== vSwitch Performance Characterization Meeting Minutes ====== | ====== vSwitch Performance Characterization Meeting Minutes ====== | ||
+ | |||
+ | ==== Mar 9th 2016 ==== | ||
+ | * **Agenda:** | ||
+ | * Overview considerations when bench-marking of Virtual Switches | ||
+ | * Project Dev Status | ||
+ | * Traffic Gen Updates | ||
+ | * Rel C Planning | ||
+ | |||
+ | * **ACTIONS** | ||
+ | * [ACTION] Maryam to add CI overview to agenda, Wednesday 16th March | ||
+ | * [ACTION] Bill to create an updated installation / usage version of the tool as the one I presented several weeks ago is now obsolete. | ||
+ | * [ACTION] Simona to check with Maryam if we have a best practice guide when upgrading to new version of VSPERF | ||
+ | * [ACTION] All please provide input to Rel C planning etherpad or confirm acceptance (see link below to etherpad) | ||
+ | * [ACTION] Maryam to provide an update next week on help that is being provided by Ixia | ||
+ | |||
+ | * **Benchmarking Overview** | ||
+ | * Al gave an overview of Benchmarking for Virtual Switches | ||
+ | * Also presented the slides at Test projects - weekly coordination meeting, main aim to have it adopted by the wider community | ||
+ | |||
+ | * **Project Dev Updates** | ||
+ | * Jira Board link to latest status: https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=43&projectKey=VSPERF&view=planning.nodetail | ||
+ | |||
+ | * **Traffic Gen updates** | ||
+ | * Xena Update | ||
+ | * Trying to run VSPERF on Redhat plus fix Xena bugs, testing of this starting today | ||
+ | *Moognen Update | ||
+ | * Re-write of LUA wrapper done by Andrew more detail on github | ||
+ | * User guide is currently obsolete, plan to stabilize the new version of Moongen before creating the new user guide, should have something for next week. | ||
+ | *Changes can be viewed at Andrews github : https://github.com/atheurer/MoonGen/tree/dpdk2.x-opnfv | ||
+ | *Spirent Update | ||
+ | * Challenge to update to new VSPERF code', Simona to check with Maryam if we have a best practice guide for upgrading to new version of VSPERF | ||
+ | |||
+ | * **Release C updates** | ||
+ | * Indicated our intent to be part of REL C as planned on March 8th | ||
+ | * Now need to focus on assessing our impacts to other projects such as installers, CI, Infrastructure | ||
+ | *Please provide input directly to etherpad link: https://etherpad.opnfv.org/p/VSPERF_C_Planning | ||
+ | *Meeting with IXIA for packet capture was productive, Plan is to move some TCL to python | ||
+ | |||
+ | ==== Mar 2nd 2016 ==== | ||
+ | * Agenda: | ||
+ | * VPP Overview | ||
+ | * Project Dev Updates | ||
+ | * Traffic Gen Updates | ||
+ | * Test Priority List for Release C | ||
+ | |||
+ | * **ACTIONS** | ||
+ | * [ACTION] Maryam to add CI overview to agenda in two weeks, Wednesday 16th March | ||
+ | * [ACTION] Bill to create an updated installation / usage version of the tool as the one presented several weeks ago is now obsolete. | ||
+ | * [ACTION] Simona to send details via email of top Priorities for Rel C - Complete | ||
+ | * [ACTION] All to review and agree final REL C proposal and or provide feedback for any changes/updates | ||
+ | |||
+ | * **Project Dev Updates** | ||
+ | * Maryam added tests from etherpad are now available for review | ||
+ | * Nightly build warning errors are being worked on nearly Clean | ||
+ | * Jira Board link to latest status: https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=43&projectKey=VSPERF&view=planning.nodetail | ||
+ | |||
+ | |||
+ | * **Traffic Gen updates** | ||
+ | *Xena Update | ||
+ | *working on XML file configuration | ||
+ | *Moognen Update | ||
+ | * Well done to Andrew and Bill, fantastic progress has been made in last few weeks. | ||
+ | * Andrew Theurer has made significant changes to the tool. This is in regards to the Lua wrapper around the DPDK engine, in particular the file opnfv-vsperf.lua which instruments RFC 2544 like testing. | ||
+ | * The changes include but are not limited to: Multi (concurrent) device support. As many pairs of ports as the user wants -Multi queue support for transmit -Hardware tx method is default. | ||
+ | * All bugs with hw tx should now be avoided (with multi queue support) -Major clean up and reorganization of code -Test parameters are now in file -no command line arguments -Tx rate is calibrated before testing to never be above requested rate | ||
+ | * -Uni/bidirectional logic handled in connections[] array -Use log: facility that comes with MoonGen -Too low tx rate detection allows N attempts instead of aborting on first failure | ||
+ | * The tool is now ported from DPDK 1.71 to DPDK 2.2 | ||
+ | *Changes can be viewed at Andrews github : https://github.com/atheurer/MoonGen/tree/dpdk2.x-opnfv | ||
+ | *Spirent Update | ||
+ | * Undecided whether to push two scripts or merge into one, however there potentially could be overlap. Maryam suggested to push scripts as they are and a decision can be made as part of the review. | ||
+ | | ||
+ | * **Release C updates** | ||
+ | * Discussed milestones and C planning, see link to WIKI for details https://wiki.opnfv.org/releases/releaseplanning | ||
+ | * MS1 due next week 8th March | ||
+ | *More servers have been requested to be set up for testing, Maryam to follow up on status next week #link https://wiki.opnfv.org/get_started/intel_pod3 | ||
+ | |||
+ | |||
+ | ==== Feb 24th 2016 ==== | ||
+ | * Agenda: | ||
+ | * Review Action Items from Feb 17th | ||
+ | * Project Dev Updates | ||
+ | * Traffic Gen Updates | ||
+ | *IETF-95 Update | ||
+ | * Rel B Status | ||
+ | * Test Priority List for Release C | ||
+ | |||
+ | * **ACTIONS** | ||
+ | * [ACTION] ALL can you please review patches and abandon those that are no longer valid | ||
+ | * [ACTION] All please notify Maryam or Al if you plan on attending hackfest | ||
+ | * [ACTION] : Maryam to update Jira with new tickets for Rel C | ||
+ | * [ACTION] : All Draft tests on etherpad please review and revert back to Maryam and Al with your feedback | ||
+ | * [ACTION] : All please ensure your Jira tickets that have been completed are closed in JIRA | ||
+ | * [ACTION] : Bill to advise on mailing list for Moongen | ||
+ | |||
+ | * **Project Dev Updates** | ||
+ | * Documents now pushed to Master Branch | ||
+ | * Jira Board link to latest status: https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=43&projectKey=VSPERF&view=planning.nodetail | ||
+ | * Draft test in etherpad, Maryam suggested that we should move them to gerrit and add to Jira | ||
+ | |||
+ | * **Traffic Gen updates** | ||
+ | * Xena Update | ||
+ | *working on XML file configuration | ||
+ | *Moognen Update | ||
+ | * Success in getting 40gb supported, moongen now upgraded to DPDK 2.2 | ||
+ | * Started working on integrating into VSPERF infrastructure | ||
+ | *Spirent Update | ||
+ | * Need to fix issues with older version and then update scripts | ||
+ | | ||
+ | * **ITEF-95 Update** | ||
+ | * Al updated Jira ticket deadline has been extended, Maryam to add some updates to the draft | ||
+ | * look at possibility of doing remote presentation | ||
+ | |||
+ | * **Release B updates** | ||
+ | * Official External launch announcement March 1st | ||
+ | * Tag added to stable Brahmaputra branch for VSPERF | ||
+ | |||
+ | * **Release C updates** | ||
+ | * Potential collaboration between OVS and VSPERF on new feature (ability to classify packets and give priority) submitted by AL. | ||
+ | * Could use VSPERF as test suite to measure the benefit | ||
+ | |||
+ | |||
+ | * ** Please send on any agenda items you would like to discuss next week** | ||
+ | |||
+ | |||
+ | ==== Feb 17th 2016 ==== | ||
+ | * Agenda: | ||
+ | * Review Action Items from Feb 10th | ||
+ | * IETF-95 Update | ||
+ | * Project Dev Updates | ||
+ | * Hackfest March | ||
+ | * Traffic Gen Updates | ||
+ | * Rel B Update | ||
+ | * Test Priority List for Release C | ||
+ | |||
+ | | ||
+ | * **ACTIONS** | ||
+ | * [ACTION] All can you let Maryam know if you plan on attending hackfest | ||
+ | * [ACTION] Maryam to add review feedback on test results to the backlog for Rel C | ||
+ | |||
+ | * **Project Dev Updates** | ||
+ | * Martin has written patch that will automate test results to the Dashboard | ||
+ | *Documents now pushed to Master Branch | ||
+ | * Jira Board link to latest status: https://jira.opnfv.org/secure/RapidBoard.jspa?rapidView=43&projectKey=VSPERF&view=planning.nodetail | ||
+ | * link http://artifacts.opnfv.org/vswitchperf/docs/index.html link https://wiki.opnfv.org/wiki/vsperf_results | ||
+ | *Update from Sridhar patch for documenting addition of new test case is complete it now needs to be pushed to gerrit. | ||
+ | |||
+ | |||
+ | * **Traffic Gen updates** | ||
+ | * Xena Update | ||
+ | *working on some bugs, having issues with results generation, continue to find issues while testing | ||
+ | *Moognen Update | ||
+ | * Fix implemented for 0% and 1% loss, difference of variance is now closer | ||
+ | *Spirent Update | ||
+ | *newtestcase.rst, according to the comments in done. I’ll relook at this document next week to enhance it to cover other cases (other attributes of testcase) apart from the traffic generator. | ||
+ | *Made initial commit on JIRA-VSPERF:237. Will continue to fine tune the scripts. | ||
+ | *Planning to add scripts for multicast benchmarking (3918). Should create Jira ticket for the same soon. | ||
+ | |||
+ | * **Rel B updates** | ||
+ | * Primary release date on target for Feb 25th | ||
+ | * Only outstanding item, publish dashboard results | ||
+ | *Received some good feedback, need to add definition for tests | ||
+ | *Need to review unstable results, B2B frame test need to define what we are plotting | ||
+ | *Rename scalability OVS/DPDK tests | ||
+ | |||
+ | * **Hackfest** | ||
+ | * Held in SantaClara March 14-15th | ||
+ | * who is attending ? | ||
+ | *Al and Billy(Intel)will be attending | ||
+ | *if we don't have a core list of attendees than might not be worth setting up offline discussions/demos | ||
+ | * Registration is free, link https://www.regonline.com/Register/Checkin.aspx?EventID=1802426 | ||
+ | | ||
+ | |||
+ | * **Test priority list for release C** | ||
+ | * Reviewed updates and new tests on etherpad https://etherpad.opnfv.org/p/vSwitchTestsDrafts, please review and add feedback | ||
+ | *Suggested we have a cut off point for review perhaps one week and then we push to gerrit | ||
+ | |||
+ | |||
+ | * ** Please send on any agenda items you would like to discuss next week** | ||
+ | |||
+ | |||
==== Feb 10th 2016 ==== | ==== Feb 10th 2016 ==== | ||
- | * Agenda | + | * **Agenda** |
* Review Action Items from Feb 3rd | * Review Action Items from Feb 3rd | ||
* IETF-95 Update | * IETF-95 Update |