国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

openstack網絡模式之vlan分析

網絡 通信技術 OpenStack
openstack neutron中定義了四種網絡模式,本文主要以vlan為例,并結合local來詳細的分析下openstack的網絡模式。

 openstack neutron中定義了四種網絡模式:

# tenant_network_type = local

# tenant_network_type = vlan

# Example: tenant_network_type = gre

# Example: tenant_network_type = vxlan

本文主要以vlan為例,并結合local來詳細的分析下openstack的網絡模式。

1. local模式

此模式主要用來做測試,只能做單節點的部署(all-in-one),這是因為此網絡模式下流量并不能通過真實的物理網卡流出,即neutron的integration bridge并沒有與真實的物理網卡做mapping,只能保證同一主機上的vm是連通的,具體參見RDO和neutron的配置文件。

(1)RDO配置文件(answer.conf)

主要看下面紅色的配置項,默認為空。

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS

openswitch默認的網橋的映射到哪,即br-int映射到哪。 正式由于br-int沒有映射到任何bridge或interface,所以只能br-int上的虛擬機之間是連通的。

CONFIG_NEUTRON_OVS_BRIDGE_IFACES

流量***從哪塊物理網卡流出配置項

# Type of network to allocate for tenant networks (eg. vlan, local,

# gre)

CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=local

# A comma separated list of VLAN ranges for the Neutron openvswitch

# plugin (eg. physnet1:1:4094,physnet2,physnet3:3000:3999)

CONFIG_NEUTRON_OVS_VLAN_RANGES=

# A comma separated list of bridge mappings for the Neutron

# openvswitch plugin (eg. physnet1:br-eth1,physnet2:br-eth2,physnet3

# :br-eth3)

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=

# A comma separated list of colon-separated OVS bridge:interface

# pairs. The interface will be added to the associated bridge.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=

(2)neutron配置文件(/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini)

[ovs]

# (StrOpt) Type of network to allocate for tenant networks. The

# default value 'local' is useful only for single-box testing and

# provides no connectivity between hosts. You MUST either change this

# to 'vlan' and configure network_vlan_ranges below or change this to

# 'gre' or 'vxlan' and configure tunnel_id_ranges below in order for

# tenant networks to provide connectivity between hosts. Set to 'none'

# to disable creation of tenant networks.

#

tenant_network_type = local

RDO會根據answer.conf中local的配置將neutron中open vswitch配置文件中配置為local

2. vlan模式

大家對vlan可能比較熟悉,就不再贅述,直接看RDO和neutron的配置文件。

(1)RDO配置文件

# Type of network to allocate for tenant networks (eg. vlan, local,

# gre)

CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan //指定網絡模式為vlan

# A comma separated list of VLAN ranges for the Neutron openvswitch

# plugin (eg. physnet1:1:4094,physnet2,physnet3:3000:3999)

CONFIG_NEUTRON_OVS_VLAN_RANGES=physnet1:100:200 //設置vlan ID value為100~200

# A comma separated list of bridge mappings for the Neutron

# openvswitch plugin (eg. physnet1:br-eth1,physnet2:br-eth2,physnet3

# :br-eth3)

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth1 //設置將br-int映射到橋br-eth1(會自動創建phy-br-eth1和int-br-eth1來連接br-int和br-eth1)

# A comma separated list of colon-separated OVS bridge:interface

# pairs. The interface will be added to the associated bridge.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-eth1:eth1 //設置eth0橋接到br-eth1上,即***的網絡流量從eth1流出 (會自動執行ovs-vsctl add br-eth1 eth1)

此配置描述的網橋與網橋之間,網橋與網卡之間的映射和連接關系具體可結合 《圖1 vlan模式下計算節點的網絡設備拓撲結構圖》和 《圖2 vlan模式下網絡節點的網絡設備拓撲結構圖 》來理解。

思考:很多同學可能會碰到一場景:物理機只有一塊網卡,或有兩塊網卡但只有一塊網卡連接有網線

此時,可以做如下配置

(2)單網卡:

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth0 //設置將br-int映射到橋br-eth10

# A comma separated list of colon-separated OVS bridge:interface

# pairs. The interface will be added to the associated bridge.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES= //配置為空

這個配置的含義是將br-int映射到br-eth0,但是br-eth0并沒有與真正的物理網卡綁定,這就需要你事先在所有的計算節點(或網絡節點)上事先創建好br-eth0橋,并將eth0添加到br-eth0上,然后在br-eth0上配置好ip,那么RDO在安裝的時候,只要建立好br-int與br-eth0之間的連接,整個網絡就通了。

此時如果網絡節點也是單網卡的話,可能就不能使用float ip的功能了。

(3)雙網卡,單網線

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth1 //設置將br-int映射到橋br-eth1

# A comma separated list of colon-separated OVS bridge:interface

# pairs. The interface will be added to the associated bridge.

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=eth1 //配置為空

還是默認都配置到eth1上,然后通過iptables將eth1的流量forward到eth0(沒有試驗過,不確定是否可行)

3. vlan網絡模式詳解


圖1 vlan模式下計算節點的網絡設備拓撲結構圖

首先來分析下vlan網絡模式下,計算節點上虛擬網絡設備的拓撲結構。

(1)qbrXXX 等設備

前面已經講過,主要是因為不能再tap設備vnet0上配置network ACL rules而增加的

(2)qvbXXX/qvoXXX等設備

這是一對veth pair devices,用來連接bridge device和switch,從名字猜測下:q-quantum, v-veth, b-bridge, o-open vswitch(quantum年代的遺留)。

(3) int-br-eth1和phy-br-eth1

這也是一對veth pair devices,用來連接br-int和br-eth1, 另外,vlan ID的轉化也是在這執行的,比如從int-br-eth1進來的packets,其vlan id=101會被轉化成1,同理,從phy-br-eth1出去的packets,其vlan id會從1轉化成101

(4)br-eth1和eth1

packets要想進入physical network***還得到真正的物理網卡eth1,所以add eth1 to br-eth1上,整個鏈路才完全打通


圖2 vlan模式下網絡節點的網絡設備拓撲結構圖

網絡節點與計算節點相比,就是多了external network,L3 agent和dhcp agent。

(1)network namespace

每個L3 router對應一個private network,但是怎么保證每個private的ip address可以overlapping而又不相互影響呢,這就利用了linux kernel的network namespace

(2)qr-YYY和qg-VVV等設備 (q-quantum, r-router, g-gateway)

qr-YYY獲得了一個internal的ip,qg-VVV是一個external的ip,通過iptables rules進行NAT映射。

思考:phy-br-ex和int-br-ex是干啥的?

堅持"所有packets必須經過物理的線路才能通"的思想,雖然 qr-YYY和qg-VVV之間建立的NAT的映射,歸根到底還得通過一條物理鏈路,那么phy-br-ex和int-br-ex就建立了這條物理鏈路。

原文鏈接:http://blog.csdn.net/ustc_dylan/article/details/17224943#1536434-tsina-1-92100-66a1f5d8f89e9ad52626f6f40fdeadaa

責任編輯:林琳 來源: 博客
相關推薦

2019-01-14 15:21:53

openstack v隔離數據

2018-06-15 15:18:25

OpenstackNeutron網絡虛擬化

2017-03-20 15:26:12

容器網絡方案Vlan模式

2009-01-14 09:39:45

2013-01-08 10:59:14

IBMdW

2012-08-07 15:02:05

OpenStack網絡模式

2014-12-03 13:10:10

openstacknetworkneutron

2011-12-15 10:25:32

VLAN模式

2015-08-27 09:35:29

OpenStack運維指南VLAN

2011-03-17 12:49:32

2014-11-17 13:39:53

OpenStack云計算架構設計

2013-12-08 19:51:20

OpenStack網絡配置

2023-08-06 07:00:59

Openstack網絡

2009-01-06 09:23:00

VLAN網絡管理

2011-04-19 11:27:40

VLAN

2013-07-09 09:16:37

OpenStack企業業務模式私有云

2014-12-02 17:33:44

HP HelionOpenStack

2017-05-03 08:59:07

網絡分析數據

2011-03-17 11:24:18

2012-11-21 10:10:06

OpenStack網絡虛擬化
點贊
收藏

51CTO技術棧公眾號

日韩一级片播放| 精精国产xxxx视频在线播放| 免播放器亚洲| 一区二区三区 在线观看视| h片在线免费观看| 3751色影院一区二区三区| 激情福利在线| 欧美日韩www| www免费在线观看| 日韩一区二区精品葵司在线| gogo在线观看| 欧美一区二区视频在线观看2022| 男人的天堂在线| 欧美日本一区二区在线观看| 羞羞视频在线免费看| 狠狠色丁香久久婷婷综合_中| 欧美一区二区在线看| 日韩电影毛片| 国产日韩欧美夫妻视频在线观看 | 欧美人伦禁忌dvd放荡欲情| 日本色护士高潮视频在线观看 | 成人做爰69片免费看网站| 黄色资源在线看| 1024精品合集| 亚洲综合图区| 亚洲国产精品va| 欧美日韩精品一区二区三区视频| 亚洲高清在线观看| 欧美日韩美女| 欧美一区二区三区艳史| 亚洲天堂黄色| 任我爽在线视频精品一| 91麻豆免费观看| 黄色免费影视| 日韩精品一区二区三区中文不卡 | 成人啊v在线| 国产午夜精品理论片a级探花| av蜜臀在线| 欧美xxx久久| 欧美黑人巨大xxxxx| 欧美人与禽zozo性伦| 国产精品国产对白熟妇| 91丨porny丨国产| 日韩毛片在线免费看| 成人欧美一区二区三区小说| 亚洲精品视频99| 欧美变态tickle挠乳网站| 中文在线а√在线8| 久久久人成影片一区二区三区| 你懂的亚洲视频| 男人天堂av片| 婷婷国产v国产偷v亚洲高清| 超碰中文在线| 91久久久一线二线三线品牌| 久久九九国产| 妞干网在线视频观看| 亚洲一区二区欧美| 免费网站在线观看人| 韩国美女主播一区| 亚洲国产三级| 久久午夜夜伦鲁鲁一区二区| 色婷婷综合久久久久中文一区二区 | 伊人影院在线视频| 日韩中文字幕在线| 精品国产一区二区三区小蝌蚪| 精品免费视频123区| 欧美激情综合在线| 在线观看小视频| 国产精品久久久久久av福利软件| 国产欧美精品| 永久免费不卡在线观看黄网站| 精品电影一区二区三区| 亚洲涩涩av| 国产人妻777人伦精品hd| 91久久精品午夜一区二区| 国产精东传媒成人av电影| 色女孩综合网| 欧美色视频一区| 你懂的一区二区三区| 亚洲欧洲国产精品久久| 欧美日韩亚洲91| 蜜桃久久久久| 精品少妇人妻av免费久久洗澡| 午夜精品一区二区三区免费视频 | 另类色图亚洲色图| 日本免费新一区视频| 日韩精品123| 国产成人精品电影久久久| 国产肉丝袜一区二区| 国产精品毛片aⅴ一区二区三区| 一区精品在线| 精品成人一区二区| 久久伊人亚洲| 黄色网页在线观看| 美女被啪啪一区二区| 欧美日韩一区二区三区四区 | 向日葵视频成人app网址| 成人免费视频91| 久久久久五月天| 五月激情丁香一区二区三区| 色男人天堂综合再现| 午夜视频在线观看韩国| 国产精品久久久久久久小唯西川| 欧美精品一区二区在线播放| 成人av先锋影音| 91精品啪在线观看国产81旧版| 免费**毛片在线| 蜜臀av无码一区二区三区| 亚洲91精品在线观看| 亚洲男同性视频| 国产精品av一区二区| 日本aa在线| 国产福利一区视频| 国产精品一二三视频| 欧美一区二区三区四区五区| 国产99久久久国产精品免费看| 91精品啪在线观看国产爱臀| 国产午夜在线| 久久天堂国产精品| 欧美激情综合亚洲一二区| 午夜电影久久久| 国产精品一区免费视频| 久久动漫网址| 黄色小说在线播放| 日韩三区在线观看| 久久性色av| 成人噜噜噜噜| 怡红院av在线| 天堂社区日本电影超碰| 成人在线观看www| 国产免费一区二区三区| 久久亚洲电影天堂| 91精品国产综合久久久蜜臀粉嫩| 亚洲另类春色国产| 国产不卡在线播放| 欧美伊人久久| 欧洲grand老妇人| 爱草tv视频在线观看992| 天天干狠狠干| 91淫黄看大片| 无码人妻精品一区二区蜜桃网站| 亚洲影视中文字幕| 国产精品嫩草影院久久久| 色综合亚洲精品激情狠狠| 亚洲成人精品视频| 欧美影院午夜播放| 欧美日韩中文字幕一区二区| 一本久道久久综合中文字幕| 国产精品久久久久久福利一牛影视| 蜜桃视频一区二区| 激情偷乱视频一区二区三区| 久久精品卡一| 成人免费视频久久| 色香蕉在线观看| 亚洲欧美综合一区| 9色视频在线观看| 视频一区不卡| 亚洲国产精品影视| 国产精品又粗又长| 日韩欧美不卡在线| 六月婷婷在线视频| 日韩av在线综合| 国产乱子伦农村叉叉叉| 久久综合色视频| 黄色高清无遮挡| www.99av.com| 视频免费观看| 九色在线视频蝌蚪| 粉嫩av一区| 成人影视在线播放| 91吃瓜在线观看| 日韩中文视频| 日韩成人亚洲| 亚洲成人一品| 亚洲手机在线| 91美女在线观看| 亚洲一级二级在线| 欧美色综合网站| 欧美美女操人视频| 91精品视频免费| 亚洲国产日韩欧美| 色戒在线免费观看| 成年人视频在线免费观看| 波多野一区二区| 日韩影视高清在线观看| 麻豆成人在线| 亚洲色图一区二区| 欧美日韩极品在线观看一区| 中文字幕在线成人| 欧美中日韩免费视频| 手机看片一级片| 精精国产xxxx视频在线中文版 | 91精彩视频在线播放| 91麻豆精品激情在线观看最新| 91精品秘密在线观看| 国产欧美精品一区| 亚洲天堂影视av| 免费在线成人av| 91精彩视频在线观看| 神马电影久久|