在ESXi 5.5中,主机configuration具有许多与各种types的交换文件和高速caching相关的类似的声音设置。
我了解回写/直写磁盘caching的原理,并将VM交换文件交换到主机,而不是远程VMDK,我正在阅读文档,但它仍然是相当混淆这是哪些,以及它们是如何在ESXi中相互关联。
有关信息,我的系统具有一个具有96GB RAM和三个数据存储的独立主机 – 本地启动存储,iSCSI主存储以及用于交换/caching使用的250 GB NVMe SSD。
对差异的明确解释以及它们如何一起工作现在将非常有用:)
主机caching :已弃用。
改用Flash Read Cache 。 您可以为任何单个虚拟磁盘预留闪存读取caching。 闪存读取caching仅在虚拟机启动时创build,并且在虚拟机挂起或closures时被丢弃。 显然,这个caching只能在Write-Through模式下运行。
VM交换和主机交换
阅读这篇文章以获得更好的理解: http : //pawellakomski.pl/blog/types-of-swapping-on-esx-hosts/
我不会触摸任何交换设置或从默认设置进行修改。 理想情况下,你不会交换,因为你计划有足够的内存来处理你的虚拟机的工作负载,对吧?
vFlash只是一个读取caching,可以降低基于networking存储或频繁读取数据的延迟。 它设置为每个VMDK(不仅仅是每个VM)。
如果您希望为您的单主机设置提供最佳性能,请使用内置磁盘。