SDN的实现方式及局限性—Vecloud微云

阐述SDN的原理、SDN使用场景、SDN技术的优缺点、SDN发展现状及分析SDN对社会和环境的影响 前言 软件定义网络,是Emulex网络一种新型网络创新架构, 是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备制面与数据面分离开来,从而实现了网络流量的灵活制,使网络作为管道变得更加智能。它抽象了网络的不同、可区分的层,使网络变得敏捷和灵活,SDN的目标是通过使企业和服务提供商能够快速响应不断变化的业务需求来改进网络制。在软件定义的网络中,网络工程师或管理员可以从中央制台调整流量,而无需接触网络中的各个交换机,无论服务器和设备之间的特定连接如何,集中式SDN制器都会指导交换机 阅读详情

在这里插入图片描述

SDN的实现方式
简而言之,SDN的SDN就是靠转控分离、集中控制、开放可编程这三个途径来颠覆(注意是颠覆)网络。具体的实现有以下三个方案:
1.基于开放协议的方案
此类协议方案根据SDN理念创建理想网络架构,能够真正意义,全方位的将控制层和转发层剥离,是最具有革命性意义的方案,能为用户摆脱厂商锁定而推出的方案,实现的方案包括ONF
SDN 和ETSI NFV 。当然了,这种方案要求也更高,目前能够推出的厂商屈指可数,代表企业有华为、博科、戴尔和NICIRA(已被VMware收购)。
2.基于叠加网络的方案
这种方案通过在原有网络基础上创建虚拟网络隔离底层设备之间的不同和复杂性,从而实现网络资源池化。对已有的网络资源进行逻辑分离,并运用多租户的模式来管理网络,更好的满足大数据、云计算等新兴业务的需求。目前主要实现的方案包括VXLAN
、NVGRE、NVP等,代表企业有Vmvare和微软。
3.基于专用接口的方案
这种方案的实现思路和以上两种不太一样,他不会改变传统网络的实现机制和工作方式,而是通过改动网络设备和操作系统,在网络设备上开发出专用的API接口。管理人员可以通过API接口实现网络设备的统一配置管理和下发,替换了原先需要一台台设备登录配置的手工操作方式。同时,这些API接口也可供用户自主开发网络应用,将网络设备可编程化,这类方案由目前主流的网络设备厂商主导,应用最广。
SDN的局限性
尽管SDN在网络技术上的改变巨大,但不可否认的是,它自身仍存在着不小的缺陷。
1.标准化
虽然SDN自提出已经时隔六年,但仍旧没有一个统一的标准,各大厂家在细节上都有差异,很难对接。所以客户只能选择同一个厂家的控制器和硬件设备,造成的后果就是数据中心网络就必须一家网络厂商绑定,需要承担不小的风险。数据是非常重要的,一旦出现意外后果极其严重,这种大环境下,SDN部署的意愿不够强烈,很多人不愿意去试。这也是SDN始终不能做大的最主要

SDN制器是如何实现 SDN制器是如何实现的 最近在ONS 2016(Open Networking Summit开放网络峰会)中华为T-SDN Super制器凭借着持续的创新能力,从众多厂商DEMO中脱颖而出,获得了SDN IDOL 2016冠军。华为基于ONOS的T-SDN Super制器解决了运营商网络多厂商多域网络业务快速发展、跨域协调保护等一系列难点痛点问题。 拓扑很简 阅读详情

相关推荐

计算机网络:网络层 —— 软件定义网络 SDN

软件定义网络(Software Defined Networking,SDN)是一种新兴的网络架构,旨在通过网络制与数据发的分离实现网络的集中管理和灵活性。 SDN 是由美国斯坦福大学 Clean Slate 课题研究组提出的一种新型网络创新架构,是网络虚拟化的一种实现方式。其起源可追溯到 2006 年斯坦福大学的 Clean Slate 研究课题,而正式提出 SDN 概念则是在 2009 年。

热带鱼的技术博客 2883

SDN实现方案

SDN实现方案总体上分为三类 1:基于专用接口的方案 2:基于叠加网络的方案 3:基于开放协议的方案 第一类: 基于专用接口的方案的实现思路是不改变传统网络的实现机制和工作方式,通过对网络设备的操作系统进行升级改造,在网络设备上开发专用的API接口,管理人员可以通过API接口实现网络设备的统一配置管理和下发,改变原先需要一台台设备登录配置的手工操作方式,同时这些接口也可以供用户开发网络...

TUOWEI127219的博客 5060

软件定义网络(SDN)的拓扑设计与实现指南

软件定义网络(SDN)作为网络技术的一次革命性进步,其核心思想是将网络的制层和数据发层分离,赋予网络更大的灵活性和可编程性。SDN架构的主要优势在于集中式管理、网络自动化、优化的资源利用和快速的服务创新。SDN的中央制器是架构的核心,负责集中处理网络策略和决策。这种集中式的制使得网络管理员能够通过软件来编程制整个网络,快速响应业务变化的需求。此外,SDN通过抽象化网络硬件资源,简化了网络设备的管理和配置,使得网络服务可以按需动态部署和迁移。

weixin_35757531的博客 1338

什么是SDN

为什么要推出SDNSDN的起源 • SDN ( Software Defined Networking )即软件定义网络。是由斯坦福大学Clean Slate研究组提出的一种新型网络创新架构。 真核心理念通过将网络设备制平面与数据平面分离,从而实现了网络制平面的集中 制, 为网络应用的创新提供了良好的支撑。 • SDN起源提出了三个特征, “分离 ” 、 “集中制 ” 和 “开放可编程接口 ” 。 OpenFlow是什么? OpenFlow是一种网络通信协议,应用于SDN架构中制器

小闫的博客 8564

SDN(软件定义网络)详解

目录一 传统网络体系结构1 传统网络是分布式制的架构2 传统网络结构体系3 传统网络局限性SDN概述1 SDN的三个主要特征2 SDN制器既不是网管,也不是规划工具三 SDN网络体系架构1 SDN网络体系架构的三层模型:2 SDN架构下的接口三 SDN基本工作原理1 OpenFlow的思想和功能2 OpenFlow网络交换模型四 **SDN的价值**1 网络业务快速创新2 简化网络3 网络设备白牌化4 业务自动化5 网络路径流量优化五 **传统网络向SDN的演进方式**方式一:仅交换网SDN方式

火锅就要吃红锅的博客 2万+

实现软件定义网络(SDN)的6种途径

尽管围绕软件定义网络(SDN)的所有兴奋点都是由OpenFlow刺激起来的,但实际上利用各种标准工具对网络进行编程已经有一段时间了。OpenFlow并非实现SDN的唯一方法或者唯一途径。就目前而言,要想实现SDN,除了OpenFlow以外,至少还有6种方法或途经。  命令行接口(CLI)  CLI是交换机和路由器的常用接口,网络经理们常用它来配置交换机...

weixin_34163553的博客 622

SDN介绍

想当年,集群技术多火,STP和VRRP技术多经典,还不是慢慢被淘汰,成为了历史,只要不适应业务发展的需要,再好的技术都可能被淘汰。三是小型的数据中心网络,一旦部署后完成后,扩容和变更机会是比较少的,人工操作并不复杂,引入SDN属于大材小用,给数据中心带来的真正实惠不对,即便是那些大型的数据中心网络,扩容几台网络设备,一个熟练的网络工程师也可以很快完成,并不比SDN方式慢多少,SDN虽是自动化部署,但出了问题排查起来也难度不小,Underlay和Overlay网络层面都要排查,网络问题复杂度增加了。

萌兔兔MMQ!! 1605

SDN基本概述

SDN的概念与体系结构 传统网络数据制与发: 传统网络是分布式制的架构,每台设备都包含独立的制平面,数据平面。 传统网络是分布式制的架构: 这里的分布式制指在传统IP网络中,用于协议计算的制平面和报文发的数据平面位于同一台设备中。 路由计算和拓扑变化后,每台设备都要重新进行路由计算过程,并称为分布式制过程。 在传统IP网络中,每台设备都是独立收集网络信息,独立计算,...

曹世宏的博客 8万+

实现SDN网络的逻辑隔离

2.场景:设有一台PC机,两台服务器A、B与同一交换机直连,服务器A和B都提供远程桌面登录服务。(这里的PC机、服务器、交换机可以选择物理设备或者虚拟机实现)。 3.目的:通过制层对网络的制,实现PC机可以分别登录服务器A和B,

wuyouke的专栏 6131

SDN的两种方式分析

ONF成立两年之际,SDN开始得到业界的广泛认同,尤其是从IT真正走入了CT,而CT的网络类型五花八门,这使得SDN的应用场景急剧增长,大有无所不能之势。 业界目前所推的SDN无非两种 方式一是原生的斯坦福/ONF推崇的OpenFlow完全制的网络架构 方式二是部分厂商推出的设备可编程的架构 方式二的优缺点: 优点: 后者设备的本地制面仍然要运行传统的协议,可编程是附加的能

Wallce瑶 3551

软件定义网络SDN(特点、实现途径与展望)

SDN软件定义网络简介     软件定义网络(SDN,Software Defined Network),是由美国斯坦福大学clean slate研究组提出的一种新型网络创新架构,其核心技术OpenFlow通过将路由器和交换机中的制平面分离出数据平面,这个制平面是开放的,并且受到集中制,同时将命令和逻辑发送回硬件的数据平面。从而实现了网络流量的灵活制,为核心网络及应用的创新提供了良好

Seleton的专栏 1万+

SDN实现思路—Vecloud微云

SDN实现思路是不改变传统网络的实现机制和工作方式,通过对网络设备的操作系统进行升级改造,在网络设备上开发出专用的API接口,管理人员可以通过API接口实现网络设备的统一配置管理和下发,改变原先需要一台台设备登录配置的手工操作方式,同时这些接口也可供用户开发网络应用,实现网络设备的可编程。 实现思路是以现行的IP网络为基础,在其上建立叠加的逻辑网络,屏蔽掉底层物理网络差异,实现网络资源的虚拟化,使得多个逻辑上彼此隔离的网络分区,以及多种异构的虚拟网络可以在同一共享网络基础设施上共存。 当前SDN实现的主.

vecloud的博客 455

SDN概述及架构

一、SDN概述 1.1 SDN概念 1.2 SDN产生的原因 二、SDN架构 2.1 SDN的基本架构 2.2 ONF定义的SDN架构 1. 数据平面 2. 制平面 3. 应用平面 4. 管理平面 5. SDN制数据平面接口(CDPI) 6. SDN北向接口(NBI) 三、SDN的核心概念 3.1 数据分离 3.1.1 数分离历史 3.1.2 SDN分离...

weixin_43265596的博客 4万+

SDN精华问答 | SDN的核心技术是什么?

SDN火热了好一阵子,无论运营商、政府企业、投资机构,一段时间,不知道SDN、不能甩几个SDN相关的名词术语,似乎都落后于时代了。今天,就来看看关于SDN的精华问答吧。1...

CSDN云计算 6891

SDN学习总结

http://network.51cto.com/network/content2013/SDNkepu/ 1.SDN本质:让网络软件化、敏捷化 SDN从最早的Ethane系统算起,至今已经4年多了,成为业界关注焦点。其实,SDN的本质是让用户/应用可以通过软件编程充分制网络的行为,让网络软件化,进而敏捷化,从而使IT服务响应速度、服务质量进一步提升。 2.总体

basycai的博客 9259

SDN-网络可编程-1(详述)

1)网络可编程性是SDN的另一个重要属 网络可编程性最初是指网络管理人员可以通过命令行对设备进行配置,后来有了可编程路由器、NetFPGA等设备,这些设备的可编程性主要是对设备本身硬件电路级的可编程,即开发人员是通过编译代码直接制这些硬件来实现自己的协议或者功能。这种可编程的能力是对某台设备而言的,是一种处于最底层的编程能力,相当于计算机中汇编等级的低级编程语言,不够灵活便捷。 SDN的网络可编程性是从另外一个角度来看的,传统网络设备需要通过命令行或者直接基于硬件的编译写入来对网络设备进行编程管理。 主

编程不良人 2389

是谁还不懂SDN的,看我这篇就够啦!

SDN就是一个垫付传统网络的东西,让人感受到了“科技发展”、“AI时代”的发展带来的产物,看线路的带宽、延迟、抖动更能直观地显示出来,而不再是在没有监软件的情况下查看接口的详细信息,看到一串冰冷的数字还要根据时间单位进行换算,可太累了,也不用担心记不住命令,制器纳管直接批量下发,使用鼠标在图形化界面点点点就行,也不用像传统一样去巡检点检设备,show display,直接在制器上就能看到设备的状态,还能产生对应的告警,总之,这玩意很好用,不管是对谁来说,对甲方还是乙方,都是很有利的!

zljszn的博客 3375

SDN原理解析-分离SDN架构—学习笔记一

前言 就像导航软件对于交通的知道决策一样,导航软件把拥堵信息通告给驾驶员, 由驾驶员自行决定如何绕开拥堵时, 而大部分驾驶员会选择推荐的最短的不拥堵路径行进, 而这种分布式路径决策很可能会导致新的拥堵,这不是我们所期望的,通信网络也几乎面临相同的问题: 1.IP分组网络,基本原理就是全分布式路径决策; 2.分布式自主选路过程(每个网络设备通过一些路由协议收集网络拓扑,自主选择最短路径发报文

sdhotn的博客 1万+
上一篇: PON:EPON/GPON/10G PON/XG-PON/NG-PON2—Vecloud微云
下一篇: SDN的实现思路—Vecloud微云
Vecloud
博客等级 码龄6年 97粉丝 243原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值