Top Banner
June 2023, 2016 | Berlin, Germany
18

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

Jan 07, 2017

Download

Technology

OPNFV
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Summit 16: How to Do a Pre-deployment NFVI Validation Quickly and Efficiently?

June 20–23, 2016 | Berlin, Germany

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

How to do a pre-deployment NFVI validation quickly and

efficientlyJing Lu, Huawei technologies Co., LTD

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

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

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

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

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

Methodology

5

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

VNF type and workload operations

6ESTI GS NFV-TST001

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

Workload operations and metric categories

7ESTI GS NFV-TST001

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

Metric categories

8ESTI GS NFV-TST001

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

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

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

Pre-deployment testing framework: Yardstick

10

Goal:

Flexible test framework for verifying the infrastructure compliance when running VNF

applications.

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

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

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

Test suite configuration

12

Test_suite_compute_performance_speed

Test_suite_network_performance_speed

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

Test case configuration and SLA

13

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

Test demo

14

• Executing the test suite

• Collecting results

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

Results on Grafana

15

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

Work status

16

Done

Done

Done

Done

Doing

Doing

To do

To do

To do

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

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

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

Thank You!

18