最简单的 RabbitMQ 监控方法 - 每天5分钟玩转 OpenStack(158)

 这是 OpenStack 实施经验分享系列的第 8 篇。 先来看张图:这是 Nova 的架构图,我们可以看到有两个组件处于架构的中心位置:数据库和Queue。数据库保存状态信息,而几乎所有的 nova-* 服务都直接依赖于 Queue 实现服务之间的通信和调用。OpenStack 通常用
424次阅读

为 instance 配置静态 IP - 每天5分钟玩转 OpenStack(157)

 这是 OpenStack 实施经验分享系列的第 7 篇。 传统运维中为服务器配置静态 IP 是再常见不过的了。但在 OpenStack 环境下只能指定 network,IP 都是 Neutron 从 subnet IP 池中自动分配的。 有同学就会想办法了:等 inst
20次阅读

动态添加删除网卡 - 每天5分钟玩转 OpenStack(156)

   这是 OpenStack 实施经验分享系列的第 6 篇。 在项目实施过程中,经常会有添加删除网卡的需求。比如一个运行数据库的 instance,初始只有一个网卡,数据库服务和备份共用这块网卡,后来为提高性能以及合规的要求需要加一块网卡专门做备份用。长久以来
22次阅读

定制 cloud-init - 每天5分钟玩转 OpenStack(155)

 这是 OpenStack 实施经验分享系列的第 5 篇。 对于 Linux 镜像,cloud-init 负责 instance 的初始化工作。cloud-init 功能很强大,能做很多事情,而且我们可以通过修改配置文件灵活定制 cloud-init。cloud-init 的配置
15次阅读

cloudbase-init 自动扩盘的副作用 - 每天5分钟玩转 OpenStack(154)

 这是 OpenStack 实施经验分享系列的第 4 篇。 cloudbase-init 的一项功能是自动扩展 windows 的 C 盘。比如 windows 镜像是 20G,在部署 instance 时选择的 flavor 磁盘定义是 40G,那么 instance 部署时 c
14次阅读

解决 Windows instance 时间不同步问题 - 每天5分钟玩转 OpenStack(153)

  这是 OpenStack 实施经验分享系列的第 3 篇。 问题描述 通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个
11次阅读

制作 OpenStack Windows 镜像 - 每天5分钟玩转 OpenStack(152)

这是 OpenStack 实施经验分享系列的第 2 篇。 OpenStack 通过 Glance 镜像部署 instance,上一节我们介绍了 linux 镜像制作方法,windows 镜像与 linux 有很大不同,今天我们以 windows2008 为例详细讨论。 镜像制作步骤如下
17次阅读

制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)

这是 OpenStack 实施经验分享系列的第 1 篇。 OpenStack 的 instance 是通过 Glance 镜像部署的,所以准备镜像是必须要做的工作。本节介绍 Linux 镜像的制作方法,后面还会讨论 Windows 镜像。下载clould 镜像最简单的方法是使用标准镜像。主
18次阅读

学习 OpenStack 的方法论 - 每天5分钟玩转 OpenStack(150)

作为 OpenStack 的核心教程,我们已经到了最后总结的部分。 OpenStack 目前已经有好几十个模块,本教程讨论的是最最重要的核心模块:Keystone,Nova,Glance,Cinder 和 Neutron。请大家看下图: 此图截自&nbs
19次阅读

OVS VxLAN Flow 分析 - 每天5分钟玩转 OpenStack(149)

  OVS 的数据流向都是由 Flow 规则控制的,今天我们就来分析 VxLAN 的 Flow 规则。提个醒:这可能是本教程最烧脑的一节,let's rock it ! 下面分析控制节点上的 flow rule,计算节点类似。 br-int 的 flo
17次阅读