配置 linux-bridge mechanism driver - 每天5分鐘玩轉 OpenStack(77)
本節(jié)開始我們將學習 Linux Bridge 如何實現(xiàn) Neutron 的各種功能。
首先需要配置 linux-bridge mechanism driver。
Neutorn ML2 plugin 默認使用的 mechanism driver 是 open vswitch 而不是 linux bridge。那是否還有研究 linux bridge 的必要呢?
我的答案是:很有必要!
原因如下:
linux bridge 技術非常成熟,而且高效,所以業(yè)界很多 OpenStack 方案采用的是 linux bridge,比如 Rackspace 的 private cloud。
open vswitch 實現(xiàn)的 Neutron 虛擬網(wǎng)絡較為復雜,不易理解;而 linux bridge 方案更直觀。先理解 linux bridge 方案后再學習 open vswitch 方案會更容易。并且可以通過兩種方案的對比更加深入地理解 Neutron 網(wǎng)絡。
在深入學習之前,我們先復習一下 linux bridge 實現(xiàn)虛擬交換節(jié)的基本原理。