ESXi与多虚拟机的Hyper-V性能

我们正在构build一个服务器来运行我们的网站,在那里我们将有以下应用程序运行1. ASP.NET Web应用程序2. ASP.NET WCF middletier 3. SQL Server 2008 4. Lucene + Solr + Tomcat 5. MongoDB 6. Memcached

服务器将拥有6核英特尔处理器,24 Gb内存,RAID 4中的4x1TB 72k,4x300GB RAID 10

我们正在考虑安装ESXi或Hyper-V,并在不同的虚拟机上运行不同的应用程序 – Lucene,MongoBD和Memcached应​​该在Linux上运行; SQL Server也最好在单独的VM(IMHO)中运行。

我的问题是 – 我对ESXi几乎一无所知,所以我认为Hyper-V很重要,但性能差距将会变大吗?

另外,关于如何更好地组织虚拟机之间提到的应用程序的任何想法?

我承认我非常偏向于ESXi,但是如果你正在处理任何forms的Linux客户,你应该使用ESXi,HV确实支持某些Linux,但是它是通过咬紧牙关。 我的虚拟机中有95%是ESXi上的Linux,我不能更快乐。

我已经从Parallels(2006)迁移到Hyper-V,然后在18个月之后迁移到ESX 3.5,现在运行ESXi 4.1(付费)。 Hyper-V的工作,并随着时间的推移已经变得更好/更容易pipe理。 Hyper-V最大的好处就是它可以在任何硬件上运行。 ESXi可能会或可能不会与您拥有的硬件一起工作,特别是与您的RAID控制器无关。 提交到ESXi之前,请查看“ VMware硬件兼容性指南” 。

我同意gravyface,性能差异不会太不同。 什么会使所有的不同是多么容易(less工资烧!)将是pipe理环境。 在我看来,Hyper-V滞后于pipe理,除非你部署了系统中心(这听起来你不会有)。 我build议你和ESXi一起去,因为那里有大量的商业和免费应用程序,这将使你的pipe理生活变得更容易。

学习ESXi并不是什么大问题,在一天结束的时候,如果您想要pipe理它,VMware Community(官方论坛)在收到有关您的构build的反馈信息方面非常有帮助,只是一般的build议。 此外,还有很多第三方社区可以帮助您入门(例如Virtualized Computing @ Hardforum。