公务员期刊网 论文中心 正文

谈软件定义网络技术发展

前言:想要写出一篇引人入胜的文章?我们特意为您整理了谈软件定义网络技术发展范文,希望能给你带来灵感和参考,敬请阅读。

谈软件定义网络技术发展

随着我国科学技术的迅猛发展,网络的规模也在不断扩大,传统的网络架构在这个时代的应用越来越臃肿,已经没有办法满足人们的需求,所以软件定义网络(SDN)应运而生。该网络作为一种新型的技术手段,虽然给人们带来了极大的便利,但是同时也面临着很多问题,本文将对此展开深入的探讨。传统的网络运作方式存在着很大的弊端,网络所使用的一切设备都需要技术人员进行手工维护,或者采取传统的网络管理软件辅助人工展开维护工作。这种方式会导致网络的运维效率大大降低,同时由于其所耗费的人力、物力增加了运维的成本。传统的网络业务是割接而成的,新业务的上线周期也会比较长,如果面临一些比较大的业务,在展开割接切换工作的时候会涉及到一些复杂的操作。而SDN却与之不同,最主要的特征就是集群化,可以利用虚拟软件来定义数据,之后再通过图形的方式直观地呈现出来,不论是新业务上线还是后期的运维工作都会非常便利。

传统网络架构存在的问题

1.业务流量模型不清晰

随着我国网络技术的不断发展,新技术层出不穷,这也意味着数据内部的处理和计算流量越来越大,其中由东向西的流量已经超过了由南向北。传统服务器之间的交换需要经过3层核心,极大地增大了网络延迟,而且还造成了资源的浪费。在传统网络中有关人员会将一个业务拆分成很多个模块,分别部署在不同的区域中,但是由于应用的不断增加,模块的数目也变得越来越多,相互之间的调动也越来越频繁,大大降低了效率。

2.广播域过于庞大

随着业务数量的增多,传统网络的计算资源逐渐被池化,为了任意分配计算资源,需要建立一个巨大的网络架构。一般数据网络中心分为12个广播域,这样才能保障规定区域地点的创建和迁移。但是该网络存在很大弊端,一旦一个区域出现问题就很可能让整个业务中断,大大降低了业务的可用性。

SDN的网络优势

1.业务流量的划分明确

该网络会将原有的一些业务进行区域性划分,例如App区域以及数据库区域等,这些区域将最终变更为一个服务体系进行运作。在每个区域中也会划分很多个业务模块来将业务区别开来,这样有利于用户更加清晰和直观地了解并掌握各个业务之间的联系。

2.控制平面与转发平面解耦合

SDN与传统的网络相比最大的不同就是,传统网络中的控制和转发平面是紧密耦合在一起的,它们被集中在各个独立的盒子中进行管理,由于控制平面被分散在网络的各个节点上,所以就导致没有办法对全局的情况进行把控。SDN中的控制模板是从物理硬件中抽离出来的,再由网络层进行虚拟化的处理,这样可以将底层物理转发的差异屏蔽,为重新建构一个虚拟的网络创造了条件。所以该网络中的物理资源被整合成为了一个资源池,极大地满足了各个业务对网络资源的需求,可以按需分配资源,切实加大了网络资源调动的灵活性。

3.集中化的网络控制

该网络可以将控制平面进行集中控制,它的中央控制器就具备这个功能,通过对网络资源的全局信息进行获取,还可以按照各个业务的需要分配和优化资源,例如QoS以及负载均衡等。对这些信息进行集中控制之后,网络所使用的各个设备都需要中央控制器统一进行管理,极大促进了管理效率的提升,同时有利于网络接电的部署与维护工作的展开。

展望

SDN具有很广阔的发展前景,可以通过ACI进行远程控制,不需要繁琐的指令,从而实现跨厂商自动化联动。其次该网络搭建了一个自动化的配置平台,可以及时掌握整个网络的运作情况,及时处理和解决运行过程中出现的问题。此外,在网络设备中对流量进行取样,可以分析出数据包的具体走向,从而清晰地了解到每个模块的调用次数,为网络优化提供一个可靠的依据。根据以上的分析可以看出,SDN是一种比较新型的网络架构,由于它的出现和应用时间并不长,所以存在很多技术方面的问题需要解决。但是它的使用可以让网络的运维更加方便快捷,有利于降低运营成本,提升网络运维效率。

作者:程乾 于兴旺 张明星 单位:塔里木大学信息工程学院