diff options
author | Yujun Zhang <zhang.yujunz@zte.com.cn> | 2016-10-18 10:47:20 +0800 |
---|---|---|
committer | Yujun Zhang <zhang.yujunz@zte.com.cn> | 2016-10-18 10:48:24 +0800 |
commit | c65405d9073cc92fbab5485089cd962a0638d8ac (patch) | |
tree | e4ad1e4ba4a264a115391093cc8d1eb1937c58dd | |
parent | 03f23e166949fe38afbd60d466c099c1a98c498e (diff) |
Deprecate docs/roadmap
Content moved to https://wiki.opnfv.org/display/qtip/Vision
JIRA: QTIP-117
Change-Id: I699a49d308e934a7d9d35befd0b8dd0624b5d36d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
-rw-r--r-- | docs/roadmap/index.rst | 13 | ||||
-rw-r--r-- | docs/roadmap/roadmap.rst | 100 |
2 files changed, 0 insertions, 113 deletions
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 |