逻辑空间图表

逻辑空间图表表示分配给不同服务用于存储用户数据的所有空间。这包含由用户数据独占的空间。副本和纠删码元数据不考虑在内。

逻辑空间的计算方式

当监视簇上的磁盘空间信息时,记住逻辑空间是可用于以数据区块及其所有副本形式存储用户数据的空闲磁盘空间量。一旦此空间用完,没有数据可以写入到该簇。

为了更好地了解物理磁盘空间的计算方式,请考虑以下示例:

  • 簇有三个具有存储角色的磁盘。第一个磁盘有 200 GB 的空间,第二个有 500 GB,第三个有 1 TB。
  • 如果冗余模式设置为三个副本,则每个数据块必须存储为具有存储角色的三个不同磁盘上的三个副本。

在此示例中,可用逻辑磁盘空间将为 200 GB,即,等于具有存储角色的最小磁盘的空间。原因是每个副本必须存储在不同磁盘上。因此,一旦最小磁盘(即,200 GB)上的空间用完,不会创建新的区块副本,除非添加具有存储角色的新磁盘或将冗余模式更改为两个副本。

使用两个副本冗余模式时,可用逻辑磁盘空间将为 700 GB,因为两个最小的磁盘结合起来可以容纳 700 GB 的数据。

计算和 iSCSI 逻辑空间的计算方式

iSCSI LUN 和计算卷所使用的块存储空间未完全精简调配。尽管在创建块卷时未分配存储空间,但该卷的使用量会按需增长,无法减少。在这种情况下,已用逻辑空间是数据实际使用的空间。已用逻辑空间最多可以达到卷大小。用户数据删除后,未使用的存储空间不会被回收,并且会被报告为实际使用的空间。

为了更好地了解计算和 iSCSI 逻辑空间的计算方式,请考虑以下示例:

  1. 用户创建一个 100 TB 的 iSCSI LUN。
  2. 用户将 LUN 作为数据存储连接到 VMware。
  3. 用户使用数据/VM 填充此数据存储。已用逻辑空间增加到 100 TB。
  4. 用户删除数据,从而清空数据存储。但块存储空间不会被回收,并且已用逻辑空间仍为 100 TB。