Hyper-v vs Virtualbox

我在Windows Server 2008 R2上使用Oracle VirtualBox作为ubuntu访客虚拟服务器。 我正在计划从VirtualBox迁移(停止使用virtualbox)到Hyper-V。 我想很多人都在使用hyper-v虚拟化技术,并且有很好的控制能力,可以帮助我澄清一些事情。 我使用Virtualbox的原因是它是开源的,迁移的原因是如果hyper-v支持virtualbox不支持的任何附加function(并且我无法将VBox vms与所有快照一起移植)。 我有以下问题来澄清。

  1. hyper-v是否需要任何许可证,或仅限于运行特定数量的虚拟机?
  2. hyper-v能够导出/导入虚拟机以及所有快照吗?
  3. 是否有可能像VirtualBox一样运行HeadLess虚拟机?
  4. hyper-v是否可以识别VDI / VMDK?

任何人都可以build议我什么? 谢谢!

  1. Hyper-V Server 2008 R2本身没有许可要求,您必须像正常一样许可访客操作系统。 如果我没有弄错Hyper-V R2的限制是每个服务器384个虚拟机。

  2. 是。

  3. 我对virtualbox不熟悉,但是经过Googlesearch后,我想答案是肯定的。

  4. 不,我相当确定它不兼容。

另外一个警告,它可能不会对你很重要,因为一般来说Linux是非常轻的资源,但是Ubuntu没有被列为受支持的客户操作系统之一,所以你将无法加载集成组件。 这些IC可以启用综合NIC和VM存储适配器,即通用性能增强器。 这就是说,我运行Ubuntu作为一个超v客人,它的工作很好,它是一个testing服务器,而不是生产,但我愿意打赌它会做生产的罚款。