65

新型网络架构—SDN

 5 years ago
source link: https://www.linuxprobe.com/network-architecture-sdn.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
导读 SDN诞生于美国GENI项目资助的斯坦福大学Clean Slate课题,斯坦福大学Nick McKeown教授为首的研究团队提出了Openflow的概念用于校园网络的试验创新,后续基于Openflow给网络带来可编程的特性,SDN的概念应运而生。

 

什么是SDN

所谓天下合久必分,分久必合,网络世界也不能免俗。Internet的前身,ARPANET,在创建之初就有一个前提,网络是自治的、无中心的系统,网络遭受任何局部损失都不会影响其他部分的正常通讯。所以,所有RFC都围绕这个前提来构建,所有的网络设备也遵循着这一前提来研发。

但是如今“大物移云”的时代已经到来,传统的底层网络架构已经无法满足人类的需求,设备繁杂、配置麻烦、迭代缓慢,各种问题层出不穷。下一代网络需要可编程按需定制、集中式统一管理、动态流量监管、自动化部署等。由此便进入SDN的时代。

SDN即软件定义网络,是一种网络设计理念,或者是一种推倒重来的设计思想。只要网络硬件可以集中式软件管理,可编程化,控制层与转发层分离,则可以认为这个网络就是软件定义网络。所以说SDN并不是一个具体的技术,不是一个具体的协议,而是一个思想,一个框架。

国内发展

我国关注SDN的公司也有很多。那最熟悉的便是盛科网络,它选择了一条在商业转发芯片的基础上根据SDN用户需求微创新的路,慢慢的跟着这个市场节奏走,积极推出白盒交换机,推出开源基于linux的Switch OS,与云服务商紧密结合。目前,SDN/OpenFlow交换机已经研发了三种,SDN的应用案例分别有DDos防护、负载均衡、SD-DIC、SDN安全与服务链、广电方案、视频监控应用、运营商宽带接入。

SDN是一个广泛而强大的概念,但它可以用许多不同的方式实现。许多初创公司都将SDN变为现实,但每个都已独特的方式进行创新,支持不同IT环境并解决各种客户问题。

SDN在车联网方面的发展

最初,SDN设计并部署在有高速交换机的有线网络环境中,如数据中心网络和校园网络。此后,一些研究人员将SDN应用于无线传感器网络。然而,由于车辆本身的特点,高速移动性和网络拓扑的快速变化等使得将SDN应用在车联网具有很大的挑战。首先,在软件定义车联网中,针对车辆可能失去与集中软件定义控制器的连接,S. Correia et al提出一种分层软件定义车联网架构,改善了车辆与控制器通信断时的通信性能和效率。仿真结果显示,所提的架构优于传统的方法-回退机制。针对未来的5G移动通信科技,X. Ge et al.提出一种5G移动通信科技和软件定义网络结合的架构,仿真结果显示,无论车辆密度是多少,5G软件定义车载网都能提供最小的传输延时,与传统的架构相比,吞吐量有显著的提高。支持不同接入技术的 异构车载网络对于提供可靠的和无处不在的移动接入时不可或缺的,J. Wan et al.通过集成IEEE802.11p和5G无线接入技术,提出一种低延时高可靠通信的车载网络架构。通过实际例子证实所提的架构满足特定的应用需求,同时保持网络的可扩展性。另外,为了减少总体延时和减轻骨干网的流量负载,移动边缘计算(MEC)技术被引入到所提出的体系结构中。

SDN就像是一块砖,哪里需要往哪搬。数据中心、广域网、云计算、网络安全等诸多领域都引入了SDN,SDN就像是一株生命力极其顽强的藤蔓,不知不觉间蔓延到各个领域,将这些领域连通起来,彼此互相渗透。

本文原创地址:https://www.linuxprobe.com/network-architecture-sdn.html作者:尹慧慧,审核员:逄增宝


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK