上一節創建了 vxlan100_net 並部署 instance,今天我們來分析底層網絡結構。 控制節點 執行 ovs-vsctl show: br-int br-int 連接了如下 port: tap0d4cb13a-7a ...
OVS 的數據流向都是由 Flow 規則控制的,今天我們就來分析 VxLAN 的 Flow 規則。提個醒:這可能是本教程最燒腦的一節,let s rock it 下面分析控制節點上的 flow rule,計算節點類似。 br int 的 flow rule br int 的 rule 看上去雖然多,其實邏輯很簡單,br int 被當作一個二層交換機,其重要的 rule 是下面這條: cookie ...
2017-02-10 06:37 4 5246 推薦指數:
上一節創建了 vxlan100_net 並部署 instance,今天我們來分析底層網絡結構。 控制節點 執行 ovs-vsctl show: br-int br-int 連接了如下 port: tap0d4cb13a-7a ...
今天我們開始學習 OVS 如何實現 Neutron VxLAN,關於 VxLAN 的概念以及 Linux Bridge 實現,大家可以參考前面相關章節。 Open vSwitch 支持 VXLAN 和 GRE 這兩種 overlay network。因為 OpenStack 對於 VXLAN ...
上一節我們創建了 vxlan 100_net,今天將部署 instance 並分析網絡的連通性。 launch 新的 instance “cirros-vm1”,網絡選擇 vxlan100。 cirros-vm1 分配到的 IP 為 172.16.100.3 ...
前面我們討論了 VXLAN 的理論知識,並且在 ML2 中完成了相關配置。今天將通過 Web UI 創建 vxlan100_net 並觀察節點網絡結構的變化。 打開菜單 Admin -> Networks,點擊 “Create Network” 按鈕 顯示創建頁面 ...
上一節我們完成了 OVS vlan 環境的搭建,當前拓撲結構如下: cirros-vm1 位於控制節點,屬於 vlan100。 cirros-vm2 位於計算節點,屬於 vlan100。 cirros-vm3 位於計算節點,屬於 vlan101。 今天詳細分析 OVS 如何實現 ...
前面已經創建了兩個 OVS local network,今天詳細分析它們之間的連通性。 launch 新的 instance “cirros-vm3”,網絡選擇 second_local_net cirros-vm3 分配到的 IP 為 172.16.1.102 ...
前面我們創建了 OVS vlan100 並部署了 instance,今天繼續創建 vlan101。 subnet IP 地址為 172.16.101.0/24。 底層網絡發生了什么變化 Neutron 自動在 br-int 網橋上創建了 vlan100 dhcp ...
上一節完成連接外網的配置准備工作,今天就來創建 OVS 外部網絡 ext_net。 進入 Admin -> Networks 菜單,點擊 “Create Network” 按鈕。 顯示創建頁面。 Provider Network Type 選擇 ...