部署KVM虚拟化平台

文章目录

KVM虚拟化架构

KVM模块直接整合在Linux内核中

KVM组成

  1. e KVM Driver
  2. 虚拟机创建
  3. 虚拟机内存分配
  4. 虚拟CPU寄存器读写
  5. 虚拟CPU运行
  • QEMU(快速仿真器)
  1. 模拟PC硬件的用户控件组件
  2. 提供I/O设备模型及访问外设的途径

KVM虚拟化三种模式

  1. 客户模式(客户是你的虚拟机)

用户模式(qemu)

内核模式(模拟cpu、内存等)

  1. 用户模式

qemulibkvm:通过ioctl进入内核

ioctl:输入输出控制器

fd:通过ioctl向设备驱动器(/dev/kvm)发送创建、运行(虚拟机)等操作

  1. Lnux 内核

VMM(Linux 内核+KVM Drver)楼式

相关推荐
大不点wow5 小时前
为什么 Spring 更推荐构造器注入,而不是字段 `@Autowired`
java·spring·intellij-idea
运维大师5 小时前
【Linux运维极简教程】10-日志管理与故障排查
linux·运维·服务器
聚焦前沿5 小时前
2026服务器热管理阀门选型白皮书
运维·服务器
用户298698530146 小时前
Java 创建 CSV 文件的三种实用方法:从零构建、数组写入与 Excel 转换
java·后端·excel
明亮 Blog6 小时前
Wi-Fi 6/7的物联网“芯”机遇:高带宽低延时如何重塑智慧工厂的AGV物流革命
服务器·网络·数据库
Cry丶6 小时前
一次 FTP 上传引发 504 Gateway Timeout 的排查复盘
java·nginx·ftp·openresty·被动模式·504 gateway·生产问题排查
杜子不疼.6 小时前
N5105小主机只装NAS太浪费?我把它改成了All-in-One家庭服务器
运维·服务器
码农进化录6 小时前
Java 程序员的 AI 进化论 | AI 辅助 CI/CD,让 AI 帮你做代码审查和部署决策
java·spring boot·openai
zyplayer-doc6 小时前
企业文档的进化:网盘和在线文档的下一个升级方向—知识库系统
java·大数据·数据库·人工智能·ocr
吃饱了得干活6 小时前
从零设计一个高并发点赞系统:缓存+MQ异步持久化实战
java·架构