我想创建“介于虚拟机和容器之间的东西”, 因为:
- 常规虚拟机速度很慢
- 容器不能很好地模拟系统
更具体:
- 我当然想避免的是:
- 虚拟化硬件(太沉重)
- 我当然需要的是:
- 控制资源的能力,更具体地说:内存、磁盘和CPU
- 一种
/proc
与“真实”的行为极其相似的东西(例如echo 1 > /proc/sys/kernel/sysrq ; echo b > /proc/sysrq-trigger
应该触发重新启动) - 与主机隔离良好(例如前面的命令应该不是重启主机)
- 能够运行轻量级 Linux 发行版
- 我不需要但我不介意拥有的东西:
- 无需强制使用 X11 的能力
- 我想要但也可以没有的东西:
- 虚拟化内核
哪些技术可以满足我的需求?