存储和性能要求
您必须了解虚拟机托管的 StorageGRID 节点的存储和性能要求,以便提供足够的空间来支持初始配置和未来的存储扩展。
性能要求
操作系统卷和第一个存储卷的性能会显著影响系统的整体性能。请确保在延迟,每秒输入 / 输出操作数( IOPS )和吞吐量方面提供足够的磁盘性能。
所有 StorageGRID 节点都要求操作系统驱动器和所有存储卷启用回写缓存。缓存必须位于受保护或永久性介质上。
使用NetApp ONTAP 存储的虚拟机的要求
如果您要将StorageGRID 节点部署为虚拟机、并从NetApp ONTAP 系统分配存储、则表示您已确认卷未启用FabricPool 分层策略。例如、如果StorageGRID节点作为VMware主机上的虚拟机运行、请确保为该节点的数据存储库提供支持的卷未启用FabricPool分层策略。对 StorageGRID 节点使用的卷禁用 FabricPool 分层可简化故障排除和存储操作。
|
切勿使用 FabricPool 将与 StorageGRID 相关的任何数据分层回 StorageGRID 本身。将 StorageGRID 数据分层回 StorageGRID 会增加故障排除和操作复杂性。 |
所需的虚拟机数量
每个 StorageGRID 站点至少需要三个存储节点。
按节点类型划分的存储要求
在生产环境中、StorageGRID节点的虚拟机必须满足不同的要求、具体取决于节点类型。
|
磁盘快照不能用于还原网格节点。请参阅"网格节点恢复"每种类型节点的过程。 |
节点类型 | 存储 |
---|---|
管理节点 |
100 GB LUN ,用于操作系统 200 GB LUN ,用于管理节点表 200 GB LUN ,用于管理节点审核日志 |
存储节点 |
100 GB LUN ,用于操作系统 此主机上每个存储节点 3 个 LUN 注意:一个存储节点可以有 1 到 16 个存储 LUN;建议至少有 3 个存储 LUN。 每个 LUN 的最小大小: 4 TB 测试的最大 LUN 大小: 39 TB 。 |
存储节点(仅限元数据) |
100 GB LUN ,用于操作系统 1个LUN 每个 LUN 的最小大小: 4 TB 测试的最大 LUN 大小: 39 TB 。 注意:对于纯元数据存储节点、只需要一个rangedb。 |
网关节点 |
100 GB LUN ,用于操作系统 |
|
根据配置的审核级别、用户输入的大小、例如S3对象密钥名称、 以及需要保留的审核日志数据、您可能需要增加每个管理节点上审核日志LUN的大小。通常、网格会在每个S3操作中生成大约1 KB的审核数据、 这意味着、一个200 GB的LUN每天可支持7000万次操作、或者在两三天内每秒可支持800次操作。 |
存储节点的存储要求
基于软件的存储节点可以有 1 到 16 个存储卷;建议使用 3 个或更多存储卷。每个存储卷应为 4 TB 或更大。
|
设备存储节点还可以拥有最多 48 个存储卷。 |
如图所示, StorageGRID 会为每个存储节点的存储卷 0 上的对象元数据预留空间。存储卷 0 和存储节点中的任何其他存储卷上的任何剩余空间专用于对象数据。

为了提供冗余并防止对象元数据丢失, StorageGRID 会为每个站点的系统中的所有对象存储三个元数据副本。对象元数据的三个副本均匀分布在每个站点的所有存储节点上。
在安装包含纯元数据存储节点的网格时、网格还必须包含用于对象存储的最少节点数。有关纯元数据存储节点的详细信息、请参见"存储节点的类型"。
-
对于单站点网格、至少为对象和元数据配置了两个存储节点。
-
对于多站点网格、每个站点至少为对象和元数据配置一个存储节点。
在为新存储节点的卷 0 分配空间时,必须确保为该节点在所有对象元数据中的部分分配足够的空间。
-
您必须至少为卷 0 分配 4 TB 。
如果一个存储节点仅使用一个存储卷、而为该卷分配的存储容量不超过4 TB、则该存储节点可能会在启动时进入存储只读状态、并仅存储对象元数据。 如果为卷0分配的空间小于500 GB (仅限非生产环境使用)、则存储卷的容量中有10%将预留用于元数据。 -
基于软件的纯元数据节点资源必须与现有存储节点资源匹配。例如:
-
如果现有StorageGRID站点使用SG6000或SG6100设备、则基于软件的纯元数据节点必须满足以下最低要求:
-
128 GB RAM
-
8核CPU
-
用于cassandr数据库的8 TB SSD或等效存储(rangedb/0)
-
-
如果现有StorageGRID站点正在使用具有24 GB RAM、8核CPU以及3 TB或4 TB元数据存储的虚拟存储节点、则基于软件的纯元数据节点应使用类似的资源(24 GB RAM、8核CPU和4 TB元数据存储(rangedb/0)。
添加新StorageGRID站点时、新站点的元数据总容量至少应与现有StorageGRID站点匹配、新站点资源应与现有StorageGRID站点的存储节点匹配。
-
-
如果要安装新系统(StorageGRID 11.6或更高版本)、并且每个存储节点的RAM大于或等于128 GB、请为卷0分配8 TB或更多。如果对卷 0 使用较大的值,则可以增加每个存储节点上允许的元数据空间。
-
在为站点配置不同的存储节点时,如果可能,请对卷 0 使用相同的设置。如果某个站点包含不同大小的存储节点,卷 0 最小的存储节点将确定该站点的元数据容量。
有关详细信息,请访问"管理对象元数据存储"。