1、 ETSI GS NFV-IFA 004 V2.1.1 (2016-04) Network Functions Virtualisation (NFV); Acceleration Technologies; Management Aspects Specification Disclaimer The present document has been produced and approved by the Network Functions Virtualisation (NFV) ETSI Industry Specification Group (ISG) and represent
2、s the views of those members who participated in this ISG. It does not necessarily represent the views of the entire ETSI membership. GROUP SPECIFICATION ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 2 Reference DGS/NFV-IFA004 Keywords acceleration, management, NFV, NFVI ETSI 650 Route des Lucioles F-06
3、921 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 enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/www.etsi.org/standards-searc
4、h 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
5、such versions and/or in print, the only prevailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information
6、 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 Notifi
7、cation 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 a
8、nd the foregoing restriction extend to reproduction in all media. European Telecommunications Standards Institute 2016. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM and LTE are Trade Marks of ETSI register
9、ed for the benefit of its Members and of the 3GPP Organizational Partners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 3 Contents Intellectual Property Rights 5g3Foreword . 5g3Modal verbs terminology 5g31 Scope 6g32 Refe
10、rences 6g32.1 Normative references . 6g32.2 Informative references 6g33 Definitions and abbreviations . 7g33.1 Definitions 7g33.2 Abbreviations . 7g34 Overview 8g34.0 Introduction 8g34.1 Problem statement 9g34.2 Management of acceleration resources . 9g34.2.1 Overview 9g34.2.2 Feature discovery 10g3
11、4.2.2.0 Introduction . 10g34.2.2.1 Acceleration resources discovery . 10g34.2.2.1.1 Discovery mechanism . 10g34.2.2.1.2 Acceleration resources features . 10g34.2.2.2 Feature discovery in NFV acceleration management 11g34.2.3 Lifecycle management of acceleration resources . 11g34.2.3.1 Introduction .
12、 11g34.2.3.2 Functionalities . 11g34.2.3.3 Functional requirements 12g35 NFV acceleration management impact on VIM . 13g35.1 General . 13g35.1.1 Impact documented in ETSI GS NFV-IFA 010 13g35.2 Role of SDN controllers . 13g36 NFV acceleration management impact on reference points . 15g36.0 Introduct
13、ion 15g36.1 General Impact on Or-Vi and Vi-Vnfm . 15g36.2 Impact on Or-Vi . 15g36.3 Impact on Vi-Vnfm 15g36.4 Impact on Nf-Vi . 15g3Annex A (informative): Acceleration management information flows 16g3A.1 Introduction 16g3A.2 Acceleration resource allocation 16g3A.3 Acceleration resource release . 1
14、8g3Annex B (informative): An implementation example for the acceleration resource management architecture 19g3B.1 Introduction 19g3B.2 Architecture Description 19g3B.2.1 Overview 19g3B.2.2 Information flows . 19g3B.2.2.0 Introduction. 19g3B.2.2.1 Acceleration resource allocation example 19g3B.2.2.2
15、Acceleration resource discovery . 21g3ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 4 Annex C (informative): Authors Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server
16、 (https:/ipr.etsi.org/). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become,
17、 essential to the present document. Foreword This Group Specification (GS) has been produced by ETSI Industry Specification Group (ISG) Network Functions Virtualisation (NFV). Modal verbs terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “need not“, “will“, “wi
18、ll not“, “can“ and “cannot“ are to be interpreted as described in clause 3.2 of the ETSI Drafting Rules (Verbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 6 1 Scope
19、 The present document specifies functional requirements for both the Virtualised Infrastructure Manager (VIM) and the NFV Infrastructure (NFVI), for NFV acceleration from an infrastructure management perspective. This includes the controlling and management of acceleration resources, e.g. allocation
20、, release and discovery of acceleration resources. The present document also identifies the corresponding impacts on VIM related specifications regarding functional requirements ETSI GS NFV-IFA 010 4 and reference points (ETSI GS NFV-IFA 005 2 and ETSI GS NFV-IFA 006 3). 2 References 2.1 Normative r
21、eferences References are either specific (identified by date of publication and/or edition number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies
22、. Referenced documents which are not found to be publicly available in the expected location might be found at https:/docbox.etsi.org/Reference/. NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. The following re
23、ferenced documents are necessary for the application of the present document. 1 ETSI GS NFV 003: “Network Functions Virtualisation (NFV); Terminology for main concepts in NFV“. 2 ETSI GS NFV-IFA 005: “Network Functions Virtualisation (NFV); Management and Orchestration; Or-Vi Interfaces - Informatio
24、n Model Specification“.g33 ETSI GS NFV-IFA 006: “Network Functions Virtualisation (NFV); Management and Orchestration; Vi-Vnfm reference point - Interface and Information Model Specification“. 4 ETSI GS NFV-IFA 010: “Network Functions Virtualisation (NFV); Management and Orchestration; Functional Re
25、quirements Specification“. 5 ETSI GS NFV-IFA 002: “Network Functions Virtualisation (NFV); Acceleration Technologies; VNF Interfaces Specification“. 2.2 Informative references References are either specific (identified by date of publication and/or edition number or version number) or non-specific.
26、For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies. NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term vali
27、dity. The following referenced documents are not necessary for the application of the present document but they assist the user with regard to a particular subject area. i.1 Recommendation ITU-T Y.3300 (2014-06): “Framework of software-defined networking“. i.2 ETSI GS NFV-INF 005: “Network Functions
28、 Virtualisation (NFV); Infrastructure; Network Domain“. i.3 ETSI GS NFV-MAN 001: “Network Functions Virtualisation (NFV); Management and Orchestration“. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 7 i.4 OpenStack Project. NOTE: Available at http:/www.openstack.org/. i.5 ETSI GS NFV-EVE 005: “Network F
29、unctions Virtualisation (NFV); Ecosystem; Report on SDN Usage in NFV Architectural Framework“. i.6 ETSI GS NFV-IFA 001: “Network Functions Virtualisation (NFV); Acceleration Technologies; Report on Acceleration Technologies Accelerator chaining; Traffic offload. In the description of these scenarios
30、, the term Network Controller ETSI GS NFV 003 1 is used as per ETSI GS NFV-INF 005 i.2 and encompasses SDN controllers. NFVIMANONFVOVNFCIVIMVNFMHostInfrastructurenetworkNetwork Attached AcceleratorNetworkControllerHW deviceVirtualisationLayerFigure 5.2-1: VNF and accelerator interconnection VNF and
31、accelerator interconnection scenario is illustrated in figure 5.2-1. For accelerators that are accessible through the network, (i.e. network-attached accelerator), SDN is used to provide connectivity between VNF and accelerators. Upon receiving a request for accelerator resource allocation, the VIM
32、shall be able to establish connectivity in the NFVI infrastructure network through a network controller to enable the communication between the VNFCI and the network attached accelerator. Note that the SDN controller being located in the VIM is one of the options described in ETSI GS NFV-EVE 005 i.5
33、. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 14 NOTE 1: Generally, the virtual network ETSI GS NFV 003 1 for communication between the VNFCI and the accelerator is not different from the virtual network for communication between VNFCIs. The network controller simply configures the forwarding rules to
34、 attach the accelerator to the internal network of the VNF. If certain constraints are needed (e.g. separate data and control channel) and provided (e.g. via request parameters, VNFD, VIM settings, etc.), the network controller should apply those constraints and configure the VNF internal networks f
35、orwarding rules accordingly. N F VIVN F C II nf r as tr uc tu r ene tw or kNe tw o r k A tta c he d A c c el er at orNe tw o r k A tta c he dA c c el er at orA c c e l e r a t e d pa thFigure 5.2-2: Accelerator chaining Figure 5.2-2 illustrates the accelerator chaining scenario. The network controll
36、er can chain different accelerators to provide an acceleration service for a certain VNF. The function provided by the network controller is similar to the one provided in the VNF and accelerator interconnection scenario. Figure 5.2-3: Traffic offload Figure 5.2-3 is an illustration of the traffic o
37、ffload scenario. For fast path accelerator ETSI GS NFV-IFA 001 i.6, SDN is used to offload the traffic to the NFVI Network. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 15 If network acceleration needs to be performed, the VIM (see steps 1 and 2 in figure 5.2-3) instantiates an SDN application and conf
38、igures the SDN application and Network Controller with the necessary attributes to establish an adjacency, linking it to a specific VNFCI and Vn-Nf/N/Lx service. In step 3, the VNFCI requests changes through the API to the SDN application. In turn, the SDN application communicates with the Network C
39、ontroller to offload the traffic to the Infrastructure Network. The request should be validated by the Network Controller, only endpoints included in the same Vn-Nf/N/Lx service are accepted in the request. Requests to reroute to/from non-adjacent entities should be rejected. In step 4, the Network
40、Controller converts the requests into forwarding rules on the underlying network elements providing the Vn-Nf/N/Lx service. Step 4 also consists in programming the Infrastructure Network. NOTE 2: Vn-Nf/N/Lx stands for Vn-Nf/N/L2 and Vn-Nf/N/L3 as used per ETSI GS NFV-INF 005 i.2. 6 NFV acceleration
41、management impact on reference points 6.0 Introduction The impact of NFV acceleration management on VIM reference points are defined in ETSI GS NFV-IFA 005 2, ETSI GS NFV-IFA 006 3 and ETSI GS NFV-IFA 010 4. In this clause all requirements are therefore referenced from these documents to maintain co
42、nsistency and clarity. 6.1 General Impact on Or-Vi and Vi-Vnfm The general functional requirements for NFV acceleration management on Or-Vi and Vi-Vnfm are documented in clause 6.13 “Functional requirements for NFV acceleration management“ and clause 7.9 “Functional requirements for NFV acceleration
43、 management“ in ETSI GS NFV-IFA 010 4. As defined in these requirements, when NFV acceleration is applied, the NFVO shall support the capability to receive and query acceleration capability information from the VIM, as well as select a VIM that has enough available acceleration capabilities to suppo
44、rt acceleration capability requirement(s) of the VNF. The NFVO and the VNFM shall support the capability to request to the VIM the allocation and release of necessary acceleration resources to meet acceleration capability requirement(s) of the VNFs when VNF-related Resource Management in indirect mo
45、de is applicable, as well as retrieve acceleration capabilities requirement(s) of the VNF from the VNF deployment template. 6.2 Impact on Or-Vi The specific information element requirements on Or-Vi for NFV acceleration management are documented in clauses 8.3.3.2, 8.4.3.2.2, 8.4.3.7.2, 8.4.4.2.2, 8
46、.4.4.6.2, 8.15.3.4.2, 8.15.3.5.2 and 8.15.5.3.2 of ETSI GS NFV-IFA 005 2 with regard to the attribute “accelerationCapability“. The requirements mainly specify that when NFV acceleration applies for Or-Vi, if the virtualised compute resource requires resources with certain acceleration capabilities
47、(e.g. packet acceleration library). It should be noted that the cardinality can be 0, if no particular accelerationCapability is requested/provided. 6.3 Impact on Vi-Vnfm The specific information element requirements on Vi-Vnfm for NFV acceleration management are documented in clauses 8.3.2.2, 8.4.2
48、.2, 8.4.2.7, 8.4.3.2, 8.4.3.6, 8.4.13.3, and 8.4.15.2 of ETSI GS NFV-IFA 006 3 with regard to the attribute “accelerationCapability“. The requirements mainly specify that when NFV acceleration applies for Vi-Vnfm, if the virtualised compute resource requires resources with certain acceleration capab
49、ilities (e.g. packet acceleration library). It should be noted that the cardinality can be 0, if no particular accelerationCapability is requested/provided. 6.4 Impact on Nf-Vi The impact of acceleration on the Nf-Vi reference point is not addressed in the present document. ETSI ETSI GS NFV-IFA 004 V2.1.1 (2016-04) 16 Annex A (informative): Acceleration management information flows A.1 Introduction This annex represents a non-exhaustive collection of information flows related to the management of accelerati