OpenStack网络详解

news/2024/7/5 2:43:03

本文主要解释了OpenStack在安装完毕——创建网段与dhcp——创建虚拟机的过程中,系统中多出来的这一堆网卡到底分别连接哪两部分的网卡,以及哪些设备是虚拟出来的。

拓扑

红色代表ovs与网桥
蓝色代表命名空间或者虚机
绿色代表网卡

网络概况

openstack安装完后

会创建三个ovs,分别是br-ex,be-tun与br-int
三个ovs网桥都连接了控制器,分别的作用是:

br-ex external外部网络(外部网卡)

be-tun tunnel隧道网桥

br-int integration综合网桥(内部实例)

在正常配置中,需要将宿主机网卡eth0作为二层网卡,禁用NetworkManager后,调整network-scripts中br-ex的网卡配置信息,在br-ex上添加eth0网卡,直接将br-ex作为三层口

创建了网络与云主机后

br-int 综合网桥上增加了以下四个网卡,分别是
tap —— qdhcp-interface

qr —— qumu-router 路由器内部接口

qg —— qemu-gateway 路由器外部接口

qvo —— qumu-virtual-ovs 连接lbr的接口

lbr 上增加了三个接口,分别是
qbr ——Linux-bridge name

qvb ——qemu virtual bridge LBR连接ovs-br-int
tap ——主机上的接口

接下来我将将其分为两类结合图示进行说明

OVS与云主机接口

OVS与云主机接口 qvo,qvb,tap

lbr的qvb与ovs的qvo连接
lbr的tap口与云主机进行连接
br-int的qvo口与lbr的qvb进行连接

OVS与vRouter接口

OVS与vRouter接口 qg,qr,tap

qr,qg

能查看到ip netns内的命名空间

通过ip netns exec qrouter-xxxxxxxxxxxx /bin/bash进入命名空间

在qrouter内ip a能看到三个网卡, 与宿主机的qr qg相同

ovs的tap

是与命名空间进行连接的接口


http://lihuaxi.xjx100.cn/news/1889702.html

相关文章

经典综述|88.1分力作!土壤塑料际

柏林-勃兰登堡高级生物多样性研究所在《Nature reviews microbiology》期刊上(IF88.1)发表的“The soil plastisphere”研究论文中,综述了塑料对土壤的潜在影响。对土壤塑料际特性和微生物群落以及这些群落影响过程的阐明仍处于早期阶段,但进展的步伐很快…

RocketMQ 的两种消息消费模式:Pull(拉取)和Push(推送)

RocketMQ 支持两种消息消费模式:Pull(拉取)和Push(推送),它们之间有一些区别和联系。下面是它们的主要特点和比较: Pull(拉取)模式: 主动权在消费者&#x…

【从零开始学习JVM | 第八篇】学习垃圾回收算法 和 垃圾回收器

前言: 现代编程语言通常采用垃圾回收机制来自动管理内存。垃圾回收机制是一种自动化的内存管理技术,可以在程序运行时自动识别和回收不再使用的内存,从而减少内存泄漏和其他内存相关问题的发生。 本文将介绍垃圾回收算法和垃圾回收器的相关…

SLAM算法与工程实践——相机篇:传统相机使用(1)

SLAM算法与工程实践系列文章 下面是SLAM算法与工程实践系列文章的总链接,本人发表这个系列的文章链接均收录于此 SLAM算法与工程实践系列文章链接 下面是专栏地址: SLAM算法与工程实践系列专栏 文章目录 SLAM算法与工程实践系列文章SLAM算法与工程实践…

java集合的迭代器与遍历

文章目录 迭代器Iterator1、什么是Iterator2,iterator接口的API3、Irerator()方法细节解释4. Irerator的原理示意图5. forEach循环与Iterator遍历的区别与联系 ListIterator1.ListIterator的概述(1) 概念(2) 解析 2.ListIterator的生成3.ListIterator的API4.ListIte…

vue小结之 watch监听(对象,单个字段属性)

好记性不如个烂笔头&#xff1a;方便每次使用忘记的时候&#xff0c;看看点滴的累积&#xff0c;点滴的成长&#xff01; watch监听使用&#xff1a; 1.监听对象&#xff1a; <input type"checkbox" id"toggle-button" name"switch" v-mode…

剑指 Offer(第2版)面试题 28:对称的二叉树

剑指 Offer&#xff08;第2版&#xff09;面试题 28&#xff1a;对称的二叉树 剑指 Offer&#xff08;第2版&#xff09;面试题 28&#xff1a;对称的二叉树解法1&#xff1a;递归解法2&#xff1a;镜像二叉树 前序遍历 剑指 Offer&#xff08;第2版&#xff09;面试题 28&…

在Nexus上配置Docker镜像仓库

现在Docker镜像的工具已不少了&#xff0c;只是在Java老牌又持久的工具Nexus上配置本地Docker仓库镜像是一件即有情怀又充份利用资源的事情。 Nexus支持多种仓库类型&#xff0c;例如&#xff1a;maven、npm、docker等。 安装Nexus &#xff08;略&#xff09; Docker镜像配…