:
随着云计算和网络技术的不断发展,网络功能虚拟化(NFV)作为一种新型的网络架构模式,已经成为了当前网络领域的热门话题。NFV的核心思想是将网络功能从专用硬件中解耦出来,通过软件的方式实现网络功能,从而提高网络的灵活性、可扩展性和可管理性。而网络功能虚拟化编排器(NFVO)则是NFV架构中的一个重要组成部分,它负责对虚拟化资源进行编排和管理,以实现网络功能的部署、配置和维护。
NFVO与虚拟化基础设施管理(VIM)之间的接口是实现NFV架构的关键,它决定了NFVO能否正确地管理和调度虚拟化资源。为了确保NFVO与VIM之间的互操作性和兼容性,本标准制定了一系列技术要求,具体内容如下:
1. 接口协议
NFVO与VIM之间的接口协议采用RESTful API,以HTTP或HTTPS协议进行通信。其中,HTTP协议用于非安全场景,HTTPS协议用于安全场景。
2. 接口功能
NFVO与VIM之间的接口功能包括虚拟化资源管理、虚拟化资源查询、虚拟化资源监控、虚拟化资源调度等方面的功能。具体包括以下接口:
(1)虚拟化资源管理接口:用于创建、删除、修改虚拟化资源,包括虚拟机、虚拟网络、虚拟存储等。
(2)虚拟化资源查询接口:用于查询虚拟化资源的状态、属性、配置等信息。
(3)虚拟化资源监控接口:用于监控虚拟化资源的性能、负载、容量等指标。
(4)虚拟化资源调度接口:用于调度虚拟化资源的分配、释放、迁移等操作。
3. 接口参数
NFVO与VIM之间的接口参数包括请求参数和返回参数。请求参数包括请求方法、请求头、请求体等信息,返回参数包括返回码、返回头、返回体等信息。具体参数格式和内容详见本标准附录。
4. 接口返回值
NFVO与VIM之间的接口返回值采用JSON格式,其中包括返回码、返回信息、返回数据等信息。具体返回值格式和内容详见本标准附录。
相关标准:
1. YD/T 4033-2022《网络功能虚拟化编排器(NFVO)技术要求》
2. YD/T 4035-2022《网络功能虚拟化管理与编排系统(NFV-MANO)技术要求》
3. YD/T 4036-2022《虚拟化基础设施管理(VIM)技术要求》
4. YD/T 4037-2022《虚拟化资源编排器(VRO)技术要求》
5. YD/T 4038-2022《虚拟化资源管理器(VRM)技术要求》