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

网格节点和服务:概述

贡献者

StorageGRID 系统的基本组件是网格节点。节点包含服务,这些服务是为网格节点提供一组功能的软件模块。

网格节点的类型

StorageGRID 系统使用四种类型的网格节点:

管理节点

提供系统配置、监控和日志记录等管理服务。登录到网格管理器后,您将连接到管理节点。每个网格都必须有一个主管理节点,并且可能有额外的非主管理节点,以实现冗余。您可以连接到任何管理节点,每个管理节点都会显示一个类似的 StorageGRID 系统视图。但是,必须使用主管理节点执行维护过程。

管理节点还可用于对 S3 和 Swift 客户端流量进行负载平衡。

存储节点

管理和存储对象数据和元数据。StorageGRID系统中的每个站点必须至少具有三个存储节点。

网关节点(可选)

提供一个负载平衡接口、客户端应用程序可以使用该接口连接到StorageGRID。负载平衡器可将客户端无缝定向到最佳存储节点,以便节点甚至整个站点的故障是透明的。

归档节点(已弃用)

提供一个可选接口、通过该接口可以将对象数据归档到磁带。

硬件和软件节点

StorageGRID节点可以部署为StorageGRID设备节点、也可以部署为基于软件的节点。

StorageGRID 设备节点

StorageGRID 硬件设备经过专门设计,可在 StorageGRID 系统中使用。某些设备可用作存储节点。其他设备可以用作管理节点或网关节点。您可以将设备节点与基于软件的节点结合使用,也可以部署完全设计的全设备网格,这些网格不依赖于外部虚拟机管理程序,存储或计算硬件。

请参见以下内容、了解可用设备:

基于软件的节点

基于软件的网格节点可以部署为VMware虚拟机、也可以部署在Linux主机上的容器引擎中。

使用 "NetApp 互操作性表工具( IMT )" 以确定支持的版本。

在首次安装基于软件的新存储节点期间、您可以指定该节点仅用于 "存储元数据"

StorageGRID 服务

以下是 StorageGRID 服务的完整列表。

服务 Description 位置

帐户服务提供商

为负载平衡器服务提供一个界面,用于查询远程主机上的帐户服务,并提供有关负载平衡器端点配置更改的通知。

管理节点和网关节点上的负载平衡器服务

ADC (管理域控制器)

维护拓扑信息,提供身份验证服务,并响应 LDR 和 CMN 服务的查询。

每个站点至少有三个存储节点、其中包含ADC服务

AMS (审计管理系统)

监控所有已审核的系统事件和事务并将其记录到文本日志文件中。

管理节点

ARC (存档)

提供一个管理界面,用于配置与外部归档存储的连接,例如通过 S3 接口连接到云,或者通过 TSM 中间件连接到磁带。

归档节点

Cassandra Reaper

自动修复对象元数据。

存储节点

区块服务

管理经过擦除编码的数据和奇偶校验片段。

存储节点

CMN (配置管理节点)

管理系统范围的配置和网格任务。每个网格都有一个CMN服务。

主管理节点

DDS (分布式数据存储)

与 Cassandra 数据库连接以管理对象元数据。

存储节点

DMV (数据移动器)

将数据移动到云端点。

存储节点

动态IP (dynip)

监控网格中的动态 IP 更改并更新本地配置。

所有节点

Grafana

用于在网格管理器中可视化指标。

管理节点

高可用性

管理在"高可用性组"页面上配置的节点上的高可用性虚拟IP。此服务也称为 keepalived 服务。

管理节点和网关节点

身份( idnt )

从 LDAP 和 Active Directory 联合用户身份。

使用ADC服务的存储节点

兰德仲裁员

管理 S3 Select SelectObjectContent 请求。

所有节点

负载平衡器(NGINS-GW)

为从客户端到存储节点的 S3 和 Swift 流量提供负载平衡。可以通过负载平衡器端点配置页面配置负载平衡器服务。此服务也称为 nginx 网关服务。

管理节点和网关节点

LDR (本地分发路由器)

管理网格中内容的存储和传输。

存储节点

MISCd信息服务控制守护进程

提供一个界面,用于查询和管理其他节点上的服务以及管理节点上的环境配置,例如查询其他节点上运行的服务的状态。

所有节点

nginx

充当各种网格服务(例如 Prometheus 和动态 IP )的身份验证和安全通信机制,以便能够通过 HTTPS API 与其他节点上的服务进行通信。

所有节点

nginx 网关

为负载平衡器服务供电。

管理节点和网关节点

NMS (网络管理系统)

为通过网格管理器显示的监控,报告和配置选项提供电源。

管理节点

持久性

管理根磁盘上需要在重新启动后持续存在的文件。

所有节点

Prometheus

从所有节点上的服务收集时间序列指标。

管理节点

RSM (复制状态机)

确保平台服务请求发送到其各自的端点。

使用ADC服务的存储节点

SSM (服务器状态监控器)

监控硬件状况并向 NMS 服务报告。

每个网格节点上都有一个实例

跟踪收集器

执行跟踪收集以收集信息以供技术支持使用。跟踪收集器服务使用开源Jaeger软件。

管理节点