
近年来,各大运营商、设备商及大型政企用户对互联网的投入成本越来越大,与此同时,社交网络、物联网等的发展速度增快,数据量爆炸增长,这些都使得传统互联网架构暴露出越来越多的问题。
软件定义网络是一种新兴的网络体系架构,其主要思想是将数据的控制和转发分离开来,从而实现集中控制。控制功能由控制器实现,一个控制器控制许多转发设备,转发设备依据控制器下发的规则实现数据的转发。
软件定义网络一方面通过数控分离思想式改变了传统网络控制和转发紧密耦合的工作模式,提高了网络管理的灵活性和开放性。
另一方面通过基于控制器本身的北向接口使网络具有强大的可编程能力,使开发者可以通过软件的方式灵活定义网络应用,满足用户对网络的个性化需求,为网络管理的智能化带来无限可能。具体来说,软件定义网络不是一个具体的网络协议,而是提出一种网络体系架构。
一般具有这两个特点的网络都可以称为是一个广义软件定义网络。在大规模网络中,软件定义网络因控制器性能的限制导致网络整体性能受到影响,因此控制平面可扩展性的研究非常必要。
研究表明在控制平面部署多个控制器来缓解单控制器负载过重的方案是解决控制平面可扩展性问题的有效手段。
下一代网络控制与管理和软件定义网络领域,是一种新颖的用于对软件定义网络合理分区以及部署控制器算法。具体涉及到一种保证时延最优的情况下对软件定义网络整片网络进行分区,并进行控制器部署的一种算法。具体讲,涉及保证时延最小的SDN网络多控制器部署算法。
SDN使管理者可以对数据的转发进行精细的控制,同时交换机也能够被做的简单和便宜,交换机只需要实现数据转发功能,路由、安全策略等控制任务由控制器负责。
SDN网络带来的另一个好处就是易于扩展,由于所有的控制逻辑都转移到控制器上,只要升级控制器的软件,整个网络就能支持相应的新特性。
但是,由于控制器担负了整个网络的控制工作,控制器的处理能力以及控制器与交换机之间通信的实验对整个网络的性能有着重要的影响。对于大型的网络,靠单台控制器进行流

软件定义网络(SDN)通过数控分离提升了网络管理灵活性和开放性。文章探讨了SDN控制器部署的重要性,强调了多控制器部署在解决控制平面可扩展性问题上的有效性。SDN允许精细控制数据转发,简化交换机,但控制器的性能和通信延迟对网络性能至关重要。研究重点在于如何在保证时延最小的情况下,进行SDN控制器的合理部署。
最低0.47元/天 解锁文章
1151

被折叠的 条评论
为什么被折叠?



