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

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

Openstack虛擬機(jī)通訊-創(chuàng)新互聯(lián)

1、虛擬機(jī)南北通訊:

Openstack 虛擬機(jī)通訊

目前創(chuàng)新互聯(lián)公司已為超過(guò)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、常州網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

環(huán)境:
External network:

Network 203.0.113.0/24
IP address allocation from 203.0.113.101 to 203.0.113.200
Project network router interface 203.0.113.101 TR

Project network

Network 192.168.1.0/24
Gateway 192.168.1.1 with MAC address TG
Compute node 1
Instance 1 192.168.1.11 with MAC address I1

Instance 1 resides on compute node 1 and uses a project network.
The instance sends a packet to a host on the external network.

過(guò)程:

涉及到計(jì)算節(jié)點(diǎn)的過(guò)程:
instance 通過(guò)qbr設(shè)備上的qvb-qbr-qvo 攜帶自己的mac地址以及目的地址和網(wǎng)關(guān)以及tag
通過(guò)qbr橋生的安全組
qbr橋?qū)⒘髁哭D(zhuǎn)送到br-int上
br-int橋?yàn)閜roject 網(wǎng)絡(luò)打上相應(yīng)的tag
For VLAN project networks
br-init-->br-vlan
br-vlan 替換tag為真實(shí)的tag
br-vlan 把包轉(zhuǎn)發(fā)到網(wǎng)絡(luò)節(jié)點(diǎn)的br-vlan
涉及到網(wǎng)絡(luò)節(jié)點(diǎn)
剛剛從compute節(jié)點(diǎn)的br-vlan的包通過(guò)交換機(jī)傳送到網(wǎng)絡(luò)節(jié)點(diǎn)的br-vlan上
br-vlan把包轉(zhuǎn)發(fā)給br-int橋
br-int把真實(shí)的tag轉(zhuǎn)換為ovs自己認(rèn)的tag。br-int上面有qroute的接口(qr)設(shè)備,包含interface的gw 和tag
通過(guò)qroute的namespace 中的iptables規(guī)則把qr做為source nat到 qg設(shè)備上,可以查看namespace里面的ip信息
Openstack 虛擬機(jī)通訊
[root@cloud02 ~]#
查看Iptables規(guī)則
neutron-l3-agent-float-snat all -- anywhere anywhere
SNAT all -- anywhere anywhere to:10.10.255.226
SNAT all -- anywhere anywhere mark match ! 0x2/0xffff ctstate DNAT to:10.10.255.226
br-int 轉(zhuǎn)發(fā)到br-ex上,再?gòu)腷r-ex到外網(wǎng)的子接口。
此時(shí)Snat已經(jīng)全部完成。

2、帶有FloatingIP的虛擬機(jī)南北流量

Openstack 虛擬機(jī)通訊
環(huán)境:
External network

Network 203.0.113.0/24
IP address allocation from 203.0.113.101 to 203.0.113.200
Project network router interface 203.0.113.101 TR
Project network
Network 192.168.1.0/24
Gateway 192.168.1.1 with MAC address TG
Compute node 1
Instance 1 192.168.1.11 with MAC address I1 and floating IP address 203.0.113.102 F1
Instance 1 resides on compute node 1 and uses a project network.
The instance receives a packet from a host on the external network.
過(guò)程
通過(guò)網(wǎng)絡(luò)節(jié)點(diǎn):
通過(guò)外部接口轉(zhuǎn)發(fā)到br-ex上,br-ex轉(zhuǎn)發(fā)到br-int上
br-ex的qg設(shè)備轉(zhuǎn)到qrouter上面的qg設(shè)備
Openstack 虛擬機(jī)通訊
Openstack 虛擬機(jī)通訊
在qruoter的namesapce查看iptables nat規(guī)則
Openstack 虛擬機(jī)通訊
查看IP為“10.0.0.5” 的虛擬機(jī)
Openstack 虛擬機(jī)通訊
可以查看到router里面的flouting-ip對(duì)應(yīng)的dnat是和虛擬機(jī)的project ip是一一對(duì)應(yīng)的。
通過(guò)route把包轉(zhuǎn)送到br-int。br-init 傳送到br-vlan ,并打上真實(shí)的tag.
從接口到達(dá)交換機(jī)。

經(jīng)過(guò)計(jì)算節(jié)點(diǎn)
計(jì)算節(jié)點(diǎn)的br-vlan 收到包后,傳送給br-init,br-int 把tag轉(zhuǎn)換為ovs自己的內(nèi)部tag.。然后經(jīng)過(guò)qvb和qvo著一對(duì)peer 到達(dá)qbr橋,從而到達(dá)到達(dá)tap設(shè)備。如圖:
Openstack 虛擬機(jī)通訊

虛擬機(jī)之間在不同的網(wǎng)絡(luò)通訊:
Openstack 虛擬機(jī)通訊
環(huán)境:

Project network 1
Network: 192.168.1.0/24
Gateway: 192.168.1.1 with MAC address TG1

Project network 2
Network: 192.168.2.0/24
Gateway: 192.168.2.1 with MAC address TG2
Compute node 1
Instance 1: 192.168.1.11 with MAC address I1
Compute node 2
Instance 2: 192.168.2.11 with MAC address I2
Instance 1 resides on compute node 1 and uses project network 1.
Instance 2 resides on compute node 2 and uses project network 2.
Both project networks reside on the same router.
Instance 1 sends a packet to instance 2.

通過(guò)compute01的:

tap設(shè)備通過(guò)qvb和qvo把qbr橋和br-int橋連接起來(lái),從而到達(dá)br-int上
br-int把包轉(zhuǎn)發(fā)給br-vlan上,br-vlan打上真實(shí)的tag,然后通過(guò)接口發(fā)給交換機(jī)。
通過(guò)network 節(jié)點(diǎn)的:
br-vlan接收到compute01上br-vlan發(fā)送的包,br-vlan 把包轉(zhuǎn)發(fā)給br-int。 br-int把tag替換為自己能識(shí)別的tag
br-int把包發(fā)給qrouter 的qbr-1 接口。并且攜帶自身的網(wǎng)關(guān)信息。
路由通過(guò)route功能把qbr-1的包發(fā)送給qbr-2.
qbr-2 通過(guò)轉(zhuǎn)發(fā)到達(dá)br-int上
br-init 把包轉(zhuǎn)發(fā)給br-vlan,br-vlan把tag替換為真實(shí)的tag
br-vlan 把包發(fā)給network-2 的網(wǎng)橋上,br-vlan 把包發(fā)給compute-2的節(jié)點(diǎn)上
通過(guò)compute02節(jié)點(diǎn)的
計(jì)算節(jié)點(diǎn)2 接收到網(wǎng)絡(luò)節(jié)點(diǎn)br-vlan的包。
br-vlan===> br-int
br-int ===>qbr===>tap

總結(jié):
1、相同網(wǎng)絡(luò)不同節(jié)點(diǎn)上的虛擬機(jī)互相通訊不經(jīng)過(guò)網(wǎng)絡(luò)節(jié)點(diǎn)
2、不通網(wǎng)絡(luò)相互通訊經(jīng)過(guò)網(wǎng)絡(luò)節(jié)點(diǎn)
3、相同網(wǎng)絡(luò)部同計(jì)算節(jié)點(diǎn)的虛擬機(jī) 互相通訊 直接走br-int

參考連接:
https://docs.openstack.org/liberty/networking-guide/scenario-classic-ovs.html

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站名稱:Openstack虛擬機(jī)通訊-創(chuàng)新互聯(lián)
本文地址:http://weahome.cn/article/cssejj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部