虚拟化技术 — QEMU-KVM 基于内核的虚拟机

布满荆棘的人生 2023-10-09 19:13 80阅读 0赞

目录

文章目录

  • 目录
  • KVM
  • QEMU
  • QEMU-KVM
    • 集成软件架构
    • CPU 虚拟化实现
    • Memory 虚拟化实现
    • I/O 虚拟化实现
  • QEMU-KVM 虚拟机的本质
    • VM 的 vCPU 两级调度
    • VM 的 vCPU 多核拓扑
    • VM 的 vCPU 模型
    • VM 的磁盘设备
    • VM 的网络设备

KVM

KVM(Kernel-based Virtual Machine,基于内核的虚拟机)是一种 TYPE1 Hypervisor(裸金属类型)虚拟化技术,VMM 和 HostOS 一体化,直接运行 Host Hardware 之上,实现硬件和虚拟机完全管控。具有以下 3 个典型特点是:

  1. 依赖 CPU 硬件辅助

发表评论

表情:
评论列表 (有 0 条评论,80人围观)

还没有评论,来说两句吧...

相关阅读

    相关 虚拟技术 - Docker Vs 虚拟

    人们为了提高系统及硬件资源的利用率而引入了虚拟化技术。虚拟化是一种资源管理技术,它可以各种实体资源抽像后再分隔,从而打破实体结构的限制,最大程度的提高资源的利用率。Docker