哪些服务只适合上虚拟机,而不是容器?

最近看到 k8s 有个兄弟: Kubevirt

所以就有了一个疑问:有哪些服务只适合上虚拟机,而不是容器?

或者说,上虚拟机比上容器更合适?

阅读 1.6k
1 个回答
  1. CPU指令集架构与宿主机不一致的时候,只能用虚拟机;
  2. 服务用到的内核能力,无法被宿主机的内核支持划分单独的命名空间,只能用虚拟机。

其他情况都应尽量使用容器。
无论是网络驱动,还是文件驱动,都可以自己实现。
容器提供了更细粒度的资源控制和权限控制。且因为没有中间的虚拟设备转换过程,所以性能更好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题