NFV SDN_sdn和nfv与云计算

NFV SDN_sdn和nfv与云计算专业技术分析NFV与SDN的区别是什么?5条评论2013-06-1400:01   it168网站原创 作者:vivia/译 编辑: 闫志坤  【IT168技术】软件定义型网络(SDN)和网络功能虚拟化(NFV)都是热议的话题。他们之前显然是有关系的,但是它们有哪些地方类似呢?不同之处又在哪里?二者如何做到相互补充呢?  SDN——诞生于高校,成

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

专业技术分析 NFV与SDN的区别是什么?

2013-06-14 00:01    
it168网站原创  作者: vivia/译 编辑: 
闫志坤

  【IT168 技术】软件定义型网络(SDN)和网络功能虚拟化(NFV)都是热议的话题。他们之前显然是有关系的,但是它们有哪些地方类似呢?不同之处又在哪里?二者如何做到相互补充呢?

NFV与SDN的区别是什么?

  SDN——诞生于高校,成熟于数据中心

  SDN初始于园区网络,一群研究者(译者注:斯坦福的达人们)在进行科研时发现,每次进行新的协议部署尝试时,都需要改变网络设备的软件,这让他们灰常郁闷,于是乎,他们开始考虑让这些网络硬件设备可编程化,并且可以被集中的一个盒子所管理和控制,就这样,诞生了当今SDN的基本定义和元素

  1.分离控制和转发的功能

  2. 控制集中化

  3.使用广泛定义的(软件)接口使得网络可以执行程序化行为

  另一个SDN成功的环境就是云数据中心,这些数据中心的规模不断的扩展,如何控制虚拟机的爆炸式增长,如何用更好的方式连接和控制这些虚拟机,成为数据中心明确需求。而SDN的思想,恰恰提供了一个希望:数据中心如何可以更可控。

  OpenFlow——向标准推进

  那么,OpenFlow是从何处走进SDN的视野中呢?当SDN初创伊始,如果需要获得更多的认可,就意味着标准化这类工作必不可少。于是,各网络厂商联合起来组建了开放网络论坛(ONF),其目的就是要将控制平面和转发平面之间的通讯协议标准化,这就是OpenFlow。OpenFlow第一定义了流量数据如何组织成流的形式(Flow,也就是流,也意味着OpenFlow常提到的流表),第二定义了这些流如何按需控制。这是让业界认识到SDN益处的关键一步

  NFV——由服务供应商创建

  和SDN始于研究者和数据中心不同,NFV则是由运营商的联盟提出,原始的NFV白皮书描述了他们遇到的问题,以及初步的解决方案。

  网络运营商的网络是通过大型的不断增长的专属硬件设备来部署。一项新网络服务的推出,通常需要另一种变体,而现在也越来越难找到空间和动力来推荐这些盒子;除此之外,能耗在增加,资本投入存在挑战,又缺少必要的技巧来设计,整合和操作日趋复杂的硬件设备。更有甚者,基于硬件的设备很快就要过期了,它们需要更多没有财政优势“进程设计整合部署”。

  NFV旨在利用标准的IT虚拟化技术解决这些问题,具体是把多种网络设备类型融合到数据中心,网络节点和终端用户企业内可定位的行业标准高容量服务器交换机和存储中。我们相信NFV可应用到任何数据层的数据包进程和固定移动网络架构中的控制层功能。

  

  SDN 与 NFV 比较

  现在,让我们看看SDN和NFV的关系,最初的NFV白皮书对SDN和NFV的关系做了如下综述:

  如图1所示,网络功能虚拟化和软件定义网络(SDN)有很强的互补性,但是并不相互依赖(反之亦然),网络功能虚拟化可以不依赖于SDN部署,尽管两个概念和解决方案可以融合,并且潜在形成更大的价值。

  SDN 与 NFV 比较

  ▲图一:图解NFV与SDN关系

  依赖于应用在大量数据中心内的现有技术,网络功能虚拟化的目标可以基于非SDN的机制而实现。但是,如果可以逐渐接近SDN所提出的将控制平面和数据平面的思路,那么就能进一步使现有的部署性能增强且简化互操作性,减轻运营和维护流程的负担。网络功能虚拟化为SDN软件的运行提供基础架构的支持,未来,网络功能虚拟化可以和SDN的目标紧密联系在一起—-使用商业性服务器交换机

  SDN和NFV—协同工作?

  让我们看一个SDN和NFV协同工作的案例,首先,图2 展示了当今路由器服务部署典型案例,在每个客户站点使用均使用一台路由器(提供服务)

  SDN 与 NFV 比较

  ▲图二:目前的托管路由服务

  如图3所示,使用虚拟路由器的功能,NFV就可以在这个场景中展现作用,所有的用户站点左侧都是一个网络接口设备(NID)–虚拟路由器,提供网络的分界点,并且测量性能。

  SDN 与 NFV 比较

  ▲图三:使用NFV的托管路由服务

  最终,SDN被引入进来,将控制平面和转发平面分割,数据包将会根据更优化的数据平面(译者注:或者理解为转发路径)被转发,路由(控制平面)功能则运行在某机柜服务器的虚拟机内。

  SDN 与 NFV 比较

  ▲图四:用NFV和SDN的托管路由服务

  SDN和NFV的结合提供了最优的解决方案:

   1. 一个昂贵的专业设备(译者注:路由器神马的盒子)被通用硬件和高级软件替代

   2. 软件控制平面被转移到了更优化的位置(译者注:从专用设备硬件中剥离,放置在数据中心或者POP位置,可能以服务器或者虚拟机的形式存在)

   3.数据平面的控制被从专有设备上提取出来,并且标准化,使得网络和应用的革新无需网络设备硬件升级

汇总

下表介绍了SDN和NFV的一些关键点比较

 

SDN 与 NFV 比较

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195725.html原文链接:https://javaforall.net

(0)
上一篇 2025年10月11日 下午5:22
下一篇 2025年10月11日 下午6:01


相关推荐

  • 此工作站和主域直接信任失败_主域间的信任关系失败

    此工作站和主域直接信任失败_主域间的信任关系失败故障现象:win7输入账户登录后,提示错误”此工作站和主域间的信任关系失败”,所有域用户无法登录,如图:解决方式:1.微软官方,退域重新加入域https://support.microsoft.com/en-us/kb/27710402.其他建议,“重置计算机账户”https://redmondmag.com/articles/201…

    2022年10月18日
    6
  • oracle中case when_oracle case when 嵌套

    oracle中case when_oracle case when 嵌套Case具有两种格式。简单Case函数和Case搜索函数。–简单Case函数CASEsexWHEN’1’THEN’男’WHEN’2’THEN’女’ELSE’其他’END–Case搜索函数CASEWHENsex=’1’THEN’男’WHENsex=’2’THEN’女’ELSE’其他’END…

    2022年10月5日
    6
  • 安装ipvsadm报错

    安装ipvsadm报错ipvsadm 安装报错

    2026年3月20日
    3
  • 浅谈媒体查询

    浅谈媒体查询媒体查询是界面为了适应不同屏幕大小而存在的基本语法是 mediamediaty 在 not 不再 only 仅在 mediafeature 设备尺寸 CSS Code 两种引入方式 1 内嵌 style mediascreena width 400px body backgrou

    2026年3月17日
    2
  • 向量点积计算

    向量点积计算nbsp 描述 在线性代数 计算几何中 向量点积是一种十分重要的运算 给定两个 n 维向量 a a1 a2 an 和 b b1 b2 bn 求点积 a b a1b1 a2b2 anbn 输入 第一行是一个整数 n 1 lt n lt 1000 第二行包含 n 个整数 a1 a2 an 第三行包含 n 个整数 b1 b2 bn 相邻整数之间用

    2026年3月17日
    2
  • python中setdefault_python练习之setdefault用法详解

    python中setdefault_python练习之setdefault用法详解setdefault 作为 python 字典中的函数 有很多功能 语法 dict setdefault key default None key 为查找的键 default 为查不到时 系统自动在字典里生成的与 key 对应的值 如果存在该键值对 则返回对应的值 否则返回 default 的参数用法 给字典中的不存在的键赋值为 default 的参数 gt gt gt spam name

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号