直接模式下
- VNF实例化流程
直接模式下的VNF实例化流程是指NFVO将实例化VNF请求提交到VNFM,执行VNF实例化操作,并由VNFM通过VIM完成资源分配的过程。其流程如下。
流程说明:
- 操作员发起VNF实例化请求;
- NFVO向VNFM发起VNF实例化请求;
- VNFM向NFVO请求生命周期操作授权;
- NFVO检查所需的资源;
- NFVO请求VIM预留资源;
- VIM预留好资源后告知NFVO;
- NFVO告知VNFM资源预留成功,及具体的资源信息;
- VNFM向VIM请求资源;
- VIM分配好资源后通知VNFM;
- NFM根据模板配置VNF部署参数;
- VNFM通知EMS管理VNF;
- EMS为VNF配置应用参数;
- VNFM通知NFVO完成VNF实例化;
- 完成VNF实例化过程。
2.VNF手动扩容流程
直接模式下的VNF手动扩容流程是指请求方将扩容请求直接提交到VNFM,从VIM获得扩容所需资源,通过VNFM执行VNF扩容操作,并由VNFM通过VIM完成资源分配的过程。其流程如下
- 操作员向VNFM发起VNF扩容申请;
- VNFM向NFVO请求生命周期操作授权;
- NFVO检查可用资源;
- NFVO向VIM申请预留资源;
- VIM预留好资源后通知NFVO;
- NFVO通知VNFM资源预留成功可以扩容;
- VNFM向VIM请求分配资源;
- VIM完成资源分配并反馈给VNFM;
9-11)变更VNF,包括调整网络参数、业务参数,变更分发机制,更新VNF管理列表等;
12)VNFM通知操作员扩容完毕;
13)VNFM通知NFVO扩容完毕。
3.VNF自动弹性扩容流程
直接模式下VNF自动弹性扩容流程是指VNFM根据获取的测量指标,匹配相应的触发条件,判断并执行扩容的过程。其流程如下
- VNFM使用VNF/VIM的性能管理接口的通知或获取性能准则操作,得到特定VNF的测量指标;
- VNFM根据获取的测量指标,匹配弹性伸缩策略的触发条件,判断执行扩容;
- VNFM向NFVO发起生命周期操作授权请求,并给出扩容资源需求;
- NFVO检查资源情况;
- NFVO向VIM请求预留资源;
- VIM预留资源并向NFVO确认;
- NFVO向VNFM确认资源预留可以扩容;
- VNFM向VIM请求分配资源;
- VIM完成资源分配并告知VNFM;
10)VNFM配置VNF部署参数;
11)VNFM通知EMS扩容情况;
12)EMS和VNFM变更VNF配置;
13)VNFM通知NFVO完成VNF扩容;
14)NFVO将VNF映射到相应的VIM和资源池。
|