今天在课堂上我们正在学习逻辑卷管理,我试图找出物理范围的实际用途是什么。
我知道它们的定义是什么,并且了解如何进行简单的数学运算以便根据规范进行设置。
我想了解的是,将物理范围设置为不同大小的目的是什么?卷组中具有 4MiB 物理盘区与 14MiB 相比有何优势?
是否有类型的文件需要更大或更小的物理范围大小?如果是,为什么?
感谢您的任何见解!
答案1
单个物理盘区是 LVM 可以单独管理的最小磁盘空间单位。因此,盘区大小将决定磁盘空间分配的“粒度”。
盘区大小是在创建 VG 时设置的,单个 VG 中的所有物理卷将使用相同的盘区大小。一旦 VG 使用后,更改盘区大小将会很困难,因此您应该考虑 VG 在创建 VG 时可能对盘区大小有任何特殊要求。
如果可用磁盘空间相等,则使用较小的范围将允许更细粒度的分配(如果您需要),但相反,您可能需要更多的空间来存储所需的元数据。管理这些程度。对于基本 LV,这通常不是问题,但如果您使用 LVM 快照、精简卷或其他高级功能,这可能很重要。
如果您计划拥有多 TB 逻辑卷,则不太可能需要以 1 Mb 为增量对其大小进行微观管理,因此使用较大的盘区大小可能会有所帮助,因为快照元数据可能会更小。
如果您的磁盘有数据对齐要求,则理想情况下,PE 大小应该是对齐要求的精确倍数,因此您无需担心因未对齐而导致的性能问题。由于 PE 大小无论如何都是 2 的幂值(就像常见的对齐要求一样),因此这通常不是问题,除非您的 SSD 具有不寻常的擦除块大小。
答案2
以下只是一些基本信息。
PE 的大小定义了 PV 的大小,因为在 LVM 1.0 中,每个 PV 的最大 PE 数量仅为 65535。在 LVM 2.0/2.1 中增加到 16777216
我们以 LVM 1.0 为例,如果指定 PE 大小为 1Mb,则 PV 的最大大小仅为 64Gb(PE 的最大大小为 256Mb)。
PE 的大小还定义了 PV 的最小大小变化,如果 PE 是 4Mb,那么您不能将 PV 增加/减少 2Mb,所发生的情况是 LVM 将四舍五入到 PE 的大小。
这是 LVM 限制的列表 http://docstore.mik.ua/manuals/hp-ux/en/5992-4589/apa.html
谢谢