From c65405d9073cc92fbab5485089cd962a0638d8ac Mon Sep 17 00:00:00 2001 From: Yujun Zhang Date: Tue, 18 Oct 2016 10:47:20 +0800 Subject: Deprecate docs/roadmap Content moved to https://wiki.opnfv.org/display/qtip/Vision JIRA: QTIP-117 Change-Id: I699a49d308e934a7d9d35befd0b8dd0624b5d36d Signed-off-by: Yujun Zhang --- docs/roadmap/index.rst | 13 ------ docs/roadmap/roadmap.rst | 100 ----------------------------------------------- 2 files changed, 113 deletions(-) delete mode 100644 docs/roadmap/index.rst delete mode 100644 docs/roadmap/roadmap.rst (limited to 'docs') diff --git a/docs/roadmap/index.rst b/docs/roadmap/index.rst deleted file mode 100644 index 4e30d5ae..00000000 --- a/docs/roadmap/index.rst +++ /dev/null @@ -1,13 +0,0 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. http://creativecommons.org/licenses/by/4.0 -.. (c) 2015 Dell Inc. -.. (c) 2016 ZTE Corp. - -************ -Qtip Roadmap -************ - -.. toctree:: - :maxdepth: 2 - - ./roadmap.rst diff --git a/docs/roadmap/roadmap.rst b/docs/roadmap/roadmap.rst deleted file mode 100644 index 42caec92..00000000 --- a/docs/roadmap/roadmap.rst +++ /dev/null @@ -1,100 +0,0 @@ -.. two dots create a comment. please leave this logo at the top of each of your rst files. -.. image:: ../etc/opnfv-logo.png - :height: 40 - :width: 200 - :alt: OPNFV - :align: left -.. these two pipes are to seperate the logo from the first title -| -| - -Roadmap for Release D -===================== - -The development of QTIP has been paused after Brahmaputra release due the -shortage on resource. We will skip Colorado release and target for Release D. - -The project will stick to the original scope as a benchmark platform and -continue to develop on existing framework. - -QTIP will focus on - -- integrating more benchmark tools -- supporting new technology applied in OPNFV -- improve the result dashboard for better visualization - -Besides the technical parts, QTIP is also aiming to attract more contributors by - -- providing more comprehensive documents -- refactoring source code for better maintenanability -- improving development management for better collaboration - -Framework ---------- - -Error Handling -^^^^^^^^^^^^^^ - -The QTIP will be used against different environment. It is not possible to run -without any error all at once. - -We will not be able to get rid of errors, but we may handle them gracefully. - -Comprehensive error messages will help to locate the issue quickly and help user -to resolve them. - -Declarative Playbook -^^^^^^^^^^^^^^^^^^^^ - -QTIP uses ansible for setting up the environment. It is nice and powerful tool -we will keep for Release D. - -However, existing playbooks is full of hardcoded shell scripts which sometimes -will fail in specific OS distribution. - -Although most system administrators will be familiar with shell script, it is -not easy to tell the purpose of a long command line at a glance. - -Ansible's solution for these issues is to provide modules as an abstract layer -to handle the devergence, and it will also be more compact and easier to -understand. This is something we should leverage. - -Scenario Configuration -^^^^^^^^^^^^^^^^^^^^^^ - -Currently the scenario configuration is hard coded and not able to be run under -different environment. The variables should be separated from the configuration -template. - -Features --------- - -Benchmarks -^^^^^^^^^^ - -1. vswitch perf -2. Cyclictest -3. Stress -4. Lmbench -5. Sar - -Technology -^^^^^^^^^^ - -Some new technology is introduced into OPNFV and it would be good if we can -support them at the first time. - -- SR-IOV: a key technology to improve network performance in VM and the VM can - achieve nearly physical NIC's performance. -- DPDK: a key technology to improve the NIC's performance through poll mode - which dismisses physical interrupt as less as possible. The byproduct of DPDK - is nearly 100% CPU usage. It can also be used in VM. - -Development Management ----------------------- - -We will make improvement on development management - -1. Continuous Integration -2. Documentation -3. Issue Tracking -- cgit 1.2.3-korg