软件定义网络SDN的研究进展(14)
发布时间:2021-06-06
发布时间:2021-06-06
SDN的研究进展
张朝昆等:软件定义网络(sDN)研究进展75设备,并使用NOX控制器与OpenFlow设备进行无线通信.Odin[97】则利用SDN技术在企业网上搭建无线局域网(wirelesslocalareanetwork,简称WLAN),将企业WLAN服务作为网络应用来处理,确保网络的可管可控特性.SDN同样可以简化设计和管理LTE网络.Li等人【98】采用转发设备上建立代理的方式来缓解控制器负载、降低响应时延等,从而方便用户使用LTE网络.OpenRadio[99】讨论了可编程的无线数据平面问题,它将无线网络分成处理平面(即数据层)和决策平面(即控制层),并设计了可编程的无线接口.通过OpenRadio,运营商仅需编写相应的数据转发规则,降低了对无线网络配置的复杂度.无线接入网(wirelessaccessnetwork,简称RAN)一般采用分布式算法来管理频谱(如2.4G和5G)和切入任务,设备规模比较大时,这样的工作变得十分复杂.SoftRAN[100]可利用SDN的全局信息快速、准确地协调基站RAN所管理的无线接入设备,合理分配频谱资源,降低传输能耗.5未来工作
SDN目前已经得到各方面的关注,不仅在学术界对SDN关键技术进行了深入研究,而且在产业界已经开始了大规模应用.SDN技术的出现带来了诸多机遇,同时也面临着更多的挑战.
(1)SDN可扩展性研究
可扩展性决定着SDN的进一步发展【l01】.OpenFlow协议成为SDN普遍使用的南向接口规范,然而OpenFlow协议并不成熟,版本仍在不断更新中【151.由于OpenFlow对于新应用支持力度不足,需要借助交换机的软硬件技术【321增强支持能力,为接口抽象技术【441和支持通用协议的相关技术‘16,21,25]带来发展契机.然而,应用的差异性增加了通用北向接口设计的难度,需要考虑灵活性与性能的平衡【611.提供数学理论支持的抽象接口语言【65J成为了一种研究趋势.分布式控制器结构避免了单点失效的问题,提升了单一控制时网络的性能.然而,分布式控制器带来的同步[50,5H和热备份等相关问题还需要进一步加以探索.
(2)SDN规模部署与跨域通信
鉴于SDN的种种优势,大规模部署SDN网络势在必行.实现由传统网络向SDN网络的转换,可以通过增量部署的方式完成【102,103].大规模部署SDN,需要充分考虑网络可靠性、节点失效和流量工程等问题[94,95].以适应未来网络的发展需求.此外,大规模SDN网络还存在跨域通信问题,如果不同域属于不同的经济利益实体,SDN将无法准确获取对方域内的全部网络信息,从而导致SDN域问路由无法达到全局最优.因此,SDN跨域通信【l叫将是亟待解决的问题之一.
(3)传统网络与SDN共存问题研究
随着SDN的持续发展,传统网络将与SDN长期共存.为了使SDN设备与传统网络设备兼容,节约成本,大多数设备生产厂商选择在传统设备中嵌入SDN相关协议,这样造成传统网络设备更加臃肿.采用协议抽象技术【2l】可确保各种协议安全、稳定地运行在统一模块中,从而可减轻设备负担,成为兼容性研究进展的趋势之一.
中间件(MiddleBox)在传统网络中扮演着重要角色,例如网络地址转换(networkaddresstranslation,简称NAT)可以缓解IPv4地址危机问题、防火墙可以保证安全问题等.然而中间件种类繁多,且许多设备都被中间件屏蔽,无法灵活配置,造成SDN与传统网络无法兼容.建立标签机制,统一管理中间件,将逻辑中间件路由策略自动转换成所需的转发规则,以实现对存在中间件网络的高效管理【105_10引.
(4)SDN在数据中心的应用研究
SDN具有集中式控制、全网信息获取和网络功能虚拟化等特性,利用这些特性,可以解决数据中心出现的各种问题.例如在数据中心网络中,可以利用SDN通过全局网络信息消除数据传输冗余【841,也可利用SDN网络功能虚拟化特性达到数据流可靠性与灵活性的平衡【1091.可以预见,SDN在数据中心提升性能和绿色节能【88】等方面仍然扮演着十分重要的角色.
(5)借鉴SDN思想融合IPv6过渡机制
传统互联网面l临着IPv4地址耗尽的问题,解决这个问题最有效的办法是全网使用IPv6地址.然而IPv4互联网规模大、服务质量高,短时间内难以实现全网IPv6.为了实现平滑过渡,IPv6过渡技术成为当前互联网的热点…01.现存的IPv6过渡机制种类繁多,适用场景局限.利用SDN掌握全局信息的能力来融合各种过渡机制,可充