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

这篇具有很好参考价值的文章主要介绍了openStack:学习openStack的前提知识(1)虚拟化以及KVM简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

KVM简介

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

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

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

KVM核心组件

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

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

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

Libvirt组件

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

学习openStack,应熟练掌握KVM、virsh、virt-manager的使用文章来源地址https://www.toymoban.com/news/detail-804628.html

到了这里,关于openStack:学习openStack的前提知识(1)虚拟化以及KVM简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 虚拟化的基础知识

    目录 虚拟化基础 虚拟化的概念 虚拟化的特征(本质) 虚拟机的两大派别 VMM讲解 虚拟化中的一些重要概念 VMM的功能以及分类 虚拟化的架构 寄居虚拟化 裸金属虚拟化 操作系统虚拟化 混合虚拟化 虚拟化的三个方向 什么是虚拟化 虚拟化的本质是一种资源管理技术,将计算机

    2024年02月06日
    浏览(38)
  • 前置知识——Linux网络虚拟化

    信息是如何通过网络传输被另一个程序接收到的? 我们讨论的虚拟化网络是狭义的,它指容器间网络。 好了,下面我们就从 Linux 下网络通信的协议栈模型,以及程序如何干涉在协议栈中流动的信息来开始了解吧。 如果抛开虚拟化,只谈网络的话,那我认为首先应该了解的知

    2023年04月12日
    浏览(53)
  • 【云计算基础知识2】计算虚拟化

    B站视频 虚拟化技术:计算虚拟化、存储虚拟化、网络虚拟化。 计算虚拟化的分类及作用 1、 CPU虚拟化:保障CPU资源的合理调度以及VM上的指令能够正常高效的运行。 2、 内存虚拟化:保障内存空间的合理分配、管理、隔离以及高效可靠的使用。 3、 I/O虚拟化:保障VM的IO操作

    2024年02月04日
    浏览(61)
  • 【云计算基础知识3】存储虚拟化

    B站视频 引入:虚拟机的存储资源从何而来?上层虚拟机如何使用? 存储虚拟化就是将多个存储介质(如硬盘、RAID)通过一定技术集中起来,组成一个存储池(Storage Pool)并进行统一管理。从主机或工作站角度,看到的就不是多个硬盘,而是分区或是卷,就好像是一个超大容量(≥

    2024年02月03日
    浏览(49)
  • 【云计算基础知识1】虚拟化与容器

    B站视频 定义:一种计算机资源管理技术,将各种IT实体资源抽象、转换成另一种形式的技术。 作用:将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可以运行不同操作系统,提高计算机工作效率。 云计算以 虚拟化 为核心技

    2024年02月05日
    浏览(48)
  • 云计算虚拟化技术与开发-------虚拟化技术应用第三、四章内容(QUME命令的讲解以及常用的QUME命令、创建虚拟机镜像文件以及启动虚拟机的常用QEMU命令)

    目录 第三章关于QUME的命令讲解 常用的QEMU命令:      kvm的内存的配置:  两种方式查看内存信息:  查看QEMU支持的镜像文件格式:qemu-img -h。 创造虚拟机镜像格式的命令:  下面介绍qemu-img的基本命令及语法 QUME中详细命令讲解:  第五章:实训和实验内容,如果不会就

    2024年02月15日
    浏览(43)
  • Docker 基础知识解析:容器与虚拟化的区别与优势

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月15日
    浏览(49)
  • 虚拟化技术KVM入门学习

      虚拟化[Virtualization]技术最早出现在 20 世纪 60 年代的 IBM ⼤型机系统,在70年代的 System370 系列中逐渐流⾏起来,这些机器通过⼀种叫虚拟机监控器[Virtual Machine Monitor,VMM]的程序在物理硬件之上⽣成许多可以运⾏独⽴操作系统软件的虚拟机[Virtual Machine]实例。随着近年多核

    2024年02月10日
    浏览(56)
  • 【云计算学习教程】云计算虚拟化技术和容器技术详解_云计算虚拟化技术与容器技术

    这跟交通网络很相似,连接两个城市的交通网络具备的第一个功能就是汽车从一个城市到达另一个城市;第二个功能是控制到底走哪条线路最好。前者就是由公路组成的交通网络,后者就是交通控制系统。 下面我们再来看看传统的网络设备(比如一台路由器)的逻辑分层结构

    2024年04月22日
    浏览(62)
  • 云计算——ACA学习 虚拟化技术概述

    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。  公众号:网络豆云计算学堂  座右铭:低头赶路,敬事如仪 个人主页:  网络豆的主页​​​​​     本系列将会持续更新云计算阿里云ACA的学习,了解云计算及网络安全相关从业的基础知识,以

    2024年02月05日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包