ETSI GR NFV-TST 007 V2.6.1 (2020-01)
Network Functions Virtualisation (NFV) Release 2; Testing; Guidelines on Interoperability Testing for MANO
Network Functions Virtualisation (NFV) Release 2; Testing; Guidelines on Interoperability Testing for MANO
RGR/NFV-TST007ed261
General Information
Standards Content (Sample)
ETSI GR NFV-TST 007 V2.6.1 (2020-01)
GROUP REPORT
Network Functions Virtualisation (NFV) Release 2;
Testing;
Guidelines on Interoperability Testing for MANO
Disclaimer
The present document has been produced and approved by the Network Functions Virtualisation (NFV) ETSI Industry
Specification Group (ISG) and represents the views of those members who participated in this ISG.
It does not necessarily represent the views of the entire ETSI membership.
---------------------- Page: 1 ----------------------
2 ETSI GR NFV-TST 007 V2.6.1 (2020-01)
Reference
RGR/NFV-TST007ed261
Keywords
interoperability, management, MANO, NFV,
testing
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
The present document can be downloaded from:
http://www.etsi.org/standards-search
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the prevailing version of an ETSI
deliverable is the one made publicly available in PDF format at www.etsi.org/deliver.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
https://portal.etsi.org/TB/ETSIDeliverableStatus.aspx
If you find errors in the present document, please send your comment to one of the following services:
https://portal.etsi.org/People/CommiteeSupportStaff.aspx
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying
and microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.
© ETSI 2020.
All rights reserved.
DECT™, PLUGTESTS™, UMTS™ and the ETSI logo are trademarks of ETSI registered for the benefit of its Members.
3GPP™ and LTE™ are trademarks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
oneM2M™ logo is a trademark of ETSI registered for the benefit of its Members and
of the oneM2M Partners.
®
GSM and the GSM logo are trademarks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI GR NFV-TST 007 V2.6.1 (2020-01)
Contents
Intellectual Property Rights . 7
Foreword . 7
Modal verbs terminology . 7
1 Scope . 8
2 References . 8
2.1 Normative references . 8
2.2 Informative references . 8
3 Definition of terms, symbols and abbreviations . 9
3.1 Terms . 9
3.2 Symbols . 9
3.3 Abbreviations . 9
4 Interoperability Features Statement (IFS) . 10
4.1 Introduction . 10
4.2 IFS for VIM . 10
4.2.1 Software Image Management . 10
4.2.2 VNF Package Management . 11
4.2.3 VNF Lifecycle Management. 11
4.2.4 Fault Management . 12
4.2.5 Performance Management . 13
4.2.6 NS Lifecycle Management . 14
4.3 IFS for VNFM . 16
4.3.1 Software Image Management . 16
4.3.2 VNF Package Management . 16
4.3.3 VNF Lifecycle Management. 17
4.3.4 Fault Management . 19
4.3.5 Performance Management . 20
4.3.6 NS Lifecycle Management . 21
4.4 IFS for NFVO . 22
4.4.1 Software Image Management . 22
4.4.2 VNF Package Management . 23
4.4.3 VNF Lifecycle Management. 23
4.4.4 Fault Management . 24
4.4.5 Performance Management . 25
4.4.6 NS Lifecycle Management . 26
4.5 IFS for EM/VNF . 28
4.5.1 Software Image Management . 28
4.5.2 VNF Package Management . 29
4.5.3 VNF Lifecycle Management. 29
4.5.4 Fault Management . 29
4.5.5 Performance Management . 29
4.5.6 NS Lifecycle Management . 29
5 System Under Test (SUT) . 30
5.1 SUT Configuration 1 . 30
5.2 SUT Configuration 2 . 30
5.3 SUT Configuration 3 . 31
5.4 SUT Configuration 4 . 31
6 Test Suite Structure . 32
6.1 Introduction . 32
6.2 Software Image Management Test Cases Overview . 32
6.3 VNF Package Management Test Cases Overview . 32
6.4 VNF Lifecycle Management Test Cases Overview . 33
6.5 Fault Management Test Cases Overview . 33
6.6 Performance Management Test Cases Overview . 34
ETSI
---------------------- Page: 3 ----------------------
4 ETSI GR NFV-TST 007 V2.6.1 (2020-01)
6.7 NS Lifecycle Management Test Cases Overview . 34
7 Test Descriptions . 36
7.1 Introduction . 36
7.2 Software Image Management . 37
7.2.1 Add Software Image . 37
7.2.2 Query Software Image . 37
7.2.2.1 Query Software Image by NFVO . 37
7.2.2.2 Query Software Image by VNFM . 38
7.2.3 Update Software Image . 38
7.2.4 Delete Software Image . 39
7.3 VNF Package Management . 39
7.3.1 On-board VNF Package . 39
7.3.2 Delete VNF Package . 40
7.3.3 Abort VNF Package Delete Operation. 40
7.4 VNF Lifecycle Management . 41
7.4.1 Instantiate VNF with an EM Request . 41
7.4.2 Query VNF with an EM Request . 42
7.4.3 Modify VNF Configuration Information with an EM Request . 42
7.4.4 Start VNF/VNFC with an EM Request. 43
7.4.5 Stop VNF/VNFC with an EM Request . 44
7.4.6 VNF Healing with an EM/VNF Request . 45
7.4.7 VNF Scale Out with an EM/VNF Request . 46
7.4.8 VNF Scale In with an EM/VNF Request . 47
7.4.9 Terminate VNF with an EM Request . 48
7.5 Fault Management . 49
7.5.1 Virtualised Resource Fault Management . 49
7.5.1.1 Virtualised Resource Fault Alarm Notifica tion . 49
7.5.1.2 Virtualised Resource Fault Alarm Clearance Notification . 50
7.5.2 VNF Fault Management . 50
7.5.2.1 VNF Fault Alarm Notifications . 50
7.5.2.2 VNF Fault Alarm Clearance Notifications . 51
7.5.3 NS Fault Management . 52
7.5.3.1 NS Fault Alarm Subscription Creation . 52
7.5.3.2 NS Fault Alarm Subscription Deletion . 52
7.5.3.3 NS Fault Alarm Notification . 53
7.5.3.4 NS Fault Alarm Notification Clearance . 54
7.5.3.5 NS Fault Alarm Query . 54
7.6 Performance Management . 55
7.6.1 Virtualised Resource Performance Management . 55
7.6.1.1 Virtualised Resource PM Job Creation and Notification Monitoring . 55
7.6.1.2 Virtualised Resource PM Job Creation and Threshold Monitoring . 56
7.6.1.3 Virtualised Resource PM Job Deletion . 56
7.6.1.4 Virtualised Resource PM Threshold Deletion . 57
7.6.2 VNF Performance Management . 58
7.6.2.1 VNF PM Job Creation and Notification Monitoring . 58
7.6.2.2 VNF PM Job Creation and Threshold Monitoring . 59
7.6.2.3 VNF PM Job Deletion . 60
7.6.2.4 VNF PM Threshold Deletion . 61
7.6.3 NS Performance Management . 62
7.6.3.1 NS PM Monitoring Job Creation . 62
7.6.3.2 NS PM Performance Metrics Query . 62
7.6.3.3 NS PM Threshold Creation . 63
7.6.3.4 NS PM Subscription Creation for Threshold Information . 64
7.6.3.5 NS PM Subscription Creation for Performance Information . 64
7.6.3.6 NS PM Threshold Notification . 65
7.6.3.7 NS PM Monitoring Information Notification . 66
7.6.3.8 NS PM Subscription Deletion . 66
7.6.3.9 NS PM Monitoring Job Deletion . 67
7.6.3.10 NS PM Performance Metrics Threshold Deletion. 68
7.7 NS Lifecycle Management . 68
7.7.1 NS Instantiation . 68
ETSI
---------------------- Page: 4 ----------------------
5 ETSI GR NFV-TST 007 V2.6.1 (2020-01)
7.7.1.1 Standalone NS Instantiation . 68
7.7.1.2 Nested NS Instantiation . 70
7.7.1.3 Multi-Site NS Instantiation . 71
7.7.1.4 SFC NS Instantiation. 73
7.7.2 NS Scaling . 74
7.7.2.1 NS Scale Out . 74
7.7.2.1.1 NS Scale out with an Operator Action . 74
7.7.2.1.2 NS Scale out with a VNF Indicator notification . 75
7.7.2.1.3 NS Scale out with a VIM KPI . 76
7.7.2.1.4 NS Scale out with a query to VNF Indicator by VNFM . 78
7.7.2.1.5 NS Scale out for Multi-Site with an Operator Action. 79
7.7.2.2 NS Scale In. 80
7.7.2.2.1 NS Scale In with an Operator Action . 80
7.7.2.2.2 NS Scale in with a VNF Indicator notification . 81
7.7.2.2.3 NS Scale in with a VIM KPI . 82
7.7.2.2.4 NS Scale in with a query to VNF Indicator by VNFM. 83
7.7.2.2.5 NS Scale in for Multi-Site with an Operator Action. 85
7.7.2.3 NS VNF Scale Out . 86
7.7.2.3.1 NS VNF Scale Out with an Operator Action . 86
7.7.2.3.2 NS VNF Scale Out with a VNF Indicator notification . 87
7.7.2.3.3 NS VNF Scale Out with a VIM KPI . 88
7.7.2.3.4 NS VNF Scale Out with a query to VNF Indicator by VNFM . 89
7.7.2.3.5 NS VNF Scale Out for Multi-Site with an Operator Action . 90
7.7.2.4 NS VNF Scale In . 91
7.7.2.4.1 NS VNF Scale In with an Operator Action . 91
7.7.2.4.2 NS VNF Scale In with a VNF Indicator notificatio n . 92
7.7.2.4.3 NS VNF Scale In with a VIM KPI . 93
7.7.2.4.4 NS VNF Scale In with a query to VNF indicator by VNFM . 95
7.7.2.4.5 NS VNF Scale In for Multi-Site with an Operator Action . 96
7.7.2.5 NS Scale to Level . 97
7.7.2.5.1 NS Scale to Level with an Operator Action . 97
7.7.2.5.2 NS Scale to Level from VNF Indicator notification . 98
7.7.2.5.3 NS Scale to Level from a VIM KPI . 99
7.7.2.5.4 NS Scale to Level with an Operator Action for Multi-Site. 101
7.7.2.6 NS VNF Scale to Level . 102
7.7.2.6.1 NS VNF Scale to Level with an Operator Action. 102
7.7.2.6.2 NS VNF Scale to Level from VNF Indicator notification . 103
7.7.2.6.3 NS VNF Scale to Level with a VIM KPI . 105
7.7.2.6.4 NS VNF Scale to Level with an Operator Action for Multi-Site . 106
7.7.3 NS Update . 107
7.7.3.1 Start VNF Instance . 107
7.7.3.2 Stop VNF Instance . 108
7.7.3.3 Instantiate VNF and Add Instance to NS Instance . 109
7.7.3.4 Remove VNF Instances from a NS Instance . 110
7.7.3.5 Add Shared VNF Instances to NS Instance . 110
7.7.3.6 Remove Shared VNF Instances from NS Instance . 111
7.7.3.7 Change VNF Deployment Flavour . 112
7.7.3.8 VNF Configuration update on runtime . 113
7.7.4 NS Healing. 114
7.7.4.1 Partial NS Healing with an Operator Action . 114
7.7.4.2 Complete NS Healing with an Operator Action . 115
7.7.5 NS Termination . 116
7.7.5.1 Standalone NS Termination . 116
7.7.5.2 Nested NS Termination . 116
7.7.5.3 Multi-Site NS Termination . 117
7.7.5.4 SFC NS Termination . 118
Annex A: Technical Report Card Sample . 119
Annex B: Document Usage Process Diagram . 120
Annex C: Interoperability Features Statement (IFS) Diagram . 121
ETSI
---------------------- Page: 5 ----------------------
6 ETSI GR NFV-TST 007 V2.6.1 (2020-01)
C.1 Introduction . 121
C.2 IFS for VIM . 121
C.3 IFS for VNFM . 122
C.4 IFS for NFVO . 123
C.5 IFS for EM/VNF .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.