Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

StorageGRID 的 CPU 和 RAM 要求

在安装 StorageGRID 软件之前,请验证并配置硬件,以便随时支持 StorageGRID 系统。

每个 StorageGRID 节点需要以下最低资源:

  • CPU 内核:每个节点 8 个

  • RAM:取决于可用的总 RAM 以及系统上运行的非 StorageGRID 软件的数量

    • 通常,每个节点至少 24 GB,比总系统 RAM 少 2 到 16 GB

    • 每个拥有约 5,000 个存储桶的租户至少 64 GB

基于软件的仅元数据节点资源必须与现有存储节点资源匹配。例如:

  • ${post_edited_translations.segment}

    • 128 GB 内存

    • ${post_edited_translations.segment}

    • ${post_edited_translations.segment}

  • 如果现有的 StorageGRID 站点使用具有 24 GB RAM、8 核 CPU 和 3 TB 或 4 TB 元数据存储的虚拟存储节点,则基于软件的仅元数据节点应使用类似的资源(24 GB RAM、8 核 CPU 和 4 TB 元数据存储(rangedb/0))。

添加新 StorageGRID 站点时,新站点的总元数据容量应至少与现有 StorageGRID 站点匹配,新站点资源应与现有 StorageGRID 站点上的存储节点匹配。

备注 "Linux"是指 RHEL、Ubuntu 或 Debian 部署。有关受支持版本的列表,请参见 "NetApp 互操作性矩阵工具 (IMT)"
Linux

确保计划在每个物理或虚拟主机上运行的 StorageGRID 节点数不超过可用的 CPU 内核数或物理 RAM 数。如果主机不专用于运行 StorageGRID(不推荐),请务必考虑其他应用程序的资源要求。

VMware

VMware 支持每个虚拟机一个节点。请确保 StorageGRID 节点不超过可用的物理 RAM。每个虚拟机必须专用于运行 StorageGRID。

注意 定期监控您的 CPU 和内存使用情况,以确保这些资源能够持续满足您的工作负载需求。例如,将虚拟存储节点的 RAM 和 CPU 分配加倍,将提供与 StorageGRID 设备节点相似的资源。此外,如果每个节点的元数据量超过 500 GB,请考虑将每个节点的 RAM 增加到 48 GB 或更多。有关管理对象元数据存储、增加元数据保留空间设置以及监控 CPU 和内存使用情况的信息,请参见"管理""监控""upgrading" StorageGRID 的相关说明。

如果在底层物理主机上启用了超线程,则可以为每个节点提供 8 个虚拟内核(4 个物理内核)。如果未在底层物理主机上启用超线程,则必须为每个节点提供 8 个物理内核。

如果使用虚拟机作为主机并控制虚拟机的大小和数量,则应为每个 StorageGRID 节点使用单个虚拟机,并相应地调整虚拟机的大小。

(仅限 RHEL、Debian 和 Ubuntu)对于生产部署,不应在同一物理存储硬件或虚拟主机上运行多个存储节点。单个 StorageGRID 部署中的每个存储节点应位于其自己的隔离故障域中。如果确保单个硬件故障仅影响单个存储节点,则可以最大限度地提高对象数据的持久性和可用性。

另请参见 "存储和性能要求"