1、 1 ICS 33.040.01 M10 中 华 人 民 共 和 国 通 信 行 业 标 准 YD YD/T XXXXXXXX 网络功能虚拟化编排器(NFVO)技术要求 业务模板 Technical specification on network function virtualization orchestrator(NFVO) service templates 报批稿 201X-XX-XX 发布 201X-XX-XX 实施 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发布 YD/T XXXX201X I 目 次 前 言 .II 1 范围 .3 2 规范性引用文件 .3 3
2、定义与缩略语 .3 4 概述 .10 5 模板约定和语法 .11 6 业务模板定义 .12 7 模板语法定义 .46 附录 A (资料性附录 ) 模板示例 .69 参考文献 .78 YD/T xxxx201x II 前 言 本文件是 网络功能虚拟化编排 器( NFVO)技术要求系列标准之一, 该系列标准的结构及名称 如下 : - 网络功能虚拟化编排器( NFVO)技术要求 总体要求 - 网络功能虚拟化编排器( NFVO)技术要求 业务流程 - 网络功能虚拟化编排器( NFVO)技术要求 NFVO与运营支撑系统( OSS)接口 - 网络功能虚拟化编排器( NFVO)技术要求 NFVO与虚拟网络功
3、能管理器( VNFM)接口 - 网络功能虚拟化编排器( NFVO)技术要求 NFVO与虚拟基础设施管理器( VIM)接口 - 网络功能虚拟化编排器( NFVO)技术要求 业务模板 本标准按照 GB/T 1.1-2020给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本文件由中国通信标准化协会提出并归口。 本文件 起草单位 : 中国电信集团有限公司,中国移动通信集团公司,中国联合网络通信集团有 限公司,北京邮电大学,中兴通讯股份有限公司,华为技术有限公司,上海诺基亚贝尔股份有限公 司,爱立信(中国)通信有限公司,新华三技术有限公司,烽火科技集团有
4、限公司,中国信息通信 研究院 本文件 主要起草人 : 王海宁 , 王波 , 郭泓伟 , 黄泉东 , 肖柏 , 雷波 , 毛斌宏 , 阳志明 , 田海波 , 赵鹏,李莹,张昊,徐雷,马书慧,苗杰,霍龙社,李文璟,高娴,尹梦君,朱雷,夏海涛,谢宝 国,陈翔,王薪渊,潘加强,王维星,李钢,金迪,徐剑波,曹蓟光,黄敦。 YD/T xxxx-xxxx 3 网络功能虚拟化编排( NFVO)技术要求 业务模板 1 范围 本 文件 规定了网络功能虚拟化( NFV)管理与编排层( MANO)中的业务编排器( NFVO)的业务模 板技术要求,包括网络服务模板( NSD)和虚拟网络功能模板( VNFD)的信息模型。
5、 本 文件 适用于 NFVO业务模板的定义。 2 规范性引用文件 下列文件对于本标准的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于 本标准。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本标准。 本文件没有规范性引用文件 3 术语、定义与缩略语 下列术语和定义适 用 于本文件。 3.1 术语及定义 3.1.1 亲和性 /反亲和性 affinity/anti-affinity 用于约束部署位置的策略。 注:虚拟机的亲和性 /反亲和性策略,可用于约束虚拟机的部署位置,即所选择的计算节点。 3.1.2 计算节点 compute node 服务器的抽象定义。 3.1.3
6、 直接模式 direct mode NFV MANO架构中 , 由 VNFM直接对 VNF相关 的虚拟资源需求 (除虚拟资源预留外 ) 进行管理的模式 。 3.1.4 间接模式 indirect mode NFV MANO架构中,由 VNFM通过 NFVO间接对 VNF相关的虚拟资源需求进行管理的模式。 YD/T xxxx201x 4 3.1.5 生命周期管理 lifecycle management 用以管理 VNF或 NS的初始化、维护和终止等的一系列功能。 3.1.6 网络转发路径 network forwarding path 组成 NF(网络功能)链的连接点的有序序列,以及与该序列相
7、关的应用策略。 3.1.7 网络功能 network function 网络基础设施中,有定义明确的外部接口和功能行为的功能块。 注:在实际中,网络功能通常是一个网络节点或者物理设备。 3.1.8 网络功能虚拟化 network functions virtualisation 通过使用虚拟硬件抽象,将网络功能从其所运行在的硬件设备分离的原则。 3.1.9 网络功能虚拟化基础设施 network functions virtualisation infrastructure 构建了 VNF部署环境的软硬组件的总和。 3.1.10 网络功能虚拟化基础设施节点 network functions
8、virtualisation infrastructure node 作为单一实体部署和管理的(单一或多个)物理设备,提供支持 VNF执行环境的 NFVI功能。 3.1.11 网络功能虚拟化基础设施接入点 network function virtualisation infrastructure point of presence 具有虚拟网络功能(或以虚拟网络功能形式部署的网络功能)的网络接入点。 3.1.12 网 络 功 能 虚 拟 化 管 理 与 编 排 network functions virtualisation management and orchestration 由 NF
9、VO, VNFM和 VIM共同提供的功能。 3.1.13 网络功能虚拟化编排器 network functions virtualisation orchestrator YD/T xxxx-xxxx 5 管理网络服务( NS)生命周期,协调 NS生命周期管理、 VNF生命周期管理(由 VNFM支持)和 NFVI 资源管理(由 VIM支持)以实现必要的资源和连通性的最优化分配的功能块。 3.1.14 网络服务 network service 是网络功能的组合,由其功能和行为规范具体定义。 3.1.15 网络服务描述符 network service descriptor 用于描述网络服务拓扑及
10、其特征的模板。其中拓扑描述包括构成服务的 VNF及其之间的关系,虚 拟连接, VNF转发视图等,特征描述例如 SLA和任何其他对网络服务上载及其实例生命周期管理必要 的组件。 3.1.16 网络功能转发视图 NF forwarding graph 由一个或多个网络转发路径组成的 连接网络功能 ( NF) 节点的逻辑连接图 , 用以描述这些网络功 能之间的业务流。 3.1.17 网络功能集合 NF set 未指定具体连接关系的网络功能的集合。 3.1.18 虚拟资源 NFVI resource 存在于 NFVI内部,并可以被 VNF使用的资源。 3.1.19 物理网络功能 physical ne
11、twork function 通过某一软件和硬件紧密耦合的系统实现的网络功能。 3.1.20 弹性 resiliency NFV架构在面临错误、故障或其他打断正常操作的事件时,回归正常或者保持最低可接受的服务 水平的能力。 3.1.21 扩缩容 scaling YD/T xxxx201x 6 根据需要 , 扩展或减少资源的能力 。 从操作方式上包括横向扩 /缩容和纵向扩 /缩容 , 从操作对象 上包括 VNF扩缩容和 NS扩缩容。 3.1.22 横向扩 /缩容 scaling out/in 增加或减少资源实例的能力。 注: VNF横向扩 /缩容可通过增加或减少虚拟机实现, NS横向扩 /缩容可
12、通过增加或减少 VNF实现。 3.1.23 纵向扩 /缩容 scaling up/down 通过改变已分配的资源实例来扩展的能力,例如增减内存、 CPU容量或存储大小。 注: VNF纵向扩 /缩容可通过增加或减少已分配给该 VNF的虚拟机规格实现。 3.1.24 服务等级协议 service level agreement 双方协商就一方向另一方提供的服务以及表征服务级别的可测量目标值 (例如可用性 , 性能 , 服 务连续性,对异常的响应性,安全性,可用性等)达成的共识。 3.1.25 虚拟链接 virtual link 连接点间的连接关系以及与之相关的度量(例如带宽,延迟, QoS)。 注
13、:虚拟链接可以互联两个或多个实体( VNF组件, VNF和 PNF)。 3.1.26 虚拟机 virtual machine 指对通过各种虚拟化技术 , 为用户提供的与原有物理服务器相同的操作系统和应用程序运行环境 的统称。虚拟机通常使用物理服务器的部分资源,在用户看来它与物理服务器的使用完全相同。 3.1.27 虚拟化容器 virtualisation container 提供隔离的虚拟化计算环境的计算节点的分区。 3.1.28 虚拟化部署单元 virtualization deployment unit 对 VNF部分或全部组件的部署和操作行为的描述。 YD/T xxxx-xxxx 7 3
14、.1.29 虚拟 CPU virtualised CPU 虚拟化的 CPU,可以共享物理机的 CPU。 3.1.30 虚拟化基础设施管理器 virtualised infrastructure manager 负责控制和管理 NFVI计算,存储和网络资源的功能块。 3.1.31 虚拟网卡 virtualised NIC 虚拟化的网卡,可以共享物理网卡。 3.1.32 虚拟网络功能 virtualised network function 可以部署在网络功能虚拟化基础设施( NFVI)上的一种网络功能。 3.1.33 虚拟网络功能实例 virtualised network function i
15、nstance 实例化的 VNF, 即使用 VNFD中描述的 VNF部署和操作信息以及额外的运行时特定信息和约束 , 完成 VNF组件和它们之间关系的实例化。 3.1.34 虚拟网络功能组件 virtualised network function component VNF的内部组件,由 VNF提供方提供的 VNF功能子集 3.1.35 虚拟网络功能组件实例 virtualised network function component instance 部署在特定虚拟化容器实例中的 VNFC的实例。 3.1.36 虚拟网络功能描述符 virtualised network function
16、descriptor 用于描述 VNF部署和操作行为的模板。 3.1.37 虚拟网络功能管理器 virtualised network function manager 负责 VNF管理的功能块,包括 VNF生命周期管理,性能管理,配置管理,故障管理等。 YD/T xxxx201x 8 3.1.38 虚拟网络功能包 virtualised network function package 包含一个 VNFD、 与 VNF相关的软件映像和一些额外工件 (如检查证明存档完整性有效性 ) 的档案 。 3.1.39 虚拟存储 virtualised storage 虚拟化的存储,可以共享物理存储。 3
17、.1.40 虚拟网络功能转发视图 VNF forwarding graph 至少包含一个节点是 VNF的网络功能转发图。 3.1.41 虚拟网络功能集合 VNF set 未指定具体连接的 VNF集合。 3.2 缩略语 下列缩略语适用于本文件 API 应用编程接口 Application Programming Interface CPU 中央处理单元 Centralized Processing Unit DF 部署偏好 Deployment Flavour ETSI 欧洲电信标准化协会 European Telecommunications Standards Institute ID 识别
18、码 Identifier MANO 管理与编排 Management and Orchestration NFP 网络转发路径 Network Forwarding Path NFV 网络功能虚拟化 Network Function Virtualization NFVI 网络功能虚拟化基础设施 Network Function Virtualization Infrastructure YD/T xxxx-xxxx 9 NFVO NFV编排器 NFV Orchestrator NIC 网络适配器 Network Interface Card NS 网络服务 Network Service N
19、SD 网络服务模板 Network Service Descriptor PNF 物理网络功能 Physical Network Function PNFD 物理网络功能描述符 Physical Network Function Descriptor QoS 服务质量 Quality of Service SAP 服务接入点 Service Access Point SAPD 服务接入点描述符 Service Access Point Descriptor SLA 服务等级协议 Service Level Agreement TOSCA 云计算环境中的应用拓扑 和编排描述语言 Topology
20、 and Orchestration Specification for Cloud Application VIM 虚拟化基础设施管理器 Virtualised Infrastructure Manager VL 虚拟链接 Virtual Link VLD 虚拟链接描述符 Virtual Link Descriptor VM 虚拟机 Virtual Machine VNF 虚拟网络功能 Virtualised Network Function VNFC VNF组件 VNF Component VNFFG VNF转发图 VNF Forwarding Graph YD/T xxxx201x 10
21、 VNFFGD VNF转发图描述符 VNF Forwarding Graph Descriptor VNFM VNF管理器 VNF Manager 4 概述 4.1 网络服务描述符 网络服务描述符 ( NSD) 是一个部署模板 , 其中包含 NFVO用于管理 NS生命周期的信息 。 NS是网络 功能( NF)的组合。图 1描述了 NFV MANO用于部署 NS实例的 NSD所包含和引用的对象: a) 零个,一个或多个虚拟网络功能描述符( VNFD); b) 零个,一个或多个物理网络功能描述符( PNFD),用于确定 PNF与 VL的连接方式; c) 零个,一个或多个嵌套 NSD; d) 零个,
22、一个或多个虚拟链路描述符( VLD),用于部署虚拟链路( VL); e) 零个,一个或多个 VNF转发图描述符( VNFFGD); 注: 1) 一个 NSD至少引用一个 VNFD或一个嵌套 NSD。 2) VNFFGD通过引用一组连接点或服务接入点描述一个 NS或其一部分的拓扑 , 其中包括 VNF, PNF和连接它们的 VL,另外,还可能包含一个或多个网络转发路径描述符( NFPD)。 3) 一个 NSD可以包含不同的 VNFFGD,每个 VNFFGD使用 NSD所包含的 VLD, VNFD, PNFD的子集。 YD/T xxxx-xxxx 11 图 1 NSD 概述 4.2 虚拟网络功能描
23、述符 虚拟网络功能描述符 ( VNFD) 是一个部署模板 , 用于描述 VNF的部署和运行的行为要求 , 还包含 连接,接口和虚拟资源需求。 VNFD的主要部分包括: a) VNF拓扑结构:通过虚拟化容器及其连接进行建模, VDU描述虚拟化容器的功能, CPD和 VLD 描述其连接性; b) VNF部署方面 : 以一种或多种部署规格来描述 , 包括可配置参数 , 实例化级别 , 布局约束等 ; c) VNF生命周期管理操作:描述每种部署规格所支持的生命周期管理操作及其输入参数。 4.3 物理网络功能描述符 物理网络功能描述符 (PNFD)是一个部署模板 , 用于描述将 PNF集成到 NS中的连
24、接需求 , 其内容受 具体 PNF的影响。 5 模板约定和语法 5.1 模板约定 NSD和相关信息元素的属性在下一章提供的表中进行了说明。每个表有 5列,具体含义如下: a) 名称: 本列提供了属性名称; 嵌 套 NSD虚 拟 链 路 描述 符(VLD)物 理 网 络 功能 描 述 符(PNFD) 虚 拟 网 络 功能 描 述 符(VNFD) 网 络 转 发 路径 描 述 符 (NFPD) VNF转 发 图描 述 符 (VNFFGD) 网 络 服 务 描 述 符 (NSD) 包 含 引 用 YD/T xxxx201x 12 b) 限制: 本列说明对应属性是强制的,可选的还是有条件的,其中 M(
25、mandatory)表示强制, O(optional) 表示可选, CM(conditional mandatory) 表示条件强制, CO(conditional optional)表示条件可选; c) 数量 : 本列给出对应信息元素的最小和最大数量(如 1, 2, 0.N) ,从 0开始表示不需要总 包含该属性; d) 类型: 本列提供了对应属性的类型; e) 描述: 本列提供针对属性的简要说明。 5.2 模板语法 按照目前 ETSI推荐的 TOSCA模型 , 将模板的 TOSCA定义分为 TOSCA类型定义和模板文件定义两部分 , 定义以 TOSCA-Simple-Profile-YAM
26、L-v1.0和 TOSCA-Simple-Profile-NVF-v1.0规范为基础。 TOSCA的类型以驼峰形式命名,如 tosca.datatypes.nfv.VnfcconfigurableProperties 节点名称(如 node name等)、属性名称、 requirements名称、 capabilities等非类型名称以 _分隔多个单词,如: nfpd_id。 上述命名方式是与 TOSCA规范一致的。 6 业务模板定义 6.1 通用信息单元定义 6.1.1 Cpd信息单元定义 Cpd信息单元指定连接到 NF和 NS的连接点的特征 ,是一个用作各种 Cpd类的父类的抽象类。定义如
27、 表 1所示。 表 1 Cpd 信息单元 名称 限制 数量 类型 描述 cpdId M 1 Identifier Cpd 类的标识符 layerProtoco l M 1.N LayerProtocol 标识对应于 CPD 的连接点支持连接目的 (例如以太 网 , MPLS, ODU2, IPV4, IPV6, 伪线等 ) 的协议 。 注意:此信息确定在实例化时分配给连接点的地址 类型 cpdRole M 0.1 String 在 VNF, PNF 或 NS 中的流量模式的上下文中标识 对应于 CPD 的连接点的作用 , 例如具有树状流模式 的 NS 将具有 ROOT 和 LEAF 的合法 c
28、pRoles description M 0.1 String 提供关于连接点的目的(例如控制平面通信的连接 YD/T xxxx-xxxx 13 点)的人类可读信息 6.1.1.1 VnfExtCpd信息单元定义 VnfExtCpd是一种类型的 Cpd,描述了一个外部接口(外部 CP),由该 VNF公开启用与 VL的连接。 VnfExtCpd从 Cpd类继承。 Cpd的所有属性也是 VnfExtCpd的属性。定义如表 2所示。 表 2 VnfExtCpd 信息单元 名称 限制 数量 类型 描述 intVirtualLinkDesc M 0.1 VnfVirtualLinkDesc 参考从该外部
29、 CPD 实例化 CP 的内部 VLD 连接 intCpd M 0.1 VduCpd 用于实例化内部 CP 的内部 VDU CPD。 这 些内部 CP 又暴露为外部 CPD 定义的外部 CP virtualNetworkInter faceRequirements M 0.N VirtualNetworkInter faceRequirements 指定实现从 CPD 实例化的 CP 的虚拟网络 接口的要求 addressData M 0.N AddressData 提供有关要分配给从 CPD 实例化的 CP 的 地址的信息 6.1.1.2 PnfExtCpd信息单元定义 PnfExtCpd是
30、一种类型的 Cpd,它描述了外部接口(也就是外部 CP)的特性,将 PNF连接到 VL。 PnfExtCpd从 Cpd类继承。 Cpd的所有属性也是 PnfExtCpd的属性。 6.1.1.3 Sapd信息单元定义 Sapd信息单元 指定用于实例化 NS的服务接入点的信息 。 Sapd继承自 Cpd类 。 Cpd的所有属性也是 Sapd 的属性。定义如表 3所示。 表 3 Sapd 信息单元 名称 限制 数量 类型 描述 sapAddressAs signment M 1 Boolean 指定 SAP 地址分配是否由管理和业务编排功能负 责 nsVirtualLink DescId M 0.1
31、 Identifier 从此 SAPD 实例化的 SAP 连接的 NS VL 实例的 描述符 associatedCpd Id M 0.1 Identifier 从 SAPD 实例化的 SAP 映射到的 VNF 或 PNF 外 部连接点的描述符 YD/T xxxx201x 14 6.1.1.4 VduCpd信息单元定义 VduCpd信息单元是一种类型的 Cpd,并描述 VNFC实例(基于该 VDU)和内部 VL之间的网络连接。 VduCpd从 Cpd类继承, Cpd的所有属性也是 VduCpd的属性。定义如表 4所示。 表 4 VduCpd 信息单元 名称 限制 数量 类型 描述 intVir
32、tualLinkDesc M 0.1 VnfVirtualLinkDesc 此连接点描述符连接到的虚拟链接描述符 的引用 bitrateRequirement M 0.1 Number 该 CP 的比特率要求 virtualNetworkInter faceRequirements M 0.N VirtualNetworkInter faceRequirements 指定实现从 CPD 实例化的 CP 的虚拟网络 接口的要求 addressData M 0.N AddressData 提供有关要分配给从 CPD 实例化的 CP 的 地址的信息 6.1.2 VirtualLinkDesc信息单元
33、定义 VirtualLinkDesc信息单元提供了实现虚拟链路实例化的一般信息。定义如表 5所示。 表 5 VirtualLinkDesc 信息单元 名称 限 制 数量 类型 描述 virtualLinkDescId M 1 Identifier 中唯一标识 VLD。 对于 VnfVirtualLinkDesc,父描述符是 VNFD。 对于 NsVirtualLinkDesc,父描述符是 NSD。 connectivityType M 1 ConnectivityType 指定由 VL公开的协议和 VL支持的流模式 testAccess M 0.N String 指定 VL上预期的测试访问设施
34、 description M 0.1 String 提供关于 VL的目的的人类可读信息 6.1.2.1 NsVirtualLinkDesc信息单元定义 NsVirtualLinkDesc信息单元提供了实现虚拟链路实例化的一般信息。定义如表 6所示。 NsVirtualLinkDesc 从 VirtualLinkDesc 类 继 承 , VirtualLinkDesc 的 所 有 属 性 也 是 NsVirtualLinkDesc的属性。 表 6 NsVirtualLinkDesc 信息单元 名称 限制 数量 类型 描述 vitualLinkDescProvide M 0.1 String 定义
35、生成 VLD 的组织 YD/T xxxx-xxxx 15 r virtuaLinkDescVersion M 1 Version 指定 VLD 的版本 virtualLinkDf M 1.N VirtualLinkDf 指定根据特定规格实例化的 VL 的属性 security M 0.1 SecurityParameters 提供签名以防止篡改 6.1.2.2 VnfVirtualLinkDesc信息单元定义 VnfVirtualLinkDesc信息单元支持提供有关内部 VNF VL的信息。定义如表 7所示。 VnfVirtualLinkDesc 从 VirtualLinkDesc 类 继 承
36、 , VirtualLinkDesc 的 所 有 属 性 也 是 VnfVirtualLinkDesc的属性。 表 7 VnfVirtualLinkDesc 信息单元 名称 限制 数量 类型 描述 monitoringParameter M 0.N MonitoringParameter 定义 VLD 级别的虚拟化资源监控参数 virtualLinkDescFlavour M 1.N VirtualLinkDescFlavo ur 描述具有特定比特率要求的 VL 的特 定规格 6.1.3 LayerProtocol信息单元定义 LayerProtocol用于标识 VL允许访问的协议,是一个枚举
37、类型。定义如表 8所示。 表 8 LayerProtocol 信息单元 名称 类型 取值 描述 LayerProtocol enum Ethernet MPLS ODU2 IPV4 IPV6 Pseudo-Wire 标识 VL 支持的或允许访问的协 议 6.1.4 ServiceAvailabilityLevel信息单元定义 ServiceAvailabilityLevel信息单元指定 ETSIGSNFV-REL001中定义的三个级别之一,枚举类型。 定义如表 9所示。 表 9 ServiceAvailabilityLevel 信息单元 名称 类型 取值 描述 YD/T xxxx201x 16
38、 ServiceAvailabilityLevel enum LEVEL_1 LEVEL_2 LEVEL_3 指定 ETSI GS NFV-REL 001 中定 义的三个级别之一 6.1.5 ConnectivityType信息单元定义 ConnectivityType信息单元指定由 VL公开的协议和 VL支持的流模式。定义如表 10所示。 表 10 ConnectivityType 信息单元 名称 限制 数量 类型 描述 layerProtoco l M 1 LayerProtocol 标识 VL 支持的或允许访问的协议 flowPattern M 0.1 String 标识连接的流模式(
39、Line, Tree, Mesh 等) 6.1.6 MonitoringParameter信息单元定义 MonitoringParameter信息指定要监视的虚拟化资源相关性能度量。定义如表 11所示。 表 11 MonitoringParameter 信息单元 名称 限制 数量 类型 描述 monitoringParameterId M 1 Identifier 该监控参数类型的唯一标识符 name M 0.1 String 人类可读的监控参数名称 performanceMetric M 1 String 定义与资源相关的虚拟化性能指标。 用于 VNF 时, VNFM 使用一个或多个 PM
40、Jobs 从 VIM 收集此属性中定义的性能指标 6.1.7 LocalAffinityOrAntiAffinityRule信息单元定义 LocalAffinityOrAntiAffinityRule信息单元指定适用于从相同 VNFD或 VLD实例化的 VNF或 VL的亲 和性或反亲和性规则。定义如表 12所示。 表 12 LocalAffinityOrAntiAffinityRule 信息单元 名称 限制 数量 类型 描述 affinityOrAntiAffinity M 1 AffinityOrAntiAffinity 指定规则的类型:“ affinity”或 “anti-affinity
41、” scope M 1 AffinityOrAntiAffinityScope 指定规则的范围 6.1.8 LinkBitrateRequirements信息单元定义 LinkBitrateRequirements信息单元描述了 VL的比特率方面的要求。定义如表 13所示。 YD/T xxxx-xxxx 17 表 13 LinkBitrateRequirements 信息单元 名称 限制 数量 类型 描述 root M 1 Number 指定链路的吞吐量要求(例如, E-Line 的比特率, E-Tree 的根比特 率, E-LAN 的总容量) leaf M 0.1 Number 指定适用于连
42、接类型 ( 例如 E-Tree 和 E-LAN 分支 ) 时链路的叶连接 的吞吐量要求 6.1.9 AffinityOrAntiAffinityGroup信息单元定义 AffinityOrAntiAffinityGroup描述了使用不同 VnfProfiles创建的 VNF实例 , 使用不同 VlProfiles 创建的虚拟链路实例或使用不同 NsProfiles创建的嵌套 NS实例之间适用的亲和或反亲和关系。定义 如表 14所示。 表 14 AffinityOrAntiAffinityGroup 信息单元 名称 限制 数量 类型 描述 groupId M 1 Identifier Affin
43、ityOrAntiAffinityGroup类的标 识符 affinityOrAntiAffinity M 1 AffinityOrAntiAffinity 指定组成员之间具有的关系类型: “affinity”或“ anti-affinity” scope M 1 AffinityOrAntiAffinityScop e 指定“ affinity”或“ anti-affinity” 关系的范围。例如 NFVI 节点, NFVI PoP 等 6.1.9.1 AffinityOrAntiAffinity信息单元定义 AffinityOrAntiAffinity指定组成员之间的亲和或反亲和性关系,枚
44、举类型。定义如表 15所示 。 表 15 AffinityOrAntiAffinity 信息单元 名称 类型 取值 描述 AffinityOrAntiAffinity enum AFFINITY ANTI_AFFINITY 约束的类型 6.1.9.2 AffinityOrAntiAffinityScope信息单元定义 AffinityOrAntiAffinityScope指定亲和性或反亲和性关系的范围 , 枚举类型 。 定义如表 16所示 。 YD/T xxxx201x 18 表 16 AffinityOrAntiAffinityScope 信息单元 名称 类型 取值 描述 AffinityO
45、rAntiAffinityScope enum NFVI_NODE RESOURCE_ZONE ZONE_GROUP NFVI-POP 指定“ affinity”或“ anti-affinity” 关系的范围 6.1.10 SecurityParameters信息单元定义 SecurityParameters信息单元包含 NSD, VLD, PNFD或 VNFFGD实例的签名以及验证签名所需的信息 。 定义如表 17所示。 表 17 SecurityParameters 信息单元 名称 限制 数量 类型 描述 signature M 1 String 提供描述符签名部分的签名 algorith
46、m M 1 String 标识用于计算签名的算法 certificate M 0.1 未标明 提供证书或对证书的引用以验证签名 注意: 数量为 0 对应于通过 NSD 以外的手段提供证书 的情况 6.1.11 AddressData信息单元定义 AddressData信息单元支持提供有关寻址方案和适用于 CP的参数的信息。定义如表 18所示。 表 18 AddressData 信息单元 名称 限制 数量 类型 描述 addressType M 1 AddressType 描述要分配给从父 CPD 实例化的 CP 的地址类型(例 如 MAC 地址、 IP 地址) 内容类型应与父 CPD 的 layerProtocol 属性支持的地址 类型一致 l2AddressDat a M 0.1 未标明
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1