V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
k8ser
V2EX  ›  问与答

到底啥是 SDN?

  •  
  •   k8ser · 2019-03-15 08:30:50 +08:00 · 2806 次点击
    这是一个创建于 2106 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看了一通,云里雾里,期望大佬给个通俗的解释。

    11 条回复    2019-03-15 11:49:05 +08:00
    hduwillsky
        1
    hduwillsky  
       2019-03-15 08:41:49 +08:00 via iPhone   ❤️ 1
    Soft define network
    blackboar
        2
    blackboar  
       2019-03-15 08:42:18 +08:00   ❤️ 1
    简单的讲就是当前网络架构的工作模式都是各设备之间独立运作,互联之间的交换、路由各干各的,每个设备都有自己的一套工作逻辑,不考虑其它设备的想法;

    SDN 会有一个总控制器,每个网络设备不需要自己做配置,全部听党指挥,按照控制器下发的表来转就行了,除此之外衍生出一些其他的东西,比如网络可编程、白盒 X86 交换机等等吧。
    hduwillsky
        3
    hduwillsky  
       2019-03-15 08:42:34 +08:00 via iPhone
    Software define network
    sujin190
        4
    sujin190  
       2019-03-15 09:23:34 +08:00   ❤️ 1
    感觉上简单来说就是早年间 idc 网络都是人工一台一台路由交换机设置的,子网也是人工划分好的,后来设备太多了,几万几十万的,弄不过来了,特别是云起来后,好吧,那我写个软件统一控制吧,统一规划网络吧,sdn 估计就是这东西

    后来则有了更多的需求,比如云各账号网络隔离啊,网络和链路自动迁移,网络负载自动均衡,等等啥的似乎都可以很简单的都过这东西解决了,所以也就越发复杂了
    tony1016
        5
    tony1016  
       2019-03-15 09:34:49 +08:00
    其实云不都是这样的东西嘛,本来是人工一个个干,后来弄个总控,一批一批干
    mansurx
        6
    mansurx  
       2019-03-15 09:57:48 +08:00   ❤️ 1
    集中控制,控制器的软件 OS 控制路由或者流,实现管理自动化、流量自动调度;

    以前的网络是厂商设备组成的硬件网络,现在的趋势是基于高性能 x86 的软件实现网络功能。
    miyuki
        7
    miyuki  
       2019-03-15 10:00:49 +08:00 via Android
    赛博朋克
    k8ser
        8
    k8ser  
    OP
       2019-03-15 10:10:25 +08:00
    @mansurx 意思就是:我之前需要网络需要买交换机,路由器啥的,还得需要懂网络的人来配置,现在就可以基于 x86 架构设置一个总的控制器,来实现流量的转发路由是吗?就不需要思科华为厂商的物理设备了是吗?
    mansurx
        9
    mansurx  
       2019-03-15 10:28:32 +08:00
    @k8ser #8 具体起来还是要看场景,交换机是需要的,网络也得懂的:google/fb 这样的大厂会有研发自己的数据中心白盒交换机,x86 负责控制转发;公有云的厂商我理解的是需要 web 前端、控制器和底层设备的联动;企业网可能只需要 SD-WAN 实现分支网络集中的控制、专线接入和 WAN 优化。
    bomb77
        10
    bomb77  
       2019-03-15 10:35:23 +08:00
    @k8ser #8 x86 早就可以实现转发交换了,装个 vswitch 基本功能都没问题,但对于大型数据中心的数据交换目前还是摆脱不了硬件路由交换,性能差异在那里。sdn 控制器更多的实现了自动化集中控制,满足云计算等越发复杂的快速网络配置需求变更。越来越多和复杂的网络拓扑如果还像以前要网络工程师手动去配置是比较困难的。
    Gothack
        11
    Gothack  
       2019-03-15 11:49:05 +08:00
    ![]( )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3149 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:44 · PVG 20:44 · LAX 04:44 · JFK 07:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.