易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3997|回复: 0
收起左侧

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

[复制链接]
发表于 2019-10-24 10:02:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
以下是Open vSwitch与Linux bridge之间的优劣势对比:/ N$ n3 z  a* N/ N. `1 |- [% J

9 N' b$ p& e! z  j+ e(1)Open vSwitch 目前还存在不少稳定性问题,比如:
0 ?1 m; x/ w4 {( M1 m1.Kernetl panics 1.10
4 U( {% \7 [' S9 B# [: @2.ovs-switched segfaults 1.11' A; u0 M5 E) e2 ~/ |/ [
3.广播风暴4 o( |- D) t! u- {; K
4.Data corruption 2.01- J$ R) R. F* m3 M, y. k( W, D

0 L4 ~9 ]6 L5 c/ J8 u) @2 q(2)于Linux bridge,Open vSwitch有以下好处:
; l' _1 k+ f0 o5 o" j( L1.Qos配置,可以为每台vm配置不同的速度和带宽! n) D( p1 M6 K, @9 {, o
2.流量监控- c) l7 [$ }9 l6 P8 K* y* F1 w
3.数据包分析
4 ^* a! o( z, Y1 s3 T6 l5 {4.将openflow引入到ovs中,实现控制逻辑和物理交换网络分离
5 \$ z. y/ ^: |
; @# ^6 [$ T5 l( X8 l3 B(3)为什么可以使用 Linux bridge?. v/ q. D3 `1 u5 @( k1 }7 o
1.稳定性和可靠性要求:Linux bridge 有十几年的使用历史,非常成熟。9 f* v( t- u  e1 S4 l
2.易于问题诊断 (troubleshooting)& V) D: S; d5 f5 V7 \! d" C
3.社区也支持
+ b& w6 E2 b# W/ \7 y4.还是可以使用 Overlay 网络 VxLAN 9需要 Linux 内核 3.9 版本或者以上)
) J. P1 P# C/ {+ k+ x! t5 o' v* A4 N7 k( ^7 Q
(4)使用 Linux bridge 的局限性
- r( q# h7 d5 D. m/ }8 o% t1.Neutron DVR 还不支持 Linux bridge/ F6 x# z* O& p7 Q/ E- \
2.不支持 GRE! r9 Q7 ~+ i% \0 F" k& O* Z
3.一些 OVS 提供但是 Neutorn 不支持的功能
- M9 U3 l6 f6 M( n( x
" I, t  E) @, b6 M+ O2 S+ `: Q% }(5)长期来看,随着稳定性的进一步提高,Open vSwitch 会在生产环境中成为主流。; S$ _/ n# R1 f  G  z

5 [7 ~6 u0 w6 U) q5 dLinux bridge 和 Open vSwitch 的功能对比:0 \2 S4 _$ x% {1 p; u
Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比: C$ }0 d, U: o! Q8 y9 D$ o) F

8 W# T  R" ]2 |6 I$ o- {可以看出:
5 p  {' w0 b0 ~/ Y/ j( s& Y& a(1)OVS 将各种功能都原生地实现在其中,这在起始阶段不可避免地带来潜在的稳定性和可调试性问题;
. h; ?* o$ ]1 V- i& {& B(2)Linux bridge 依赖各种其他模块来实现各种功能,而这些模块的发布时间往往都已经很长,稳定性较高;
6 L. g! @- s" f0 V7 _2 Z(3)两者在核心功能上没有什么差距,只是在集中管控和性能优化这一块Open vSwitch有一些新的功能或者优化。但是,从测试结果看,两者的性能没有明显差异;
& v9 f1 R* c5 T  [. |Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比6 ]& j1 T8 g7 I" b# B

+ V; O) q) u( WNeutron中Linux bridge与Open vSwitch两种plugin优劣势对比# G5 O, e' t. d" ^7 [9 A1 [; _
5 ~+ P0 [2 T; v1 O9 M
总之,目前,Open vSwitch与Linux bridge都有各自的适合的场景,对于云用户来说也提供了更好的两种优秀的网络解决方案,除了SDN对集中管控的需求,和更新更多的网络特性时,Open vSwitch更加有优势,但是在稳定性,大规模网络部署等场景中Linux bridge 是个较好的选择。
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 10:39 , Processed in 0.040899 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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