跳转到主内容

NetApp_Insight_2020.png 

如何计算元素的块空间阈值

Views:
5
Visibility:
Public
Votes:
0
Category:
element-software
Specialty:
solidfire
Last Updated:

可不使用  

适用于

  • NetApp SolidFire SF 系列
  • NetApp H 系列

解答

它们是根据以下公式计算的:

1. 总块容量—(最大节点容量 + 总块容量的 3% ) = 集群错误阈值
2 。集群错误阈值 / 总块容量 = % ,系统在该阈值处生成错误消息

其他信息

块容量是通过 API 调用获得GetClusterCapacity maxUsedSpace

您可以在以下 KB 上查看每个节点类型的原始容量: SolidFire 和 H 系列节点的原始块和元数据容量是多少?

如何计算:

对于五个 SF9605 节点:

  • 5 个 SF9605 节点的总块容量( 5 个 8,640 GB ) =43200 GB
  • 最大节点容量 = 8,640 GB

总块容量的 3% (43,200 GB x 0.03)=1,296 GB
将这些值应用于公式中、将得到以下结果:

1. 总块容量—(最大节点容量 + 总块容量的 3% ) = 集群错误阈值
2 。集群错误阈值 / 总块容量 = % ,系统在该阈值处生成错误消息 


43200 -( 8,640+1,296 ) =33,26432,264/43200
=.77 (或 77% )

将上述示例的结果解释如下:

  • BlockClusterFull当集群已满 77% ( 33264 GB )时,将显示错误代码。
  • 用于生成警告严重性消息的系统默认值比计算出的错误严重性低 3%。在此示例中、当集群已满 74% 时、系统将生成警告严重性。
  • 如果要在达到 74% 阈值之前收到警告严重程度消息通知、则可以指定要在Cluster -> Settings -> Cluster Full Settings其上看到警告字段的阈值百分比。
  • 例如,如果您希望在错误严重程度( 77% )以下的 10% 出现警告消息、则在 "Raise a warning alert when_ % capacity als" 字段中输入 10 、 "Raise a warning alert when capacity als" (在 Helix 无法恢复之前保持容量时发出警告警报)。当 67% 的集群已满时,将生成警告严重性。