系统支持使用多种方式来监控物理容量使用情况,从而确保此存储器足以应对主机工作负载。
监控系统级别容量
仪表板上的容量部分提供总体系统容量视图。此部分显示物理容量、卷容量和节省容量。
物理容量指示系统上所有存储器中的总容量。 物理容量包括系统可虚拟化并分配给池的所有存储容量。物理容量以条形图方式显示,分为三种类别:存储容量、可用容量和总物理容量。 如果系统支持自压缩驱动器,那么某些系统配置会导致难以确定系统上的准确物理容量。 例如,如果系统包含自压缩驱动器和未启用压缩的数据降维池,那么系统无法确定系统上使用的准确物理容量。 在此情况下,可能会发生过量供给和失去写操作访问权。 如果系统检测到此情况,那么仪表板页面的物理容量部分会显示一条消息,而不是显示容量信息。 要从此情况进行恢复,您需要确保所有自动精简配置卷和经过去重处理的自动精简配置卷均已迁移到数据降维池中启用了压缩的卷。 或者,您可以将这些卷迁移到完全分配的卷,并使用驱动器压缩来节省容量。
如果要使用命令行界面确定系统上的物理容量使用情况,可以从
lssystem 命令使用多个参数值来计算存储容量、可用容量和总容量。 使用以下公式通过
total_mdisk_capacity、
total_free_space 和
total_reclaimable_capacity 中的值来计算存储容量:
- 总存储容量 = total_mdisk_capacity -
total_free_space - total_reclaimable_capacity
要计算可用容量,请在以下公式中使用
total_free_space
和
total_reclaimable_capacity 中的值:
- 总可用容量 = total_free_space +
total_reclaimable_capacity
lssystem 命令内
total_mdisk_capacity 中的值指示系统上的总物理容量。
监控外部存储系统、池和 MDisk 级别容量
系统支持虚拟化连接到系统的外部存储系统上的容量。对于外部存储系统,管理员必须配置空间不足警报,在外部存储系统上的物理容量达到定义的阈值时通知系统。如果未在外部存储系统上定义这些阈值,那么这些系统上的外部存储器可能变为配置超量,并且存在用于主机操作的物理容量耗尽的风险。在系统或池中所有卷的配置容量之和超过从外部存储系统分配的系统或池的总物理容量时,外部存储器配置超量。系统检测可能的配置超量的外部存储器,并在
仪表板页面上显示警告。如果显示此警告,那么选择
配置超量的外部存储器以显示其中存储器
接近这些配置超量方案的池。根据池中外部存储器的配置方式,可使用不同的策略和最佳实践来确保容量充足,并准确地报告给系统。
- 配置方案 1:一个池包含来自一个外部存储系统的存储器
- 在将数据直接写入到外部存储系统时,存储管理员担心容量耗尽,在此配置中,存储管理员有同样的担心。存储管理员必须在外部存储器上设置空间不足警报,并监视使用情况以确保 I/O 操作不超过物理容量。请参阅外部存储系统的文档以获取有关这些阈值的特定准则。如果发生空间不足情况,那么必须通过删除数据或卷来释放容量。
- 配置方案 2:多个池包含来自多个外部存储系统的单个存储层
- 在此配置中,多个池在多个外部存储系统上使用相同类型的存储器或层。如果在多个池之间共享来自不同外部存储系统的容量,那么将创建配置组。配置组是用于确定是否在多个池之间共享存储器的对象。 管理 GUI 中的按池划分的 MDisk 页面显示所有池以及为其分配的 MDisk。 如果您不确定是否在多个池之间共享外部存储系统,请右键单击池并选择查看资源以显示与该池相关联的供应组。 在此配置中,系统将扩展数据块分配分布在配置组中的所有外部存储器上,以确保在所有外部存储系统上均匀消耗空间。但是,配置组中外部存储系统上的物理容量使用量仍可能过量配置,因此存储管理员需要配置空间不足警报并监控容量以确定空间消耗情况。如果在外部存储器的虚拟化 MDisk 上发生低空间警告,并且池中其他外部存储系统上提供物理容量,那么可从池中除去其中某些 MDisk,直至物理容量使用量在合理限制内。此过程会将数据迁移到池中的其他 MDisk。请确保池中其他外部存储系统上有足够的容量,以便它们不会在此操作期间耗尽空间。
- 配置方案 3:多个池包含来自多个外部存储系统的不同存储层
- 在此配置中,在池中的外部存储系统上提供不同的存储层。与先前的配置一样,将创建配置组来标识池中共享的存储器。但是,在此情况下,系统会尝试在顶层分配整个物理容量,而不是在配置组中分布扩展数据块。存储管理员需要监控这些顶级存储层中的物理容量,以确保空间足够用于工作负载。如果在外部存储器的虚拟化 MDisk 上发生低空间警告,并且池中其他外部存储系统上提供物理容量,那么可从池中除去其中某些 MDisk,直至物理容量使用量在合理限制内。此过程会将数据迁移到池中的其他 MDisk。请确保池中其他外部存储系统上有足够的容量,以便它们不会在此操作期间耗尽空间。
- 配置方案 4:数据降维池
- 支持数据降维池(使用数据降维技术,例如,压缩)的系统可配置这些类型的池,以使外部存储系统上的超量分配降至最低。数据降维池还支持通过主机取消映射操作和卷删除回收未使用的容量。在管理 GUI 中,选择 以查看系统上配置的所有池。 将显示其数据降维设置为是的数据降维池。 如果使用虚拟化可耗尽空间的外部存储器的数据降维池,那么在这些池中创建卷时始终启用压缩。必须配置外部存储系统以仅向系统提供物理容量,因为无法进一步减少已写入数据的大小。
如果系统配置将特定存储系统专用于个别池,那么分析池容量使用情况可确定是否需要更多容量。 在池页面上,检查池中每个 MDisk 的容量并使用存储系统 - LUN 的值来确定向 MDisk 提供空间的外部存储系统。