具有单个存储卷的 vmware esxi 性能

具有单个存储卷的 vmware esxi 性能

我在 Dell PowerEdge R710 上安装了 vmware esxi 5.5,其中有 6 个 sata 磁盘组成 RAID5,在 Perc H700 控制器上有一个逻辑卷。Vmware 安装在这个 Raid5 卷上,虚拟机也在同一卷上运行。

我注意到,当我在 vm 上尝试一些存储基准测试时,我获得了良好的读/写吞吐量(100-150 MB/s),但延迟较高,并且总体而言,我注意到 vm 并不像我预期的那样快(服务器有 2 个四核 Xeon CPU,48 GB 或内存)。

我总是阅读有关 vmware 最佳实践的评论,这些评论建议不要在安装 vmware 的同一数据存储上运行 vm,我也阅读了一些有关该问题的缓存问题(vmware 在其安装卷上禁用缓存),但我从未在 vmware 知识库中找到有关此问题的任何详细信息(除了通用指南,例如“这不是最佳实践”而没有任何技术解释)。

您是否有一些关于此的技术信息,或者您是否发现有关此行为的更具体信息?

您是否认为可以通过在同一个控制器上创建一个新卷(或者在 RAID 阵列之外的同一个控制器上的单个磁盘)并在该卷或磁盘上安装 vmware 来解决这种延迟(以及总体上这种笨拙的性能)?

感谢提供任何信息

账单

答案1

您现在拥有的一切都没有任何问题。在单主机安装中,将 VMware 放在与 VM 数据存储卷相同的磁盘上是可以的。

我个人选择在硬件 RAID 控制器上创建一个 16GB 的小型逻辑驱动器(或虚拟驱动器)来安装 ESXi。出于升级和支持的原因,这样做比较简洁,但不是必需的。

就性能而言,吞吐量并不是一切。延迟肯定更重要。您的 H700 控制器是否有电池支持的写缓存单元?

相关内容