我一直在玩虚拟机latley,想知道是否可以在虚拟机中运行虚拟机?
可能吗?
实用吗?
我一直在玩虚拟机latley,想知道是否可以在虚拟机中运行虚拟机?
可能吗?
实用吗?
Answers:
嵌套VM是在IBM Mainframe硬件上永久完成的工作。该硬件会做很多事情,以使该过程非常高效。您可以将VM嵌套到任意深度,并且效果很好。
最近,PC硬件几乎无法做到这一点。一个文档 VMware的网站上讨论它,但要点是,你可以有虚拟机嵌套2深,但只有在非常现代的硬件支持真正的硬件虚拟化技术(VT-x或AMD-V),而第二VM深度必须运行较旧样式的BT /二进制翻译样式虚拟化。您可以在内部guest虚拟机上运行的虚拟监视器也受到严格的限制。
不用说,它不受支持,而且如果您做任何甚至很奇怪的事情(例如ESX下的Hyper-V),我都希望它真的很简单。无论性能是否稳定,性能都不会很好。
是。看这里:
可以,但是我不建议这样做。
在“来宾系统”计算机上的整个过程中,性能通常会受到很大影响。如果您真的必须在没有专用硬件和软件的情况下执行此操作,那么祝您好运。但是,这通常不是一个好习惯,尤其是用于实现虚拟化的常用方法时。
我确实知道,如果您尝试在VMWare系统中运行VMWare,它将抱怨并且不允许您这样做。我不确定VirtualBox。我确实知道有一些人,无论出于何种原因,都会在Docker容器中部署Docker容器(或者这样说)。这个故事的寓意是:尽管有可能,但除非您真的知道自己在做什么,否则这样做可能并不明智。
除了网络之外,我个人不知道任何实际用例。