VNF业务流程-学习笔记(4)

NSD管理及NS生命周期管理流

NSD管理流程

  1. 发起方发起NSD注册请求。
  2. NFVO收到注册请求后,验证NSD的合法性,比如:

a. 校验NSD中引用的VNF的VNF 包的存在性

b. 校验必选元素的存在性

     3.NFVO将NSD存储到目录中。

     4.NFVO通知发起方 NSD上载成功。

NSD更新流程

  1. 发起方发起NSD更新请求,向NFVO提交修改后的NSD;
  2. NFVO收到NSD更新请求后,验证NSD是否存在及合法性,检验该NSD是否等待删除;
  3. 通过上述检查后,NFVO通知目录保存一个新版本的NSD。
  4. NFVO通知发起方 NSD更新成功

NSD查询流程

  1. 发起方向NFVO请求查询NSD,其中包括NSD需满足的条件;
  2. NFVO向目录查询满足条件的NSD,并获取NSD信息;
  3. NFVO向发起方反馈已查询到的NSD信息

NSD删除流程

  1. 发起方向NFVO请求删除NSD;
  2. NFVO对删除NSD请求进行检查和验证,包括检查发送方是否具备权限,要删除的NSD是否存在,NSD状态是否为已经禁用等;
  3. 校验通过后,NFVO通知目录删除NSD信息;
  4. NFVO向发起方反馈已删除NSD信息

NS实例化流程

首先创建NSID标识;

1)发起方发送实例化一个新的网络服务请求到NFVO,携带NSID标识;

2)NFVO收到请求后,对请求进行验证:包括操作员权限验证以及参数验证;

3)NFVO向VNFM验证VNF实例化可行性(VNF Check Feasibility);

4)VNFM返回验证结果;

5-7)NFVO根据NSID获取对应的NSD,根据NSD所关联的VNFFG,向VIM请求创建网络连接,并返回执行结果;

8)NFVO根据NSD中所涉及的VNF,发起VNF实例化;

9-11)NFVO通知VIM将所有VNF进行网络连接,并返回执行结果;

12-13)NFVO通过NMS将VNF与外部PNF连接,并返回执行结果;

14)NFVO返回网络服务实例化结果

猜你喜欢

转载自blog.csdn.net/Amelie123/article/details/125837286