看了一通,云里雾里,期望大佬给个通俗的解释。
1
hduwillsky 2019-03-15 08:41:49 +08:00 via iPhone 1
Soft define network
|
2
blackboar 2019-03-15 08:42:18 +08:00 1
简单的讲就是当前网络架构的工作模式都是各设备之间独立运作,互联之间的交换、路由各干各的,每个设备都有自己的一套工作逻辑,不考虑其它设备的想法;
SDN 会有一个总控制器,每个网络设备不需要自己做配置,全部听党指挥,按照控制器下发的表来转就行了,除此之外衍生出一些其他的东西,比如网络可编程、白盒 X86 交换机等等吧。 |
3
hduwillsky 2019-03-15 08:42:34 +08:00 via iPhone
Software define network
|
4
sujin190 2019-03-15 09:23:34 +08:00 1
感觉上简单来说就是早年间 idc 网络都是人工一台一台路由交换机设置的,子网也是人工划分好的,后来设备太多了,几万几十万的,弄不过来了,特别是云起来后,好吧,那我写个软件统一控制吧,统一规划网络吧,sdn 估计就是这东西
后来则有了更多的需求,比如云各账号网络隔离啊,网络和链路自动迁移,网络负载自动均衡,等等啥的似乎都可以很简单的都过这东西解决了,所以也就越发复杂了 |
5
tony1016 2019-03-15 09:34:49 +08:00
其实云不都是这样的东西嘛,本来是人工一个个干,后来弄个总控,一批一批干
|
6
mansurx 2019-03-15 09:57:48 +08:00 1
集中控制,控制器的软件 OS 控制路由或者流,实现管理自动化、流量自动调度;
以前的网络是厂商设备组成的硬件网络,现在的趋势是基于高性能 x86 的软件实现网络功能。 |
7
miyuki 2019-03-15 10:00:49 +08:00 via Android
赛博朋克
|
8
k8ser OP @mansurx 意思就是:我之前需要网络需要买交换机,路由器啥的,还得需要懂网络的人来配置,现在就可以基于 x86 架构设置一个总的控制器,来实现流量的转发路由是吗?就不需要思科华为厂商的物理设备了是吗?
|
9
mansurx 2019-03-15 10:28:32 +08:00
@k8ser #8 具体起来还是要看场景,交换机是需要的,网络也得懂的:google/fb 这样的大厂会有研发自己的数据中心白盒交换机,x86 负责控制转发;公有云的厂商我理解的是需要 web 前端、控制器和底层设备的联动;企业网可能只需要 SD-WAN 实现分支网络集中的控制、专线接入和 WAN 优化。
|
10
bomb77 2019-03-15 10:35:23 +08:00
@k8ser #8 x86 早就可以实现转发交换了,装个 vswitch 基本功能都没问题,但对于大型数据中心的数据交换目前还是摆脱不了硬件路由交换,性能差异在那里。sdn 控制器更多的实现了自动化集中控制,满足云计算等越发复杂的快速网络配置需求变更。越来越多和复杂的网络拓扑如果还像以前要网络工程师手动去配置是比较困难的。
|
11
Gothack 2019-03-15 11:49:05 +08:00
![]( )
|