PE 大小对于 KVM 虚拟化有多重要?

PE 大小对于 KVM 虚拟化有多重要?

PE 大小对于 KVM 虚拟化有多重要?有些人说,按照 SolusVM 的 KVM 说明将 PE 大小从默认的 4M 设置为 32M 是没​​有用的。

答案1

内核对已安装的 LVM 卷中存在的每个物理扩展区使用少量内存。因此,如果内存严重受限,则设置较大的 PE 大小可以节省内存。对于用于虚拟化的服务器,内存不应受限。

此外,管理 LVM 的工具可能必须遍历物理盘区列表,如果物理盘区数量较多,工具运行速度会变慢。这不会影响日常 I/O,只会影响管理工具的使用。

但是,将 PE 大小设置得过大可能会导致空间浪费,最多会比每个物理磁盘的 PE 大小略小。对于当今的多 TB 驱动器,最多 31.9MB(32MB PE 大小)的损失其实很小,但在过去驱动器只有几 GB 时,这是一个需要认真考虑的问题。

当然,PE 大小也会影响您如何调整 LV 的大小,因为 LV 的大小必须是 PE 大小的倍数。因此,将 PE 大小设置为高于 1GB 左右可能没什么用。

最后,32MB PE 大小对于虚拟化服务器来说似乎非常合理。您甚至可能希望进一步增加它。对于创建的较小卷在虚拟机中,出于同样的原因,您可能希望使用系统默认值或 4MB。

相关内容