我对虚拟化的研究仅限于台式机上的Virtualbox和VMware-player,Linux服务器上的VMWare ESXi和KVM以及Linux客户机(RHEL / CentOS)。 所以请原谅我有限的Windows服务器知识 – 术语,产品供应等。
我的软件产品目前在RHEL6.4上,在裸机服务器上以及在VMWare ESXi和KVM中的虚拟服务器上都受支持。 目前我正在评估添加对Microsoft Hyper-V的支持,但是阅读Wikipedia页面后,我了解到Hyper-V与MS Windows Server 2012 R2相关/部分,并且只支持RHEL6.3! 在微软的网站上 ,我翻到了MS Windows Server 2012-R2的页面,看起来Hyper-V并不是一个独立的虚拟化产品,但可能是Windows Server 2012 R2(embedded式function)的一部分,MS Windows Sever 2012年,需要在裸机服务器的活动分区,为Hyper-V能够虚拟化额外的服务器。 另外,我读了Hyper-V和VMWare-ESXi之间的这种比较 。 所以我的问题是:
我发现在Hyper-V上运行Windows Server上的许多资源作为访客虚拟机,但在Hyper-V上运行Linux虚拟机却很less,这使我认为Hyper-V可能不太适合后者(运行Linux客户机)。 虽然答案可能有些开放式,更多的意见,但如果有人能提供清晰的阅读材料,讨论这些方面,以中立的方式,真的很感激。
以下是您的一些答案:
我的理解是正确的,Hyper-V不是一个独立的产品?
是和不是。 Hyper-V是一项技术。 它可以作为WIndows Server的一个组件,也可以作为一个独立的产品(Hyper-V Server)使用 – 后者是免费的。
RHEL支持仅限于6.3吗?
问Redhat。 说(我是一个MS的家伙)的Hyper-V支持组件现在是Linux内核的一部分。 如果Redhat运行在MODERN(当前)内核上,则由于这一点,所有内容都是隐含的。
也就是说,6.5似乎支持根据微软: http : //social.technet.microsoft.com/Forums/windowsserver/en-US/efa52a15-6db9-4e65-97e4-af8a969ebe28/centosrhel-65-on-hyperv- 2012-R2?论坛= linuxintegrationservices
请注意,答案是微软官方的。
有没有免费的版本/评估版本的Hyper-V(购买前可以试用)?
正如我所说 – 有一个免费的Hyper-V服务器,但也有WIndows服务器时间有限的审判IIRC。
一个小的谷歌(你可能想要使用他们有时)直接转到我:
http://www.microsoft.com/en-us/server-cloud/products/windows-server-2012-r2/default.aspx
我寻找btw。 是“Windows服务器评估”。 不完全是一个不明显的search术语来获得评估版本。 不是网站上的“尝试”button。
是VMware写的比较,确实有Hyper-V你有一分钟。 5GB,通常10GB的裸机安装?
是。 它在硬件上比VMWare支持的要好得多,因为它在任何硬件窗口上运行,而在VMWare中,你真的是在“获取兼容性列表上的硬件或回家”处理。 它也被修补与Windows(总是一个Windows组件 – 免费版本的Hyper-V服务器基本上是缺less大多数组件的WIndows服务器)。 一般来说,对于Windows商店来说,Hyper-V服务器比VMWare更容易维护,因为它与补丁基础架构很好地集成在一起。 对于开发者来说,硬件的自由度非常高 – 你可以在几乎所有的笔记本电脑上运行Hyper-V,而VmWare也是如此。 有人在笔记本电脑上使用它进行开发/演示。
最后,从VMWare ESXi迁移到Hyper-V似乎有一些严重的性能问题。 这是真的 ?
让我这样形容吧 – 你从哪儿弄来的? 我知道有性能差异,但这是我第一次听到“严重的性能问题”,并不立即disqualifiable。 两者都运行硬件级虚拟化,真正的差异可能是不值得的(即低于5%)。