clusterCapacity 对象包含集群的容量测量结果概要。可以使用 API 方法 GetClusterCapacity 获取集群容量信息。对象成员中的空间测量结果是以字节计算的。
此对象包含以下成员:
名称 | 说明 | 类型 |
---|---|---|
activeBlockSpace | 块驱动器上的空间量。此成员包含其他信息,例如可清理的元数据条目和空间。 | 整型 |
activeSessions | 正在与集群通信的活动 iSCSI 会话的数量。 | 整型 |
averageIOPS | 自午夜(协调世界时 [Coordinated Universal Time, UTC])以来集群的平均 IOPS。 | 整型 |
clusterRecentIOSize | 集群中所有卷的 IOPS 的平均大小。 | 整型 |
currentIOPS | 过去 5 秒内集群中所有卷的平均 IOPS。 | 整型 |
maxIOPS | 当前集群的估计的最大 IOPS 容量。 | 整型 |
maxOverProvisionableSpace | 最大的可配置空间量。这是一个计算所得值。如果当前已配置空间与新卷大小之和将超过此数字,则无法创建新卷。该值的计算方法如下:maxOverProvisionableSpace = maxProvisionedSpace * maxMetadataOverProvisionFactor | 整型 |
maxProvisionedSpace | 所有卷均已全满(没有精简配置元数据)时总的可配置空间量。 | 整型 |
maxUsedMetadataSpace | 卷驱动器上用于存储元数据的字节数。 | 整型 |
maxUsedSpace | 所有活动的块驱动器上总的空间量。 | 整型 |
nonZeroBlock | 上次垃圾回收操作完成之后包含数据的 4KiB 块的总数。 | 整型 |
peakActiveSessions | 自午夜 (UTC) 以来 iSCSI 连接的高峰数量。 | 整型 |
peakIOPS | 自午夜 (UTC) 以来 currentIOPS 的最高值。 | 整型 |
provisionedSpace | 集群中所有卷上的已配置空间总量。 | 整型 |
timestamp | 采集此集群容量样本时的日期和时间(UTC+0 格式)。 | ISO 8601 字符串 |
totalOps | 在集群的整个生命周期执行的 I/O 操作的总数。 | 整型 |
uniqueBlocks | 存储在块驱动器上的块的总数。值包括复制的块。 | 整型 |
uniqueBlocksUsedSpace | uniqueBlocks 在块驱动器上占用的总数据量。有关此数字与 uniqueBlocks 值之间关系的信息,请参见 GetclusterCapacity 方法。 | 整型 |
usedMetadataSpace | 卷驱动器上用于存储元数据的总字节数。 | 整型 |
usedMetadataSpaceInSnapshots | 卷驱动器上用于存储快照中的唯一数据的字节数。此数字提供可通过删除系统上的所有快照重新获取的元数据空间估计值。 | 整型 |
usedSpace | 由系统中所有块驱动器使用的总空间量。 | 整型 |
zeroBlocks | 上次垃圾回收操作完成之后不包含数据的空 4KiB 块的总数。 | 整型 |