在 Proxmox VE 中运行 microVM 的简易方案
来源:taoofmac.com — 2026-07-21
📋 概述
作者在混合 Proxmox 集群中运行了多年后,厌倦了 LXC 容器和全虚拟机之间的永恒妥协,于是开发了 pve-microvm——一个将 QEMU 的 microvm 机器类型作为一等公民集成到 Proxmox VE 的 Debian 包。microVM 去掉了 BIOS、GRUB 和所有传统模拟设备,直接从内核启动到纯 virtio 环境,实现不到 300 毫秒的启动时间。该项目支持 21 种客户机操作系统,从 Debian 到 NetBSD 甚至 Plan 9。作者还为其编写了自定义内核,并 patch 了 Proxmox 的 Perl 内部代码以提供 Web UI 集成。
🔑 核心要点
- pve-microvm 将 QEMU microvm 机器类型集成到 Proxmox VE 中
- microVM 去掉了 BIOS/GRUB/传统设备,300 毫秒内 启动到联网状态
- 支持 21 种客户机操作系统,包括 Debian、NetBSD 甚至 Plan 9
- 拥有 VM 安全隔离 的同时具备接近容器的启动速度
- 包含自定义内核、Proxmox Web UI 集成,通过 patch Perl 内部代码 实现深度整合
💡 金句
What I wanted was the security boundary of a VM with the startup characteristics of a container. Sub-300ms boot to a fully networked guest.
👍 0
👎 0
← 返回 Lobsters 首页