代码改变世界

随笔分类 -  Openstack — Nova

OpenStack 虚拟机冷/热迁移的实现原理与代码分析

2019-03-21 20:25 by 云物互联, 3467 阅读, 收藏, 编辑
摘要: 目录文章目录目录前文列表冷迁移代码分析(基于 Newton)Nova 冷迁移实现原理热迁移代码分析Nova 热迁移实现原理向 libvirtd 发出 Live Migration 指令监控 libvirtd 的数据迁移状态NUMA 亲和、CPU 绑定、SR-... 阅读全文

OpenStack 虚拟机的磁盘文件类型与存储方式

2019-03-21 17:48 by 云物互联, 5109 阅读, 收藏, 编辑
摘要: 目录文章目录目录虚拟机的磁盘文件类型虚拟机磁盘文件的存放方式QCOW2 镜像格式与 qemu-img 指令参考文章虚拟机的磁盘文件类型Nova 虚拟机的虚拟磁盘主要包含有 Root Disk、Ephemeral Disk、Swap Disk、Block St... 阅读全文

OpenStack 虚拟机冷/热迁移功能实践与流程分析

2019-03-15 18:34 by 云物互联, 4233 阅读, 收藏, 编辑
摘要: 目录文章目录目录前文列表虚拟机迁移的应用场景需要迁移的虚拟机数据类型虚拟机迁移的存储场景文件存储块存储非共享存储迁移的类型迁移的方式执行虚拟机冷迁移冷迁移日志分析执行虚拟机热迁移热迁移日志分析参考资料前文列表《OpenStack 虚拟机的磁盘文件类型与存储方... 阅读全文

Nova 启动虚拟机流程解析

2019-02-22 16:23 by 云物互联, 1031 阅读, 收藏, 编辑
摘要: 目录文章目录目录前言从请求说起nova-api service 阶段前言Nova 启动虚拟机的东西太多,持续更新…从请求说起无论是通过 Dashboard 还是 CLI 启动一个虚拟机,发送的是 POST /servers请求,改与该请求的 Body 详情,... 阅读全文

Nova rebuild for boot from volume issue

2019-01-17 14:00 by 云物互联, 738 阅读, 收藏, 编辑
摘要: 目录文章目录目录Nova boot from volumeRebuild InstanceRebuild for boot from volumeNova boot from volume众所周知,Nova Launch Instance 有很多种方法,bo... 阅读全文

Libvirt 版本降级过程记录 4.5.0 to 3.9.0

2018-12-10 20:17 by 云物互联, 787 阅读, 收藏, 编辑
摘要: 前言搞 OpenStack 开发 Libvirt 版本会随着 OpenStack 版本切来切去的,记录一下 Libvirt 从 4.5 降级到 3.9.0 的过程。步骤直接 downgrade[root@control01 ~]# yum downgrade... 阅读全文

OpenStack Placement Project

2018-10-09 12:09 by 云物互联, 2114 阅读, 收藏, 编辑
摘要: 目录文章目录目录背景Placement 简介基本概念数据模型解析Command LinePlacement Web Application 的实现与分析Placement 在启动虚拟机时的调度过程Resource provider aggregates 功能... 阅读全文

OpenStack Nova 高性能虚拟机之 CPU 绑定

2018-07-29 22:32 by 云物互联, 3057 阅读, 收藏, 编辑
摘要: 目录文章目录目录前文列表KVMKVM 的功能列表KVM 工具集KVM 虚拟机的本质是什么vCPU 的调度与性能问题Nova 支持的 vCPU 绑定vcpu\_pin\_set 配置项CPU 绑定策略前文列表OpenStack Nova 高性能虚拟机之 NUM... 阅读全文

OpenStack Nova Placement API 统一资源管理接口的未来

2018-07-28 19:16 by 云物互联, 773 阅读, 收藏, 编辑
摘要: 目录目录Placement API为何称之为 “未来”操作对象基本概念数据库操作样例Placement API 在创建虚拟机时的调度过程Placement REST API 摘要Placement ClientPlacement API nova-plac... 阅读全文

OpenStack Nova 高性能虚拟机之 NUMA 架构亲和

2018-06-27 17:22 by 云物互联, 5602 阅读, 收藏, 编辑
摘要: 目录文章目录目录写在前面计算平台体系结构SMP 对称多处理结构NUMA 非统一内存访问结构MPP 大规模并行处理结构Linux 上的 NUMA基本对象概念NUMA 调度策略获取宿主机的 NUMA 拓扑Nova 实现的 NUMA 亲和Nova 定义的 NUMA... 阅读全文

Nova 的高性能虚拟机支撑

2018-06-10 17:21 by 云物互联, 1485 阅读, 收藏, 编辑
摘要: 目录目录CPU 计算平台体系架构SMP 架构NUMA 结构MMP 结构Nova 的高性能虚拟机Nova 虚拟机 CPU/RAM 设计的背景操作系统许可(Licensing)性能(Performance)NUMA TopologyGuest NUMA Topo... 阅读全文