vcpus、ram_mb、disk_gb),禁止使用VIM私有扩展字段(如OpenStack的extra_specs)替代标准字段。| 场景 | VIM类型 | 标准落地关键动作 |
|---|---|---|
| 5GC核心网UPF自动扩缩容 | OpenStack Stein | NFVO解析VNF包中vnfd.yaml的instantiation_level,调用VIM /v2.1/servers接口批量创建10台VM;严格校验VIM返回的OS-EXT-STS:task_state=spawning状态码,仅当全部VM进入active且OS-EXT-STS:power_state=1时才上报VNFM扩容成功。 |
| 政企专线VNF快速部署 | VMware vCenter 7.0 | NFVO调用VIM /rest/vcenter/vm接口,传入标准vm_config对象(含cpu_count、memory_mb、disks数组),禁用vCenter模板克隆参数clone_spec,强制使用create原生命令;VIM返回vm_id后,NFVO立即调用/rest/vcenter/network绑定已预置的VLAN ID(取值范围1-4094,禁止0或4095)。 |
某省运营商OpenStack Queens环境中,VIM创建VM平均耗时210秒,超出NFVO默认超时阈值解决方案:在NFVO配置文件中将
vim_async_timeout参数显式设为2400秒,并启用vim_status_polling_backoff开关,使轮询间隔动态调整为[10,20,40,80,160,320]秒序列。VIM侧未校验VM名称唯一性,导致NFVO重复调用POST /servers生成同名实例
解决方案:NFVO在请求头注入X-NFVO-Request-ID: UUIDv4,VIM必须在响应头返回X-VIM-Resource-ID,NFVO依据该ID进行去重判断;若VIM未返回该头,NFVO拒绝接收响应并标记VIM为“非标兼容模式”。NFVO规划10.10.0.0/24子网,但VIM仅支持192.168.0.0/16内地址段解决方案:执行YD/T 4034-2022第7.2.3条“地址空间协商流程”,NFVO首次对接VIM时调用
GET /v2.1/os-networks获取VIM支持的cidr_ranges白名单,动态修正自身拓扑模型,禁止硬编码IP段。| 标准号 | 标准名称 | 状态 | 发布日期 | 实施日期 |
|---|---|---|---|---|
| YD/T 3420.2-2018 | 基于公用电信网的宽带客户网关虚拟化 第2部分:语音虚拟化技术要求 | 现行 | 2018-12-21 | 2019-04-01 |