真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在ML2中配置OVSflatnetwork3

怎么在ML2中配置OVS flat network3,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

超過十年行業(yè)經(jīng)驗,技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:網(wǎng)站建設(shè)、網(wǎng)站制作,成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,小程序定制開發(fā),微信開發(fā),app軟件定制開發(fā),同時也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營銷和我們一樣獲得訂單和生意!

flat network 是不帶 tag 的網(wǎng)絡(luò),宿主機的物理網(wǎng)卡通過網(wǎng)橋與 flat network 連接,每個 flat network 都會占用一個物理網(wǎng)卡。

在 ML2 配置中 enable flat network

在控制節(jié)點 /etc/neutron/plugins/ml2/ml2_conf.ini 中設(shè)置 flat network 相關(guān)參數(shù):

tenant_network_types = flat

指定普通用戶創(chuàng)建的網(wǎng)絡(luò)類型為 flat。 需要注意的是:因為 flat 網(wǎng)絡(luò)與物理網(wǎng)卡一一對應(yīng),一般情況下租戶網(wǎng)絡(luò)不會采用 flat,這里只是示例。

接著需要指明 flat 網(wǎng)絡(luò)與物理網(wǎng)絡(luò)的對應(yīng)關(guān)系

 在 [ml2_type_flat] 中通過 flat_networks 定義了一個 flat 網(wǎng)絡(luò),label 為 “default”。

在 [ovs] 中通過 bridge_mappings 指明 default 對應(yīng)的 Open vSwitch 網(wǎng)橋為 br-eth2。

label 是 flat 網(wǎng)絡(luò)的標識,在創(chuàng)建 flat 時會用到(后面演示),label 的名字可以是任意字符串,只要確保各個節(jié)點 ml2_conf.ini 中的 label 命名一致就可以了。

各個節(jié)點中 label 與物理網(wǎng)卡的對于關(guān)系可能不一樣。這是因為每個節(jié)點可以使用不同的物理網(wǎng)卡將 instance 連接到 flat network。

與 linux bridge 實現(xiàn)的 flat 網(wǎng)絡(luò)不同,ml2 中并不會直接指定 label 與物理網(wǎng)卡的對應(yīng)關(guān)系,而是指定 label 與 ovs bridge 的對應(yīng)關(guān)系。

[ovs] bridge_mappings = default:br-eth2

這里的 ovs bridge 是 br-eth2,我們需要提前通過 ovs-ovctl 命令:

  1. 創(chuàng)建 br-eth2。

  2. 將物理網(wǎng)卡 eth2 橋接在 br-eth2 上。

如果要創(chuàng)建多個 flat 網(wǎng)絡(luò),需要定義多個 label,用逗號隔開,當然也需要用到多個 ovs bridge,如下所示:

[ml2_type_flat] flat_networks = flat1,flat2

[ovs]

bridge_mappings = flat1:br-eth2,flat2:br-eth3

通過以上步驟控制節(jié)點的 flat 網(wǎng)絡(luò)就準備好了。 計算節(jié)點也需要做相同的配置,然后重啟所有節(jié)點的 Neutron 服務(wù)。

下面有必要通過 ovs-vsctl show 檢視一下當前的網(wǎng)絡(luò)結(jié)構(gòu)。

對于 ovs bridge “br-eth2” 和其上橋接的 port “eth2” 我們應(yīng)該不會感到意外,這是前面配置的結(jié)果。
然而除此之外,br-int 和 br-eth2 分別多了一個 port “int-br-eth2” 和 “phy-br-eth2”,而且這兩個 port 都是 “patch” 類型,同時通過 “peer” 指向?qū)Ψ健?/p>

上面的配置描述了這樣一個事實:br-int 與 br-eht1 這兩個網(wǎng)橋通過 int-br-eth2 和 phy-br-eth2 連接在一起了。

veth pair VS patch port

在前面 local network 我們看到,br-int 與 linux bridge 之間可以通過 veth pair 連接。

而這里兩個 ovs bridge 之間是用 patch port 連接的。

看來 veth pair 和 patch port 都可以連接網(wǎng)橋,使用的時候如何選擇呢?

patch port 是 ovs bridge 自己特有的 port 類型,只能在 ovs 中使用。
如果是連接兩個 ovs bridge,優(yōu)先使用 patch port,因為性能更好。
所以:
1. 連接兩個 ovs bridge,優(yōu)先使用 patch port。技術(shù)上veth pair 也能實現(xiàn),但性能不如 patch port。
2. 連接 ovs bridge 和 linux bridge,只能使用 veth pair。
3. 連接兩個 linux bridge,只能使用 veth pair。

看完上述內(nèi)容,你們掌握怎么在ML2中配置OVS flat network3的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


新聞名稱:怎么在ML2中配置OVSflatnetwork3
地址分享:http://weahome.cn/article/iesdjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部