hyper-v 和 vmware 不兼容,是技术的原因?还是商业原因
1个回答
2016-11-27
展开全部
其实主要是这样:Hyper-V是一个Type I的hypervisor。当你在你自己的电脑上启用Hyper-V以后,你所看到和使用的windows系统事实上已经是一个运行在Hyper-V上的虚拟化系统了。我假设你指的vmware是VMware Workstation或VMWare Player等,这是一个Type II的hypervisor,需要运行在一个host系统上,而截至目前vmware workstation还不支持vmware和hyper-v的嵌套虚拟化。ESX上我没试过,不知道是不是支持。
所以很遗憾,这两个虚拟化方案你只能同时使用一种,想要切换至少要经过一次重启。我也面临这个问题,目前的用法是命令行为主的和windows的guest系统用Hyper-V,测试没跑过,不过理论上type I的hypervisor应该有些性能优势。而一些需要经常使用图形界面的linux guest系统和破解的MAC系统就只能关闭Hyper-V然后重启使用了,说麻烦也不是特别麻烦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询