yardstick release b test cases and metrics
Latency for random memory access [lmbench]
Latency for cache read/write operations [lmbench C release]
Processing speed (instructions per second) [unixbench]
Throughput for random memory access (bytes per second) [lmbench]
Metrics:
* memory latency (nanosecods)
memory throughput lmbench
Metrics:
* memory throughput (MBps)
Processing speed unixbench
Metrics:
* processing speed score (score number)
Throughput per NFVI node (frames/byte per second)
Throughput provided to a VM (frames/byte per second)
Latency per traffic flow
Latency between VMs
Latency between NFVI nodes
Packet delay variation (jitter) between VMs
Packet delay variation (jitter) between NFVI nodes
Metrics:
* rtt: round-trip time (ms)
Network Throughput per NFVI node (pktgen)
Arguments:
Metrics:
* packets_per_second
* packets_sent
* packets_received
Network Throughput per NFVI node (iperf3)
Metrics:
* bits_per_second
Packet delay variation (jitter) (iperf3)
Arguments:
e.g. iperf3 -c 10.0.1.5 --json --udp --bandwidth 20m 30
Metrics:
* jitter_ms
Sequential read/write IOPS [fio]
Random read/write IOPS [fio]
Latency for storage read/write operations [fio]
Throughput for storage read/write operations [fio]
user can configure io mode(readwrite/read/write), io size
Metrics:
* read_bw: read bandwidth (KB/s)
* read_iops: read iops (iops)
* read_lat: read latency (us)
* write_bw: write bandwidth (KB/s)
* write_iops: write iops (iops)
* write_lat: write latency (us)