当前位置:首页 > 虚拟化 > 正文

kvm虚拟化(kvm虚拟化平台)

KVM 虚拟化

KVM(基于内核的虚拟机)是一种开源的硬件虚拟化技术,它允许在单个物理服务器上运行多个隔离的虚拟机 (VM)。


要素:

1. 硬件支持:KVM 依赖于 x86 处理器中提供的 Intel VT-x 或 AMD-V 硬件虚拟化扩展。


2. KVM 模块:KVM 模块是一个 Linux 内核模块,它提供虚拟化功能。


3. QEMU:QEMU (快速模拟器) 是一种虚拟机管理器,它提供了用户空间的虚拟化环境。


4. Libvirt:Libvirt 是一种 API,允许程序和脚本管理虚拟机。


5. 虚拟化桥接:KVM 创建虚拟网络,使用虚拟化桥接将虚拟机连接到物理网络。


6. 虚拟化存储:KVM 提供多种虚拟化存储选项,例如存储池、镜像文件和块设备。


7. 实时迁移:KVM 允许在运行时无缝地将虚拟机从一个物理主机迁移到另一个主机。