找回密码
 注册
查看: 4001|回复: 0

Neutron中Linux bridge与Open vSwitch两种plugin优劣对比

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2019-10-24 10:02:19 | 显示全部楼层 |阅读模式
以下是Open vSwitch与Linux bridge之间的优劣势对比:
& N! W9 K/ s3 \$ c' ^4 q+ r" _, C, Q/ m0 @) g5 p
(1)Open vSwitch 目前还存在不少稳定性问题,比如:
; }# F6 ^& o) U; @$ a1.Kernetl panics 1.10
0 Z  ^9 P. i7 J9 W2.ovs-switched segfaults 1.11
4 {, ~' Q6 o( A& R- c3 B3.广播风暴2 T  }) [1 S2 w5 {1 U1 _
4.Data corruption 2.014 Z7 c9 `. i; F( i: z2 E4 u
5 h& g" X% N0 f5 I( h  p
(2)于Linux bridge,Open vSwitch有以下好处:
) r& I4 V! Q1 D% O1.Qos配置,可以为每台vm配置不同的速度和带宽$ i+ I; d" F, j1 Y
2.流量监控
4 }' M1 d- x, F8 r# m: U3.数据包分析& L) @1 Z; ]3 n' _  N4 |. G1 t4 K8 h
4.将openflow引入到ovs中,实现控制逻辑和物理交换网络分离7 e1 ~/ o1 j# U2 o+ w* `( _3 e

. w4 ~% Z& j; ^" }& c(3)为什么可以使用 Linux bridge?
# ?- O# ?/ l$ n. Y1.稳定性和可靠性要求:Linux bridge 有十几年的使用历史,非常成熟。
# @' x$ a( e. p4 G0 w6 q2.易于问题诊断 (troubleshooting): n4 `9 q3 v4 ?: }; q
3.社区也支持' @6 Z; ]6 x4 Q; C- k  C8 @7 ?; C8 z
4.还是可以使用 Overlay 网络 VxLAN 9需要 Linux 内核 3.9 版本或者以上)5 U( k& e' E7 ~. F# i

3 b" o5 Z  S' L(4)使用 Linux bridge 的局限性
! }0 G5 Y8 e' k4 R: R( F1.Neutron DVR 还不支持 Linux bridge
- M) \) |9 i' {0 o3 k2.不支持 GRE, S8 e8 K& l7 M) z) Q! F. n$ t; M8 R
3.一些 OVS 提供但是 Neutorn 不支持的功能
# k3 o3 L( g! B# Z$ l) c* R6 O: v: {3 v5 r
(5)长期来看,随着稳定性的进一步提高,Open vSwitch 会在生产环境中成为主流。
- J) F% ^' w8 r  d) _' ?
# b- C5 V; v# F+ WLinux bridge 和 Open vSwitch 的功能对比:
' v' {; w- g7 O2 ~2 MNeutron中Linux bridge与Open vSwitch两种plugin优劣势对比
: k" _0 U6 q7 c# P2 V% {3 o, d- W! Q" n# |+ P1 \" x' u: F, M
可以看出:
6 M' s$ x9 q3 `9 b$ [) j! X6 q, n(1)OVS 将各种功能都原生地实现在其中,这在起始阶段不可避免地带来潜在的稳定性和可调试性问题;; }3 B, G9 p0 B1 r
(2)Linux bridge 依赖各种其他模块来实现各种功能,而这些模块的发布时间往往都已经很长,稳定性较高;
( w7 ]  U- A* Y/ ?$ w(3)两者在核心功能上没有什么差距,只是在集中管控和性能优化这一块Open vSwitch有一些新的功能或者优化。但是,从测试结果看,两者的性能没有明显差异;$ J4 _6 h1 X6 u* a8 s+ H
Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比. d9 U* I" k4 x9 q7 E0 ?# I4 x
. @$ f/ [% q4 s$ b1 D
Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比
$ r' M3 b$ w0 v
; d# S; Q! t; u. D总之,目前,Open vSwitch与Linux bridge都有各自的适合的场景,对于云用户来说也提供了更好的两种优秀的网络解决方案,除了SDN对集中管控的需求,和更新更多的网络特性时,Open vSwitch更加有优势,但是在稳定性,大规模网络部署等场景中Linux bridge 是个较好的选择。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:24 , Processed in 0.017674 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表