diff options
author | Trevor Cooper <trevor.cooper@intel.com> | 2017-03-20 22:33:11 -0700 |
---|---|---|
committer | Trevor Cooper <trevor.cooper@intel.com> | 2017-03-21 18:10:08 +0000 |
commit | 416ad5f7e82c741531f0e6dc0652adf290e93d10 (patch) | |
tree | bc286f0c951c62e7981ccaa2bff78e07aeb0e669 /docs/release/release-notes/vsperf-release.rst | |
parent | 5a48d6b78c014e62e7c233117abb61cc1f8844e6 (diff) |
Renamed release notes file and added index file to release-notes dir
Change-Id: I448fd909a89103b2c11cb16f91b8c646fb5adee8
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
(cherry picked from commit 59668b1aa68da507335ef351619d9f50019df762)
Diffstat (limited to 'docs/release/release-notes/vsperf-release.rst')
-rw-r--r-- | docs/release/release-notes/vsperf-release.rst | 213 |
1 files changed, 0 insertions, 213 deletions
diff --git a/docs/release/release-notes/vsperf-release.rst b/docs/release/release-notes/vsperf-release.rst deleted file mode 100644 index 52a01abc..00000000 --- a/docs/release/release-notes/vsperf-release.rst +++ /dev/null @@ -1,213 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) OPNFV, Intel Corporation, AT&T and others. - -******************** -VSPERF Release Notes -******************** - -OPNFV Danube Release -==================== - -* Support for testpmd as a vswitch for PVP scenario with vHost User -* Traffic type naming harmonized with RFC2544 -* Support for step driven performance testcases -* Scripts with licenses not compatible with Apache 2.0 were isolated - in 3rd_party directory -* Several bugfixes, CI script and documentation updates -* Installation scripts: - - * Support for Ubuntu 16.04 LTS and 16.10 - * Support for RHEL7.3 - * Support for CentOS7.3 - * Support for openSUSE Leap 42.2 - -* Traffic Generators: - - * Spirent Testcenter: Support for RFC2889 tests - * Xena: bugfixes and improvements of RFC2544 continuous accuracy - * MoonGen: bugfixes, code clean up and update of usage instructions - * Dummy: Support for preconfigured test results - * Ixia: bugfixes - -* Integration tests: - - * New tests for multi VM scenarios - * New test for numa vHost awareness feature - -* Configuration changes: - - * Support for OVS, DPDK or QEMU installed from binary packages - * Support for modification of any configuration parameter or traffic - detail via CLI option --test-params or via "Parameters" section - of testcase definition - -* Guest specific: - - * Support for multi VM scenarios with VM connected in serial or in parallel - * Support for VM with 1, 2, 4, 6... network interfaces - * Support for driver binding option - * Support for flexible testpmd configuration - * Support for configurable merge-buffers - * Support for configurable drive options - * Support for multi-queue with non testpmd options by Vanilla OVS - * Support for multi-queue with OVS 2.5.0 or less - * Remove support for vHost Cuse - -OPNFV Colorado Release -====================== - -* Support for DPDK v16.07 -* Support for yardstick testing framework -* Support for stp/rstp configuration -* Support for veth ports and network namespaces -* Support for multi-queue usage by testpmd loopback app -* Support for reporting of test execution length -* Support for MoonGen traffic generator. -* Support for OVS version 2.5 + DPDK 2.2. -* Support for DPDK v16.04 -* Support for Xena traffic generator. -* Support for Red Hat Enterprise Linux -* Support for mode of operation (trafficgen, trafficgen-off) -* Support for Integration tests for OVS with DPDK including: - - * Physical ports. - * Virtual ports (vhost user and vhost cuse). - * Flow addition and removal tests. - * Overlay (VXLAN, GRE and NVGRE) encapsulation and decapsulation tests. - -* Supporting configuration of OVS with DPDK through the OVS DB as well as the - legacy commandline arguments. -* Support for VM loopback (SR-IOV) benchmarking. -* Support for platform baseline benchmarking without a vswitch using testpmd. -* Support for Spirent Test Center REST APIs. - -OPNFV Brahmaputra Release -========================= - -Supports both OVS and OVS with DPDK. - -Available tests: - -* phy2phy_tput: LTD.Throughput.RFC2544.PacketLossRatio -* back2back: LTD.Throughput.RFC2544.BackToBackFrames -* phy2phy_tput_mod_vlan:LTD.Throughput.RFC2544.PacketLossRatioFrameModification -* phy2phy_cont: Phy2Phy Continuous Stream -* pvp_cont: PVP Continuous Stream -* pvvp_cont: PVVP Continuous Stream -* phy2phy_scalability:LTD.Scalability.RFC2544.0PacketLoss -* pvp_tput: LTD.Throughput.RFC2544.PacketLossRatio -* pvp_back2back: LTD.Throughput.RFC2544.BackToBackFrames -* pvvp_tput: LTD.Throughput.RFC2544.PacketLossRatio -* pvvp_back2back: LTD.Throughput.RFC2544.BackToBackFrames -* phy2phy_cpu_load: LTD.CPU.RFC2544.0PacketLoss -* phy2phy_mem_load: LTD.Memory.RFC2544.0PacketLoss - -Supported deployment scenarios: - -* Physical port -> vSwitch -> Physical port. -* Physical port -> vSwitch -> VNF -> vSwitch -> Physical port. -* Physical port -> vSwitch -> VNF -> vSwitch -> VNF -> vSwitch -> Physical port. - -Loopback applications in the Guest can be: - -* DPDK testpmd. -* Linux Bridge. -* l2fwd Kernel Module. - -Supported traffic generators: - -* Ixia: IxOS and IxNet. -* Spirent. -* Dummy. - -Release Data -~~~~~~~~~~~~ - -+--------------------------------------+--------------------------------------+ -| **Project** | vswitchperf | -| | | -+--------------------------------------+--------------------------------------+ -| **Repo/tag** | brahmaputra.1.0 | -| | | -+--------------------------------------+--------------------------------------+ -| **Release designation** | Brahmaputra base release | -| | | -+--------------------------------------+--------------------------------------+ -| **Release date** | February 26 2016 | -| | | -+--------------------------------------+--------------------------------------+ -| **Purpose of the delivery** | Brahmaputra base release | -| | | -+--------------------------------------+--------------------------------------+ - -November 2015 -============== - -- Support of opnfv_test_dashboard - -October 2015 -============== - -- Support of PVP and PVVP deployment scenarios using Vanilla OVS - -September 2015 -============== - -- Implementation of system statistics based upon pidstat command line tool. -- Support of PVVP deployment scenario using vhost-cuse and vhost user access - methods - -August 2015 -=========== - -- Backport and enhancement of reporting -- PVP deployment scenario testing using vhost-cuse as guest access method -- Implementation of LTD.Scalability.RFC2544.0PacketLoss testcase -- Support for background load generation with command line tools like stress - and stress-ng - -July 2015 -========= - -- PVP deployment scenario testing using vhost-user as guest access method - - Verified on CentOS7 and Fedora 20 - - Requires QEMU 2.2.0 and DPDK 2.0 - -May 2015 -======== - -This is the initial release of a re-designed version of the software -based on community feedback. This initial release supports only the -Phy2Phy deployment scenario and the -LTD.Throughput.RFC2544.PacketLossRatio test - both described in the -OPNFV vswitchperf 'CHARACTERIZE VSWITCH PERFORMANCE FOR TELCO NFV USE -CASES LEVEL TEST DESIGN'. The intention is that more test cases will -follow once the community has digested the initial release. - -- Performance testing with continuous stream -- Vanilla OVS support added. - - - Support for non-DPDK OVS build. - - Build and installation support through Makefile will be added via - next patch(Currently it is possible to manually build ovs and - setting it in vsperf configuration files). - - PvP scenario is not yet implemented. - -- CentOS7 support -- Verified on CentOS7 -- Install & Quickstart documentation - -- Better support for mixing tests types with Deployment Scenarios -- Re-work based on community feedback of TOIT -- Framework support for other vSwitches -- Framework support for non-Ixia traffic generators -- Framework support for different VNFs -- Python3 -- Support for biDirectional functionality for ixnet interface - -Missing -======= - -- xmlunit output is currently disabled - |