nova
文章平均质量分 96
dylloveyou
这个作者很懒,什么都没留下…
展开
-
OpenStack虚拟机创建流程
引言创建虚拟机是OpenStack最基本的功能,也是较为核心的功能。整个流程以Nova组件为中心,期间会涉及到与其他组件的交互,如Keystone、Glance、Neutron、Cinder。下面就详细介绍一下虚拟机的整个创建流程(OpenStack Ocata版本)。转载 2017-11-20 22:29:13 · 15739 阅读 · 1 评论 -
Neutron总结-为instance设置静态IP(OpenStack Mitaka版)
Mitaka 版 OpenStack 仅支持通过命令行操作为 instance 设置静态 IP。以下命令通过 admin 账户执行。因为操作的不是默认的 admin project,所以需要通过 –os-project-id 指定操作的项目ID。原创 2017-11-23 21:25:50 · 1026 阅读 · 0 评论 -
OpenStack虚机网卡的创建过程
OpenStack最基本和常用的操作就是启动虚机。虚机启动的过程中涉及很多内容,其中非常重要的一个环节就是创建并绑定虚机的虚拟网卡。虚机的创建和管理是Nova的任务,虚机网络的创建和管理是Neutron的任务,而虚机网卡,作为连接虚机和虚机网络的桥梁,其创建和管理则同时涉及了Nova和Neutron。这次介绍一下,OpenStack中虚机的网卡的创建过程。转载 2017-12-06 21:57:48 · 4790 阅读 · 0 评论 -
关于OpenStack虚拟机支持单网卡多IP问题
问题:有的场景需要虚拟机支持单网卡多IP,该如何设置 解决:如果是物理机或VMware虚拟机,则可以这样设置(以ubuntu14.04为例)原创 2017-12-07 21:19:12 · 3596 阅读 · 2 评论 -
清除OpenStack数据库中已删除虚机数据
OpenStack数据库使用的是软删除,查看nova数据库显示有2个实例已经被删除: 我们要清除这两个实例相关的所有记录,使用命令 nova-manage db archive_deleted_rows 加上--verbose 可以返回清除的相关表及清除的行数。nova-manage db archive_deleted_rows --verbose+----------------原创 2018-02-01 22:48:14 · 2508 阅读 · 0 评论 -
OpenStack Nova 总结(02)- 虚拟机调度算法
一、概述虚拟机调度器主要完成以下工作:过滤掉不满足虚拟机要求的主机 对剩余主机进行权重计算 选取权重计算值最优的主机返回OpenStack 的虚拟机调度策略主要是由 FilterScheduler 和 ChanceScheduler 实现的,其中FilterScheduler 作为默认的调度器实现了基于主机过滤(filtering)和权值计算(weighing)的调度算法,而 ...原创 2018-06-21 22:58:03 · 12023 阅读 · 2 评论 -
OpenStack Nova 总结(01)- 架构及组件详解
一、概述Nova(OpenStack Compute Service)是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源,同时管理虚拟机生命周期。Nova 在整个 OpenStack 架构中的位置如下图: 在上图中可以看到,OpenStack 很多组件都为 Nova 提供支持: Glance 为 VM 提供镜像; Cinder 和 Swift 分别为 VM 提...原创 2018-06-14 21:16:52 · 19463 阅读 · 2 评论 -
OpenStack 中如何应用 Host Aggregates 来更有效地分配硬件资源
简介本文将要介绍如何应用 OpenStack 中 Host Aggregates 的机制来更为有效地分配 nova computes 节点上的硬件资源,从而达到 OpenStack 的用户能够合理地选择特定的 computes 节点,来创建符合自己需求的虚拟机。Host Aggregates 最先出现在 OpenStack Grizzly 的版本中,是在 OpenStack 的 Regions...转载 2018-06-14 21:50:54 · 1440 阅读 · 0 评论