易陆发现互联网技术论坛

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

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

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

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

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

x
以下是Open vSwitch与Linux bridge之间的优劣势对比:
9 c9 m$ C' ]/ ]4 R5 B# U% b1 G# H8 E1 `" _+ K
(1)Open vSwitch 目前还存在不少稳定性问题,比如:
5 y( q3 o! c; z; a1.Kernetl panics 1.10
3 W) {6 Y8 y6 `, B/ E2.ovs-switched segfaults 1.11
  g5 O8 c1 B$ ?& W/ d3.广播风暴
7 y, E) H9 i- }9 F3 P9 x8 K4.Data corruption 2.01
9 i* `% T0 b/ ^4 T
$ E7 O1 I5 `; i+ Q" Q, p(2)于Linux bridge,Open vSwitch有以下好处:7 p: I* v4 u; W/ z, t" n4 A
1.Qos配置,可以为每台vm配置不同的速度和带宽( I& ]- V$ n. A
2.流量监控
$ g% ]1 W6 e5 ?! E  D" J) p4 o, t3.数据包分析
8 ]' X* |$ E" E  }9 j. J2 r# j4.将openflow引入到ovs中,实现控制逻辑和物理交换网络分离" f: o) v1 O* |% c
! g$ _2 X$ t8 R6 e2 W- I4 E- H+ s& f
(3)为什么可以使用 Linux bridge?
3 |+ f/ _; T, N3 O" l/ w1.稳定性和可靠性要求:Linux bridge 有十几年的使用历史,非常成熟。- j2 k6 Q- s3 m0 N
2.易于问题诊断 (troubleshooting)( B. G; p+ p' Z$ F& N
3.社区也支持
% n  c7 U  m, l+ _! D& g4.还是可以使用 Overlay 网络 VxLAN 9需要 Linux 内核 3.9 版本或者以上)
8 @- K( r* [1 h- H: {4 Y2 i
) Q( K' T: D( {/ c2 e(4)使用 Linux bridge 的局限性' |. B( y& t' B+ E- Y! V
1.Neutron DVR 还不支持 Linux bridge
8 X: r. \& k( O) N2.不支持 GRE* _- a  U$ R7 Z) C8 N' r( z7 q- r
3.一些 OVS 提供但是 Neutorn 不支持的功能
, s7 Z& Q# ~3 J) [* _- K5 b3 n! L. C% y3 r& J! T
(5)长期来看,随着稳定性的进一步提高,Open vSwitch 会在生产环境中成为主流。
8 ?1 j2 d" H  P9 M% u% ~% \+ ~( q7 `& z5 C/ e- \; q% |% n. K" I3 Y
Linux bridge 和 Open vSwitch 的功能对比:
$ Q4 Z( E5 [0 r3 Z' \% I1 ~. `Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比* B/ g! F! j; s# B; M8 x0 d

5 E% ~* R! G3 A7 T( U可以看出:- t: w* s! y* @0 m# Z3 E$ v8 ?
(1)OVS 将各种功能都原生地实现在其中,这在起始阶段不可避免地带来潜在的稳定性和可调试性问题;; h# x  @0 q3 S% u1 E; P' ~  ^# S
(2)Linux bridge 依赖各种其他模块来实现各种功能,而这些模块的发布时间往往都已经很长,稳定性较高;
% C7 X" ?1 {+ y. R! _$ d0 p, _. n(3)两者在核心功能上没有什么差距,只是在集中管控和性能优化这一块Open vSwitch有一些新的功能或者优化。但是,从测试结果看,两者的性能没有明显差异;- n4 o4 z" {/ Q6 C
Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比) e2 D% B% S0 ^

8 N% i/ }9 [( ~( B5 \% }1 ?Neutron中Linux bridge与Open vSwitch两种plugin优劣势对比
) i: {+ ]1 [/ r& Z( I
% B  w' G" L% X总之,目前,Open vSwitch与Linux bridge都有各自的适合的场景,对于云用户来说也提供了更好的两种优秀的网络解决方案,除了SDN对集中管控的需求,和更新更多的网络特性时,Open vSwitch更加有优势,但是在稳定性,大规模网络部署等场景中Linux bridge 是个较好的选择。
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-9 00:03 , Processed in 0.043620 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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