zoukankan      html  css  js  c++  java
  • 第 7 章 Neutron

    local network

     

    local network 的特点是不会与宿主机的任何物理网卡相连,也不关联任何的 VLAN ID。

    对于每个 local netwrok,ML2 linux-bridge 会创建一个 bridge,instance 的 tap 设备会连接到 bridge。

    位于同一个 local network 的 instance 会连接到相同的 bridge,这样 instance 之间就可以通信了。

     

    因为 bridge 没有与物理网卡连接,所以 instance 无法与宿主机之外的网络通信。

    同时因为每个 local network 有自己的 bridge,bridge 之间是没有连通的,所以两个 local network 之间也不能通信,即使它们位于同一宿主机上。

     

    下图是 local network 的示例:

    1、创建了两个 local network,分别对应两个网桥 brqXXXX 和 brqYYYY。

    2、VM0 和 VM1 通过 tap0 和 tap1 连接到 brqXXXX。

    3、VM2 通过 tap2 连接到 brqYYYY。

    4、VM0 与 VM1 在同一个 local network中,它们之间可以通信。

    5、VM2 位于另一个 local network,由于 brqXXXX 和 brqYYYY 没有联通,所以 VM2 无法与 VM0 和 VM1 通信。

     

     

    实现 local network

     

    在 ML2 配置中 enable local network

    创建 local 网络之前请先确保 ML2 已经加载了 local type driver。

    ML2 的配置文件位于 /etc/neutron/plugins/ml2/ml2_conf.ini。

    type_drivers 告诉 ML2 加载所有 5 种网络的 type driver。

    type_drivers = local,flat,vlan,gre,vxlan

     

    这样所有类型的网络都可以创建(在本节只创建 local 网络)。

    普通用户和 admin 都可以通过 CLI 或者 Web GUI 创建网络,但只有 amdin 才能指定网络的 type,所以需要用 tenant_network_types 告诉 ML2 当普通用户在自己的 Tenant(Project)中创建网络时,默认创建哪种 type 的网络,这里 type 是 local。

    tenant_network_types = local

     

    tenant_network_types 可以指定多种 type,比如:

    tenant_network_types = vlan, local

     

    其作用是先创建 vlan 网络,当没有 vlan 可创建时(比如 vlan id 用完),创建 local 网络。

    当配置文件发生了变化,需要重启 Neutron 相关服务。

     

    ----------------------------------------------------引用来自------------------------------------------------------------------------

    https://www.cnblogs.com/CloudMan6/p/5813792.html

    https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587652&idx=1&sn=ba29d242fe90a328e3fb6011548e15bb&chksm=8d3080ddba4709cb44947f2b9cd85658e37cb21803f8e05bb844de6275e0513a457596c878e2&scene=21#wechat_redirect

  • 相关阅读:
    决定你人生高度的,不是你的才能,而是你的态度
    享受六一的最后几分钟
    DB9 公头母头引脚定义及连接
    bzoj3207--Hash+主席树
    bzoj1901 [ Zju2112 ] --树状数组套主席树
    bzoj1723 [ Usaco2009 Feb ] --前缀和(水题)
    bzoj3932 [ CQOI2015 ] --可持久化线段树
    bzoj3037--贪心
    bzoj3388 [ Usaco2004 Dec ] (神奇的解法)
    bzoj2693--莫比乌斯反演+积性函数线性筛
  • 原文地址:https://www.cnblogs.com/gsophy/p/11388735.html
Copyright © 2011-2022 走看看