”每天五分钟玩转openstack“ 的搜索结果
VLAN 是网络中的重要概念,本节讨论 Linux 如何支持 VLAN
本节将按照上一节的规划安装配置控制节点和计算节点。控制节点 devstack-controller步骤如下 安装 Ubuntu 14.04此处省略 256 个字 配置网卡编辑 /etc/network/interfaces eth0 配置 IP 192.168.104.10,并激活 eth1 ...
上一节我们在 ML2 配置中 enable 了 vlan network,今天将创建 vlan100 并讨论底层网络变化。打开菜单 Admin ->...ldquo;Create Network” 按钮。显示创建页面。Provider Network Type 选择 &...
Cinder 真正负责 Volume 管理的组件是 volume provider。 Cinder 支持多种 volume provider,LVM 是默认的 volume provider。Devstack 安装之后,/etc/cinder/cinder 已经配置好了 LVM,如下图所示: ...
前面大家已经看到 Nova 由很多子服务组成,同时我们也知道 OpenStack 是一个分布式系统,可以部署到若干节点上,那么接下来大家可能就会问: Nova 的这些服务在物理上应该如何部署呢? 对于 Nova,这些服务会部署...
Neutron Routing 服务提供跨 subnet 互联互通的能力。 例如前面我们搭建了实验环境: cirros-vm1 172.16.100.3 vlan100 cirros-vm3 172.16.101.3 vlan101 ...这两个 instance 要通信必须借助 router。...
上一节我们已经配置并测试 LBaaS,今天重点分析 Neutron 是如何用 Haproxy 来实现负责均衡的。 在控制节点上运行 ip netns,我们发现 Neutron 创建了新的 namespace qlbaas-xxx。 ...该 namespace 对应我们创建的...
launch 新的 instance “cirros-vm1”,网络选择 vxlan100。 cirros-vm1 分配到的 IP 为 172.16.100.3。 ...cirros-vm1 被 schedule 到控制节点,对应的 tap 设备为 tap099caa87-cd,并且连接到 bridge brq1762...
上一节我们为 Neutron 虚拟路由器配置好了 L3 agent,今天将创建虚拟路由器 “router_100_101”,打通 vlan100 和 vlan101。 打开操作菜单 Project -> Network -> Routers。...接下来需要将 vlan100.
上一节学习了Neutron LBaaS 的原理,今天开始实践。首先在配置中启用 LBaaS 服务。Neutron 通过 lbaas plugin 和 lbaas agent 提供 LBaaS 服务。 ...lbaas plugin 与 Neutron Server 一起运行在控制节点上。...
上一节在 first_local_net 中已经部署了 cirros-vm1,今天将再部署一个instance,并验证两个 instance 的连通性。
这是 OpenStack 官网上给出的计算节点(可以理解为 KVM 的宿主机)虚拟网络的逻辑图,上面的网络设备很多,层次也很复杂。 我第一次看到这张图,也着实被下了一跳。不过大家也不要怕,万丈高楼从地起,虚拟网络再...
这是 OpenStack 实施经验分享系列的第 11 篇。 本节教大家更新 OpenStack 组件的方法。请注意,是更新(Update)而不是升级(Upgrade)。更新是给组件打补丁,版本不变;而升级是刷新版本,比如从 kilo 升级到 ...
每天5分钟玩转OpenStack 相关下载链接://download.csdn.net/download/lyws365/10671356?utm_source=bbsseo
flat network 是不带 tag 的网络,要求宿主机的物理网卡直接与 linux bridge 连接,这意味着: 每个 flat network 都会独占一个物理网卡。 上图中 eth1 桥接到 brqXXX,为 instance 提供 flat 网络。...
上一节我们介绍了VXLAN 的封装格式以及 VTEP。今天我们将通过例子讨论 VXLAN 封装和转发包的过程,以及 Linux 对 VXLAN 的原生支持。 VXLAN 包转发流程 VXLAN 在 VTEP 间建立隧道,通过 Layer 3 网络传输封装...
上一节我们介绍了路由服务(Routing)的基本功能,今天教大家如何配置。 Neutron 的路由服务是由 l3 agent 提供的。 除此之外,l3 agent 通过 iptables 提供 firewall 和 floating ip 服务。...
Linux Bridge 和 Open vSwitch 是目前 OpenStack 中使用最广泛的两种虚机交换机技术。 前面各章节我们已经学习了如何用 Linux Bridge 作为 ML2 mechanism driver 实现 Neutron 网络。今天开始我们将详细讨论如何...
本节我们来看如何在实验环境中实施和配置如下 VLAN 网络。 配置 VLAN 编辑 /etc/network/interfaces,配置 eth0.10、brvlan10、eth0.20 和 brvlan20。下面用 vmdiff 展示了对 /etc/network/interfaces 的修改...
上节完成了LBaaS 配置,今天我们开始实现如下 LBaaS 环境。 环境描述如下: ...1. 创建一个 Pool “web servers”。...2. 两个 pool member “WEB1” 和 “WEB2”,均为运行 Ubuntu cloud image 的 instance。...
OVS 的数据流向都是由 Flow 规则控制的,今天我们就来分析 VxLAN 的 Flow 规则。 提个醒:这可能是本教程最烧脑的一节,let's rock it ! 下面分析控制节点上的 flow rule,计算节点类似。 ...br-int 的 rule 看上去...
上一节我们讨论了 attach volume 操作中 cinder-api 的工作,本节讨论 cinder-volume 和 nova-compute 如何将 volume attach 到 Instance。cinder-volume 初始化 volume 的连接cinder-volume 接收到 initialize_...
虽然外部网络是已经存在的网络,但我们还是需要在 Neutron 中定义外部网络的对象,这样 router 才知道如何将租户网络和外部网络连接起来。 ... 进入 Admin ->... ...Physical Network 填写 “external”,与 ml2..
前面我们创建了 Pool,VIP并添加了Member。今天将创建 Monitor,然后测试 LBaaS 是否能够正常工作。 创建 Monitor LBaaS 可以创建 monitor,用于监控 Pool Member 健康状态。如果某个 member 不能正常工作,...
上一节我们通过 Web UI 创建为 cirros-vm3 分配了浮动 IP,今天将分析其工作原理。首先查看 router 的 interface 配置: 可以看到,floating IP 已经配置到 router 的外网 interface qg-b8b32a88-03 上。...