OpenFlow还是EVPN?SDN主流解决方案分析
发表时间:2019年2月28日 15:27 来源:C114通信网
有了EVPN技术作为VXLAN网络的控制层,数据层面就变得简单许多,数据平面EVPN通过BGP通告本地学到的信息,对端根据BGP收到的路由,将信息下到远端VXLAN隧道上,形成单播表项。报文转发通过查找本地VTEP 表项找到目标的VTEP,再通过VXLAN隧道发送到目标VTEP,目标VTEP将VXLAN隧道解封装,转发给目的Server。可以看出,从数据层面角度来看,EVPN只负责VXLAN的控制层面,也就是转发信息的传输,对VXLAN数据层面没有影响。整个系统如下图所示。
图2:EVPN下的网络拓扑
特性 | OpenFlow | EVPN |
VTEP点 | 软件设备/硬件设备 | 硬件设备 |
控制服务 | L2/L3 Forwarding,安全/QoS/TAP策略 | EVPN用于L2/L3 Forwarding,完整解决方案还需要Netconf或其它配置协议 |
功能灵活性 | 很高, 限于Controller模式 | 低,必须升级硬件 |
网络规模 | 在虚拟化应用场景下,可管理的网络规模小 | 在虚拟化应用场景下,可管理的网络规模大 |
可靠性 | 较高 | 高 |
业务发放性能 | 高 | 低(NetConf) |
转发性能 | 受限于软件vSwtich的性能 | 高 |
多设备厂家场景支持 | 使用Openflow只控制VTEP和GW设备, Underlay网络可由不同厂家承建 | EVPN不存在问题,但Netconf无法实现不同厂家的互操作 |
适用场景 | 适用于软硬解耦的场景,SDN方案完全和硬件无关,只需部署软件设备就可以实现网络虚拟化,降低引入SDN的门槛。 | 适用于云网分别管理、投资的客户从网络部门发起的SDN改造需求。适合大规模部署的网络,控制了所有的硬件网络,使得故障的定位可以做到端到端。 |
表1: OpenFlow和EVPN特点对比
中兴ZENIC vDC控制器 提供端到端的数据中心SDN解决方案
ZENIC vDC控制器是中兴通讯推出的一款电信级的集群控制器产品,聚焦云数据中心的SDN需求,定位于混合Overlay(OpenFlow+EVPN)、硬件overlay(EVPN)和软件Overlay(OpenFlow)的应用场景,可以实现云管理平台与网络管理平台的融合,提供统一的资源规划和部署,快速构建新型的虚拟化数据中心,提供端到端的数据中心SDN解决方案。