ImageVerifierCode 换一换
格式:PDF , 页数:30 ,大小:821.57KB ,
资源ID:733321      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-733321.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ETSI GS NFV-IFA 002-2016 Network Functions Virtualisation (NFV) Acceleration Technologies VNF Interfaces Specification (V2 1 1)《网络功能虚拟化(NFV) 加速技术 虚拟网络架构接口规范(V2 1 1)》.pdf)为本站会员(周芸)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ETSI GS NFV-IFA 002-2016 Network Functions Virtualisation (NFV) Acceleration Technologies VNF Interfaces Specification (V2 1 1)《网络功能虚拟化(NFV) 加速技术 虚拟网络架构接口规范(V2 1 1)》.pdf

1、 ETSI GS NFV-IFA 002 V2.1.1 (2016-03) Network Functions Virtualisation (NFV); Acceleration Technologies; VNF Interfaces Specification Disclaimer The present document has been produced and approved by the Network Functions Virtualisation (NFV) ETSI Industry Specification Group (ISG) and represents th

2、e 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 002 V2.1.1 (2016-03) 2 Reference DGS/NFV-IFA002 Keywords acceleration, interoperability, NFV, NFVI, performance, portability ETSI

3、 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 enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/

4、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 dif

5、ference in contents between 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 c

6、hange 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/CommiteeSuppor

7、tStaff.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 authorizat

8、ion of ETSI. The copyright and 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

9、Trade Marks of ETSI registered 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 002 V2.1.1 (2016-03) 3 Contents Intellectual Property Rights 5g3Foreword . 5g3Modal verbs term

10、inology 5g31 Scope 6g32 References 6g32.1 Normative references . 6g32.2 Informative references 6g33 Definitions and abbreviations . 7g33.1 Definitions 7g33.2 Abbreviations . 8g34 Overview 9g34.1 Problem Statement . 9g34.1.1 VNF Acceleration goals 9g34.1.2 Network related acceleration 11g34.1.3 Stora

11、ge related acceleration 11g34.1.4 Algorithmic acceleration . 11g34.2 Software architecture 12g34.2.1 Overview 12g34.2.2 Acceleration model . 12g34.2.2.1 General 12g34.2.2.2 VNF aspects 13g34.2.2.3 Virtualisation Layer aspects 14g34.2.2.4 Intra-VNF acceleration 15g35 Abstract Interface functional req

12、uirements 17g35.1 Overview 17g35.2 Common Acceleration Virtualisation interface requirements 18g35.3 EPD Driver requirements . 18g35.4 Cryptography functional group 19g35.4.1 Overall requirements. 19g35.4.2 Operations requirements . 19g35.4.3 Crypto interface requirements. 20g35.4.4 Crypto driver re

13、quirements . 20g35.4.5 Management and monitoring requirements 20g35.5 IPSec offloading functional group 20g35.5.1 Overview 20g35.5.2 IPSec offloading interface requirements . 21g35.5.3 Operations requirements . 21g35.5.4 Management and monitoring requirements 21g35.6 TCP offloading functional group

14、21g35.6.1 TCP offloading interface requirements . 21g35.6.2 TCP offloading type requirements 22g35.7 Storage functional group 22g35.7.1 NVMe Over Fabric . 22g35.7.1.1 Overview . 22g35.7.1.2 Interface requirements . 22g35.8 Re-programmable computing functional group 22g35.8.1 Re-programmabe interface

15、 requirements 22g35.8.2 Operations requirements . 22g35.8.3 Management and monitoring requirements 23g35.9 Dynamic Optimization of Packet Flow Routing Functional Group . 23g35.9.1 DOPFR interface requirements . 23g35.9.2 Management and monitoring requirements 23g35.10 NAT offloading functional group

16、 . 23g35.10.1 Overview 23g3ETSI ETSI GS NFV-IFA 002 V2.1.1 (2016-03) 4 5.10.2 Overall requirements. 23g35.10.3 NAT offloading interface requirements 24g35.10.4 NAT offloading Operations requirements 24g35.10.5 Management and monitoring requirements 24g35.11 VXLAN offloading functional group . 24g35.

17、11.1 Overview 24g35.11.2 Overall requirements. 24g35.11.3 VXLAN offloading interface requirements 24g35.11.4 VXLAN offloading operations requirements 25g35.11.5 Management and monitoring requirements 25g35.12 Media functional group 25g35.12.1 Overview 25g35.12.2 Media overall requirements 25g35.12.3

18、 Media operations requirements . 25g35.12.4 Media interface requirements . 26g35.12.5 Management and monitoring requirements 26g3Annex A (informative): Authors Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Late

19、st updates are available on the ETSI Web server (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 W

20、eb server) which are, or may be, or may become, 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

21、“, “should not“, “may“, “need not“, “will“, “will 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

22、 ETSI GS NFV-IFA 002 V2.1.1 (2016-03) 6 1 Scope The present document specifies requirements for a set of abstract interfaces enabling a VNF to leverage acceleration services from the infrastructure, regardless of their implementation. The present document also provides an acceleration architectural

23、model to support its deployment model. 2 References 2.1 Normative references 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 ve

24、rsion of the referenced document (including any amendments) applies. 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

25、, ETSI cannot guarantee their long term validity. The following referenced 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.2 Informative references References are either specific

26、 (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. NOTE: While any hyperlinks included in

27、 this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. 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 ETSI GS NFV-INF 003: “Network Fu

28、nctions Virtualisation (NFV); Infrastructure; Compute Domain“. i.2 ETSI GS NFV-SWA 001: “Network Functions Virtualisation (NFV); Virtual Network Functions Architecture“. i.3 ETSI GS NFV-IFA 003: “Network Functions Virtualisation (NFV); Acceleration Technologies; vSwitch Benchmarking and Acceleration

29、 Specification“. i.4 ETSI GS NFV-IFA 004: “Network Functions Virtualisation (NFV); Acceleration Technologies; Management aspects Specification“. i.5 NVM Express Inc: NVM Express 1.0e, NVM Express 1.1, NVM Express 1.2. NOTE: Available at http:/www.nvmexpress.org/specifications/. i.6 ETSI GS NFV-INF 0

30、05: “Network Functions Virtualisation (NFV);Infrastructure; Network Domain“. i.7 ETSI GS NFV-IFA 001: “Network Functions Virtualisation (NFV); Acceleration Technologies; Report on Acceleration Technologies a real-time OS is valued more for how quickly or how predictably it can respond than for the a

31、mount of work it can perform in a given period of time. software framework: abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software NOTE 1: A software framework is a universal, reusable sof

32、tware environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions. Software frameworks may include support programs, compilers, code libraries, tool sets, and application programming interfaces (A

33、PIs) that bring together all the different components to enable development of a project or solution. NOTE 2: Frameworks contain key distinguishing features that separate them from normal libraries: square4 Inversion of control: In a framework, unlike in libraries or normal user applications, the ov

34、erall programs flow of control is not dictated by the caller, but by the framework. square4 Default behaviour: A framework has a default behaviour. This default behaviour is some useful behaviour and not a series of no-ops. square4 Extensibility: A framework can be extended by the user usually by se

35、lective overriding or specialized by user code to provide specific functionality. square4 Non-modifiable framework code: The framework code, in general, is not supposed to be modified, while accepting user-implemented extensions. In other words, users can extend the framework, but should not modify

36、its code. 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ETSI GS NFV 003 1 and the following apply. API Application Programming Interface Encrypt/Decrypt Encryption and Decryption Encap/Decap Encapsulation and DecapsulationEPD Extensible Para-virtualised Devic

37、e IRQ Interrupt ReQuest NAT Network Address Translation NUMA Non Uniform Memory Access NIC Network Interface Card RAM Random Access Memory SA Security Association SPD Security Policy Database UML Unified Modelling Language ETSI ETSI GS NFV-IFA 002 V2.1.1 (2016-03) 9 VA Virtual Accelerator VNI VXLAN

38、Network Identifier VTEP VXLAN Tunnel End Point VXLAN Virtual eXtensible Local Area Network 4 Overview 4.1 Problem Statement 4.1.1 VNF Acceleration goals The goals of the present document are: to identify common design patterns that enable an executable VNFC to leverage, at runtime, accelerators to m

39、eet their performance objectives; to describe how a VNF Provider might leverage those accelerators in an implementation independent way; and to define methods in which all aspects of the VNF (VNFC, VNFD, etc.) could be made independent from accelerator implementations. VNF providers have to mitigate

40、 two goals: VNFs might have constraints to perform their function within certain power consumption boundaries, CPU core count, PCI express slot usage and with good price/performance ratio; and VNFs should accommodate most if not all deployment possibilities. Use of accelerators can help meet the con

41、straints but can have an influence on deployment flexibility. VNF acceleration implementations will range from inflexible software that is tightly-coupled to specific software and hardware in the VNF and NFVI (see pass-through model as shown in figure 4.1.1-1), to highly flexible loosely-coupled sof

42、tware that uses common abstractions and interfaces (see abstracted model as shown in figure 4.1.1-2). Further it is understood that virtualisation and acceleration technologies will evolve. Pass-through deployments are expected to exist, and the present document does not intend to preclude any speci

43、fic acceleration architectures from NFV deployments. However, the focus of the present document is to define and promote abstracted models. It is desirable that the use of accelerators be implementation independent. There is a slight difference between “implementation independent executable VNFC“ an

44、d “implementation independent VNF“: An implementation independent executable VNFC is a software that can leverage a known set of accelerator implementations both in hardware and in software. The part of the VNFD that applies to this VNFC contains information elements that allow the NFV management an

45、d orchestration to find a compute node with the requested characteristics or hardware. Should a new hardware become available on the market, a VNF Provider willing to make use of it to accelerate a VNFC has to update its the VNFC image and the VNFD, the operator has to on-board the new VNF package a

46、nd redeploy it to make use of the new hardware. This was defined as the pass-through model in ETSI GS NFV-INF 003 i.1, clause 7.2.2. ETSI ETSI GS NFV-IFA 002 V2.1.1 (2016-03) 10 Figure 4.1.1-1: Pass-through model An implementation independent VNF is a VNF that makes no assumption whatsoever on the u

47、nderlying NFVI. Its VNFD does not contain any accelerator specific information elements. Should a new hardware become available on the market, the operator will update its NFVI to allow the VNF to make use of the new hardware. An implementation independent VNF is thus based on implementation indepen

48、dent VNF software that makes use of a functional abstraction of an accelerator supported by an adaptation layer in the NFVI. This model is close to the abstracted model defined in ETSI GS NFV-INF 003 i.1, clause 7.2.2. Figure 4.1.1-2: Abstracted model NOTE 1: An implementation independent executable

49、 VNFC allows for VNF deployment in both hypervisor based and non-hypervisor based environments. The latter configuration is outside the scope of the present document. Live migration of such hardware independent accelerated VNF may be possible if any associated acceleration state information required can also be migrated. NOTE 2: Live migration from a compute node with accelerator to a compute node without accelerator or with a different accelerator is allowed (in particular to cope with emergency response situations). ETSI ETSI GS NFV-I

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1