18
June 2023, 2016 | Berlin, Germany

Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?

  • Upload
    opnfv

  • View
    210

  • Download
    0

Embed Size (px)

Citation preview

June 20–23, 2016 | Berlin, Germany

How to do a pre-deployment NFVI validation quickly and

efficientlyJing Lu, Huawei technologies Co., LTD

NFV infrastructure

Questions

• Does the NFV infrastructure fulfil the basic VNF type requirements?

• Is the NFV infrastructure under test suitable for the target VNF application?

3

The golden rule: find as many faults/bottlenecks as early as possible, using

simple test case or combinations of test cases.

NFVI validation

Pre-deployment validation of NFVI

4

• Use simple test cases or test suite to verify

the infrastructure compliance to VNF

requirements.

• Used for judging if the target VNF is capable

of running on a NFV infrastructure.

• Provide a chance to find any potential

hardware fault, system limit or bottleneck at

an earlier stage.

Deploy VNF

Methodology

5

VNF type and workload operations

6ESTI GS NFV-TST001

Workload operations and metric categories

7ESTI GS NFV-TST001

Metric categories

8ESTI GS NFV-TST001

Test cases

9

Test_case_memory_latency

Test_case_cache_latency

Test_case_cpu_speed

Test_case_memory_bandwi

dth

Test_suite_compute_performance_speed

Pre-deployment testing framework: Yardstick

10

Goal:

Flexible test framework for verifying the infrastructure compliance when running VNF

applications.

Test demo for VPN

11

Test_case_memory_latency

Test_case_cache_latency

Test_case_cpu_speed

Test_case_memory_bandwidth

Test_case_node_throughput

Test_case_vm_throughput

Test_case_flow_latency

Test_case_vm_latency

Test_case_node_packet_delay

Test_case_node_packet_delay

Test suite configuration

12

Test_suite_compute_performance_speed

Test_suite_network_performance_speed

Test case configuration and SLA

13

Test demo

14

• Executing the test suite

• Collecting results

Results on Grafana

15

Work status

16

Done

Done

Done

Done

Doing

Doing

To do

To do

To do

Related links

• Pre-deployment validation methodology:

http://www.etsi.org/deliver/etsi_gs/NFV-

TST/001_099/001/01.01.01_60/gs_NFV-TST001v010101p.pdf

• Wiki of Yardstick project: https://wiki.opnfv.org/yardstick

17

Thank You!

18