Vil*_*lx-
5
virtualization
在阅读不同主题的不同材料时,我不时地回到这个问题:虚拟化到底有多虚拟?“虚拟化”是指诸如 Virtual PC 和 VMWare 之类的东西,它们允许您运行来宾操作系统。特别是,我不明白的是:
- 虚拟机是否提供了一个与物理机从根本上无法区分的环境?当然,会有一些允许检测虚拟机的实际差异(例如管理程序调用逃逸舱口,虚拟硬件组件名称等),但会不会有任何不兼容?
- 如果环境与物理机完全兼容,那么嵌套虚拟机是否可行?
- 如果不是,这是否意味着来宾操作系统必须专门适用于在虚拟机内运行?如果是这样,那么这是否意味着当今的大多数操作系统已经适用于大多数 VM 供应商?
- 基于软件的虚拟化与基于硬件的虚拟化有什么不同吗?
- 基于软件的虚拟化和基于硬件的虚拟化到底有什么区别?