SDN控制层关键技术

2020-12-09 16:38:04 云杰通信 99

SDN控制层关键技术

  在控制层主要的依赖器件就是控制器,控制器在整个网络中面向用户和开发人员,可以使用户能便捷迅速的管理网络和进行数据转发收集,保证了系统的安全性和性能的提升。

  从SDN概念被提出到成为当今最具热门的网络技术之一的这几年中,SDN技术得到了很多制造商和运营商的认可和推崇,SDN让网络运作简化的思想是当今庞杂的网络平台所要共同认可的,SDN将数据层与控制层相分离并在最上层铺设应用,方便开发者和用户自主实时的控制网络的转发规则。这将大大减少网络系统的复杂度和交换转发的负担。

  软件定义网络(software-defined networking)作为一种新技术框架,正成为未来网络技术的核心。

  软件定义网络的核心思想就是控制平面和数据平面分离,方便管理和控制编程。虽然软件定义网络已在数据中心这样的局域网中得到了应用和部署,但在更大规模的广域网上部署依然面临着很多问题,如SDN域划分、控制器部署等问题。本文提出了一种基于谱聚类的SDN控制器部署方法,通过此方法能将较大的网络划分成小的SDN域并选择其控制器位置。通过分析模型的矩阵扰动和本征间隙,能够自动得到SDN域个数,以达到较好的划分效果和控制器部署方案。最后,为了验证算法的有效性,本文提出了一个新的实验框架,并基于广域网拓扑结构进行了实验。实验结果表明,该方法能很好的解决SDN域划分和控制器部署问题。

  不过SDN技术也面临了很多棘手的问题,需要社会各方的协调和努力。比如SDN在发展过程中的厂商锁定问题、网络投资占比过低、功能齐备性能堪忧等等一系列社会投入以及技术问题。所以我们应当理性对待SDN技术,在协调科研投入与开发的大局下不断推进SDN技术的全面发展。