跳至正文
Wener Notes

虚拟化

约 1 分钟阅读

FAQ

/dev/sda vs /dev/vda

bash
# sda
qemu-system-x86_64 -hda alpine.qcow2
# vda
qemu-system-x86_64 -drive file=alpine.qcow2,if=virtio

OpenVZ vs KVM vs Xen

  • KVM - Kernel-based
    • Linux 内核模块 - 为第三方工具(QEMU)提供虚拟化支持
    • 通过 virtio 提供 IO 设备虚拟化
  • Xen
    • Type 1 全虚拟化
    • 支持虚拟化场景可以使用 Xen-PV - Paravirtualization
    • 不支持场景会使用 Xen-HVM - Hardware Virtual Machine - 使用 QEMU 虚拟硬件
    • dom0 上运行 domU
    • 有管理能力 - 类似于 KVM+Libvirt 或 KVM+其他管理软件
  • OpenVZ
    • 基于容器 - 共享内核
    • 一般无法使用 docker、nftables、wg 等 - 需要 host 额外支持 - OpenVZ 7

关联信息

反向链接、本文链接的其他页面和外部资料。

反向链接

  • 操作系统
    笔记 · 虚拟化

    AlpineLinux · macOS · Linux · Windows · 虚拟化 · FAQ · Awesome

参考资料

Wikipedia2 条
其他外链5 条
最近更新commit 5baf12c编辑