NSD Information Model Specification v0.1
### NSD Information Model Specification v0.1 知识点概览 #### 1. 范围 **文档目的:** 本文档旨在描述NSD(网络服务描述符)信息模型规范,该规范定义了用于NFV Orchestrator (NFVO)进行网络服务(NS)生命周期管理所需的模板与信息。 #### 2. 术语、定义与缩写 **关键术语及定义:** - **CM**: Conditional Mandatory,条件性必填。 - **CO**: Conditional Optional,条件性可选。 - **CP**: Connection Point,连接点。 - **CPD**: Connection Point Descriptor,连接点描述符。 - **DF**: Deployment Flavour,部署风味。 - **DSL**: Domain Specific Language,领域特定语言。 - **GS**: Group Specification,组规范。 - **MANO**: Management and Orchestration,管理和编排。 - **MPLS**: Multi-Protocol Label Switching,多协议标签交换。 - **NFP**: Network Forwarding Path,网络转发路径。 - **NFPD**: Network Forwarding Path Descriptor,网络转发路径描述符。 - **NSD**: Network Service Descriptor,网络服务描述符。 - **PNFD**: Physical Network Function Descriptor,物理网络功能描述符。 - **UML**: Unified Modeling Language,统一建模语言。 - **VL**: Virtual Link,虚拟链路。 - **VLD**: Virtual Link Descriptor,虚拟链路描述符。 - **VNFFG**: VNFForwarding Graph,虚拟网络转发图。 - **VNFFGD**: VNFForwarding Graph Descriptor,虚拟网络转发图描述符。 #### 3. NSD 信息模型 **NSD 概述:** 网络服务描述符(NSD)是一种部署模板,包含NFV Orchestrator (NFVO)在管理网络服务(NS)生命周期时所需的信息。一个NS由一组未指定连接性的网络功能(NF)组成,或根据一个或多个转发图进行排列。 **NS 组成部分:** - **VNFD**: 一个或多个虚拟化网络功能描述符。 - **PNFD**: 一个或多个物理网络功能描述符,用于将物理网络功能(PNF)连接到虚拟链路(VL)上。 - **嵌套 NSD**: 一个或多个嵌套的NSD。 - **VLD**: 一个或多个虚拟链路描述符,用于NFVO部署虚拟链路。 - **VNFFGD**: 一个或多个虚拟网络转发图描述符。 **注释:** - NSD 至少包含一个 VNFD 或一个嵌套 NSD。 - NSD 包含集成 PNF 的相关信息。 #### 4. 功能需求 **4.1 NSD 需求:** - 定义NSD的基本结构与格式。 - 描述如何配置NSD中的各个组成部分,如VNFD、PNFD等。 **4.2 VNFFGD 需求:** - 规定如何构建和描述虚拟网络转发图。 - 明确VNFFGD与NSD之间的关联方式。 **4.3 NSVLD 需求:** - 描述如何定义虚拟链路的属性与行为。 - 说明虚拟链路在NS中的作用。 #### 5. 信息模型定义 **5.1 NSD 定义:** - 描述NSD的总体架构。 - 明确NSD中各个组件的相互关系。 **5.2 VNFD 定义:** - 详述VNFD的格式与内容。 - 解释VNFD如何被NSD引用。 **5.3 PNFD 定义:** - 定义PNFD的结构与内容。 - 说明PNFD如何支持物理网络功能的集成。 **5.4 PNFCPD 定义:** - 描述PNFD中连接点描述符(CPD)的格式与用途。 - 说明PNFCPD如何支持PNF与虚拟链路之间的连接。 **5.5 NSVLD 定义:** - 解释NSVLD的格式与用途。 - 明确NSVLD如何支持虚拟链路的定义。 **5.6 Connectivity Type 定义:** - 描述连接类型的不同选项。 - 说明连接类型如何影响NS内部组件之间的连接方式。 **5.7 VNFFGD 定义:** - 详细解释VNFFGD的格式与内容。 - 说明VNFFGD如何支持虚拟网络转发图的定义。 **5.8 NFPD 定义:** - 描述NFPD的格式与内容。 - 说明NFPD如何支持网络转发路径的定义。 **5.9 FPPolicy 定义:** - 详述FPPolicy的格式与内容。 - 说明FPPolicy如何影响数据包的处理逻辑。 **5.10 Criteria 定义:** - 描述选择网络服务实例时考虑的标准或规则。 - 说明这些标准如何帮助优化资源分配。 **5.11 LcmDslDesc 定义:** - 详述LcmDslDesc的格式与内容。 - 说明LcmDslDesc如何支持使用领域特定语言(DSL)来描述网络服务的生命周期管理操作。 NSD Information Model Specification v0.1 是一个全面定义了网络服务描述符(NSD)及其相关组成部分的信息模型规范,为NFV Orchestrator (NFVO)提供了标准化的方法来管理和编排网络服务。通过明确NSD及其组成部分的结构、格式和使用方法,该规范有助于确保网络服务的一致性和互操作性。
剩余11页未读,继续阅读
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 自动化应用驱动的容器弹性管理平台解决方案
- 各种排序算法 Python 实现的源代码
- BlurAdmin 是一款使用 AngularJs + Bootstrap实现的单页管理端模版,视觉冲击极强的管理后台,各种动画效果
- 基于JSP+Servlet的网上书店系统源代码项目包含全套技术资料.zip
- GGJGJGJGGDGGDGG
- 基于SpringBoot的毕业设计选题系统源代码项目包含全套技术资料.zip
- Springboot + mybatis-plus + layui 实现的博客系统源代码全套技术资料.zip
- 智慧农场小程序源代码全套技术资料.zip
- 大数据技术毕业设计源代码全套技术资料.zip
- renren-ui-nodejs安装及环境配置