summaryrefslogtreecommitdiffstats
path: root/docs/user_guides/test_cases/03-storage_testcases.rst
blob: cd5576833d422b036b578c16a88389f531f8dee0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Storage test cases
==================

.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) <optionally add copywriters name>
.. 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

|

The QTIP benchmark suite aims to evaluate storage components within an OPNFV platform.
For Brahamaputra release, FIO would evaluate File System performance for the host machine.
It will also test the I/O performance provided by the hypervisor(KVM) when Storage benchmarks are run inside VMs.

QTIP storage test cases consist of:

**1. FIO Job to benchmark baremetal file system performance**

**2. FIO Job to bechmark virtual machine file system performance**

**Note: For Brahmaputra release, only the Ephemeral Storage is being tested. For C release persistent block and object storage would be tested.**

The FIO Job would consist of:

1. A file size of 5GB
2. Random Read 50%, Random Write 50%
3. Direct I/O
4. Asynch I/O Engine
5. I/O Queue depth of 2
6. Block size :4K

For this Job, I/O per second would be measured along mean I/O latency to provide storage performance numbers.