摘要
网络功能虚拟化(network functions virtualization, NFV)改变了传统网络以及硬件网络设备的形态。许多NFV应用(如网络资源管理、网络安全防护)需要获取指定物理资源、虚拟资源和虚拟网络功能等NFV对象的状态信息,并加以分析和利用。如何根据应用需求灵活地获取NFV对象的状态信息,是NFV管理和编排的一项重要工作。在大型NFV环境中,由于NFV对象的数量急速增加、类型不断丰富,导致难以灵活高效地按需获取NFV对象的状态信息。对此,该文提出了一种信息获取需求与获取技术解耦(information requirements decoupling from acquisition, IRDA)机制。该机制支持使用结构化描述符定义信息获取需求,通过解析需求描述符即可调用相应的信息获取技术按需收集状态数据。为支持获取新型NFV对象的状态信息,提出了一种监视项注册机制,使得无需更新程序便可扩展监视系统的信息获取能力。实现了基于IRDA机制的原型系统并进行相关试验。试验结果表明,基于IRDA机制的监视系统具有较高的可用性和有效性。
- 单位