我的问题是:如果我需要部署170个虚拟机,我需要HA。 是否有可能在一台ESX主机上部署所有170台虚拟机,以及一台ESX主机是否closures。 所有虚拟将迁移到另一个ESX主机。
什么是网卡上的stream量效应。 例如,所有的用户正在使用所有的虚拟机。 ESX主机上的性能如何? 大约170个虚拟机的ESX主机的硬件要求是什么。 或者需要多less个ESX主机来容纳170个虚拟机。
谢谢
有可能,ESX 4U1支持每个物理内核25个虚拟CPU上下文,因此每台服务器至less需要8个内核才能在单台服务器上运行170个虚拟机,当然还有内存。 也就是说HA不会迁移虚拟机,这就是vMotion,它只是在主机发生故障时重新启动虚拟机。 重启这些虚拟机的时间根据虚拟机的数量和复杂程度以及共享磁盘的速度而有所不同。 对networking没有实际的影响,因为它们只是从共享磁盘系统重新启动 – 这显然会变得相当热,但是如果有帮助,您可以安排一个虚拟机重新启动顺序。
如果您的虚拟机需要零宕机时间,那么您需要FTfunction,该function可同时在两台计算机上运行VM,但目前将FT VM限制为每个VM一个vCPU。
我build议你应该购买三个或更多的双插槽Xeon 55xx系列服务器,运行它们作为=>三路集群,DRS传播负载,HA处理突发主机故障和FT,低CPU虚拟机,全部连接到FC SAN或10GBps iSCSI盒。
170台机器是很多…我的意思是很多…而你没有提到你的服务器规格是什么。 我想你可能必须有一个服务器的农场。
为了让虚拟机具有高可用性,您通常需要在其上部署映像的大型存储SAN,然后将该SAN安装到多个服务器。 服务器可以运行VSphere等VMWare,并且可以在几秒钟内(或更less)处理一台或多台服务器的故障,以将这些机器迁移到另一台服务器。
VMWare有一些白皮书和关于这方面的信息。 其他公司也有类似的产品。
那么你可以有一些虚拟机的HA吗? 是。 你可以做便宜吗? 不容易,您需要一个服务器场和共享的后端存储以及该软件的许可成本。 你不能在一个服务器上做,而你的问题听起来像你想在一台服务器上。 我不知道在哪里可以同时运行一台运行170台机器的服务器,除非在国防部或IBM的研发部门的后台有一台服务器。
你可以使用裸机安装的RHEV,同时还可以使用多less进程来查看预客户以及你正在购买的硬件。 如果硬件到位,我build议使用RedHat高性能计算解决scheme与RHEV它给更好的性能和更less的成本。