BL460C G7 上的 VMware 设置性能

BL460C G7 上的 VMware 设置性能

考虑这种设置:

ESXi 6.5 运行于 HPE BladeSystem c3000 中的 HP ProLiant BL460c G7
2 x Intel Xeon CPU E5645 @ 2.4GHz
96 GB 内存
与 SB40c 存储刀片 (6 x 240 GB SSD) 搭配使用,配备 HP Smart Array P400 256 MB RAID 存储控制器

目标是在此服务器上运行 Win10 和 Win2k12 服务器的组合。我的问题是:
1- 在磁盘读/写速度方面,我可以期待什么样的 VM 性能?
2- 就 CPU 而言,我可以同时使用多少个 VM?
3- 使用带有 Smart Array P410 1GB 的 HP D2200SB 存储刀片和相同的 SSD 驱动器在速度和性能方面是否有很大优势?
4- 如果这种直接连接的存储解决方案在速度和数据完整性方面根本不建议使用,那么考虑到我的硬件,您会建议新手使用什么作为此 VMware 环境的存储?请不要忽略技术细节(SAN 所需的确切硬件组件),因为我以前从未使用过 SAN

答案1

BL460c G7、SB40c 和 D2200SB 已于近五年前停止服务,而且 ESXi 6.5 现已不再受支持 - 请不要在该套件上运行生产工作负载。

回答您的问题;

1 - 一切都会好起来,大概你在 R10 或 R6 中运行这六个 SSD,因此预计至少有 500MBps 的吞吐量。

2 - “这取决于” - 这取决于您分配了多少个 vCPU 以及它们的繁忙程度 - 显然您只有 12 个完整的核心,但如果 VM 不忙并且您没有创建不必要的大型 VM,那么您应该能够运行总计 24 x vCPU 的 VM,甚至更多。

3 - 没什么大不了的 - 如果您的整个可缓存工作集适合 1GB,那么您最好确保为 VM 提供了足够的内存来将其缓存在内存中,而不是让磁盘控制器完成繁重的工作。

4 - 您似乎只有一台非常老旧、动力不足的服务器 - 如果是这样,那么任何形式的 SAN 都只会增加复杂性而没有实际收益,事实上它可能比这个 DAS 慢得多。在单个服务器上使用 DAS 本身并没有什么不好,我们在多主机集群中使用共享存储的原因是为了允许 vMotions/Storage vMotions 和 HA 工作 - 您必须花费相当多的钱才能从 SAN/NAS 获得 DAS 性能。

这一切感觉就像是家庭实验室级别的工具,如果是这样那也很好,但它不是生产级的,我强烈建议不要将它用于生产级。

如果您真的想投资生产级套件,最好的办法是查看 VMware 硬件兼容性列表 (https://www.vmware.com/resources/compatibility/search.php) 并坚持下去。

相关内容