论文部分内容阅读
软件定义网络(Software Defined Networking,SDN)是一种新型的网络体系架构,其主要的特征是将控制功能从底层的网络设备中分离出来,将传统的、封闭式的网络架构解耦为控制平面、数据平面、应用平面,以实现集中的控制管理。SDN因其灵活、开放、可编程的形式而被视为未来网络的发展方向,其目的是支持未来网络架构和网络业务的创新。本文在SDN体系架构和可重构网络体系架构的基础上提出了基于元模型的SDN体系架构,阐述了元模型的定义和构建方法,同时在该架构中嵌入软件定义价格机制,实现资源的动态定价。 首先,本文详细介绍了SDN技术和微服务架构的研究现状和发展趋势。其次,概述了当下新型的网络体系架构和相关应用,包括SDN分层架构、可重构网络体系架构以及基于数据中心的SDN体系架构。再次,在SDN体系架构的基础上,融合可重构网络体系架构的建模技术和微服务架构理念,提出了基于元模型的SDN体系架构。然后,结合SDN架构和云服务,并借鉴可扩展架构和现代应用的构建方法,提出了基于正交分解的通用元模型构建方法。同时,在SDN架构中引入价格机制,通过软件的方式来对SDN架构各层资源进行动态定价和交易。 最后,本文在通用元模型构建方法的基础上,针对SDN架构中各层网络资源的特点详细阐述了应用层元业务、控制层元服务、转发层元能力的构建实例和定价机制。然后,对控制层元服务的价格机制,以及应用层元业务的构建开发方法做了相关的测试。