openStack:学习openStack的前提知识(1)虚拟化以及KVM简介

news/2024/7/18 12:35:12 标签: openStack, KVM, 云计算, 虚拟化

文章目录

  • KVM简介
  • KVM核心组件
    • Libvirt组件

KVM_1">KVM简介

KVM----目前X86平台上最热门,运用最多的虚拟化解决方案,openStackKVM支持也是最好的。
所以后续使用KVM作为Hypervisor,进行openStack相关实验。

KVM:Kernel-Based Virtual Machine,基于Linux内核的虚拟化技术

详细的虚拟化知识请参考:计算虚拟化简介

KVM_9">KVM核心组件

组件作用
kvm.ko只用于管理虚拟CPU和内存
QUME实现存储、网络虚拟化

简单来说,作为Hypervisor,KVM本身只关注虚拟机调度内存管理,IO外设等任务交给Linux内核和QEMU

组件作用
LibvirtKVM管理工具(除了能管理KVM之外,也能管理XEN、VirtualBox等其他虚拟化技术,openStack底层也使用Libvirt

Libvirt组件

组件作用
后台daemon程序libvirtd服务程序,接受和处理API请求
API库是的其他开发者可以开发基于Libvirt的高级工具,如virt-manager:图形化KVM管理工具等
virshKVM命令行工具

学习openStack,应熟练掌握KVM、virsh、virt-manager的使用


http://www.niftyadmin.cn/n/1525263.html

相关文章

解决WSL2/ubuntu安装软件报错 E: Invalid operation insatll 问题

文章目录解决WSL2安装软件报错E: Invalid operation insatll 问题方法一方法二解决WSL2安装软件报错E: Invalid operation insatll 问题 此问题为系统定位不到软件包,无法安装。 方法一 替换软件源,替换为国内软件源,同时提高下载速度 建议…

WSL2安装图形化界面

文章目录安装图形化界面安装图形化界面 由于WSL2/Ubuntu默认不安装图形化界面,所以需手动安装: apt-get install xfce4使用windows powershell 查看WSL使用的IP地址 ipconfig进入/home,修改.bashrc,在最后一行添加 export DIS…

glibc: __progname/__progname_full,获取程序运行名称

文章目录定义使用方法glibc的调用关系定义 misc/init-misc.c 这个下面的内容其实很早就有了,一般不这么用。但是知道这个之后,或许可以使用一下,因为程序实际跑的时候,会调用到__init_misc函数。其实就是一个指针,帮我…

HP RMS: dracut-initqueue warning dracut-initqueue timeout starting timeout scripts

文章目录 问题解决方法1解决方法2解决方法3dracut 代码分析virtualbox 一例问题 同事碰到一个HP RMS主机进入紧急模式的场景。最后的的log在目录/run/initramfs/rdsosreport.txt文件。在emergency模式不能使用more命令查看,可以使用less命令查看日志。 解决方法1 搜索发现一…

随机事件与局部变量未初始化的联系

有些随机事件,可能与局部变量未初始有联系; 因为局部变量的内容,如果未初始化,就会非常的随机。 这种问题找原因的方法,就是去随机化,怎么说呢,就是加大测试频度,即使是随机事件&…

英语单词:flush

字面意思:就是将某些东西冲走;就是清理掉的意思。偏重于清理(无用)垃圾。 但是在计算机术语里,这个词有时候会隐式包含:将这些残渣(数据)该放到什么地方就放到什么地方的处理。比如在…

glibc: 这个函数是平台定制__syscall_sigreturn;如x86可能就返回 errno=ENOSYS

文章目录glibc里的定义errno 使用的示例glibc里的定义 在/glibc/sysdeps/unix/sysv/linux/这个目录,如果平台不需要特制化的改动会在使用目录下的文件。如果需要特制化的代码,就会在这个目录创建平台特定的目录,实现其特制的代码。 /glibc/…

Dubbo 服务启动检测

Dubbo 服务启动检查 前言 大家好,今天开始给大家分享 — Dubbo 专题之 Dubbo 服务启动检测。在前面的章节中我们介绍了 Dubbo服务配置,在这个章节中我们会介绍服务启动检查。那么什么是服务启动检测呢?顾名思义就是服务启动时执行检查&…