Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Grid Nodes und Services

Beitragende

Der grundlegende Baustein eines StorageGRID Systems ist der Grid-Node. Nodes enthalten Services. Dies sind Softwaremodule, die einen Grid-Node mit einem Satz von Funktionen ausstatten.

Typen von Grid-Nodes

Das StorageGRID System nutzt vier Typen von Grid-Nodes:

Admin-Nodes

Bereitstellen von Managementservices wie Systemkonfiguration, Monitoring und Protokollierung Wenn Sie sich beim Grid Manager anmelden, stellen Sie eine Verbindung zu einem Admin-Node her. Jedes Grid muss über einen primären Admin-Node verfügen und möglicherweise über zusätzliche nicht-primäre Admin-Nodes für Redundanz verfügen. Sie können eine Verbindung zu einem beliebigen Admin-Knoten herstellen, und jeder Admin-Knoten zeigt eine ähnliche Ansicht des StorageGRID-Systems an. Wartungsverfahren müssen jedoch mit dem primären Admin-Node durchgeführt werden.

Admin-Nodes können auch zum Lastausgleich für S3-Client-Traffic verwendet werden.

Storage-Nodes

Management und Speicherung von Objektdaten und Metadaten Jeder Standort im StorageGRID-System muss über mindestens drei Storage-Nodes verfügen.

Gateway-Nodes (optional)

Stellen Sie eine Schnittstelle für den Lastausgleich bereit, über die Client-Anwendungen eine Verbindung zu StorageGRID herstellen können. Ein Load Balancer leitet die Clients nahtlos an einen optimalen Storage Node weiter, sodass der Ausfall von Nodes oder sogar einem gesamten Standort transparent ist.

Hardware- und Software-Nodes

StorageGRID Nodes können als StorageGRID-Appliance-Nodes oder als softwarebasierte Nodes implementiert werden.

StorageGRID Appliance-Nodes

StorageGRID Hardware-Appliances wurden speziell für den Einsatz in einem StorageGRID System entwickelt. Einige Geräte können als Storage-Nodes verwendet werden. Andere Appliances können als Admin-Nodes oder Gateway-Nodes verwendet werden. Die Appliance-Nodes können mit softwarebasierten Nodes kombiniert oder vollständig entwickelten Appliance-Grids ohne Abhängigkeiten von externen Hypervisoren, Storage- oder Computing-Hardware implementiert werden.

Im Folgenden erfahren Sie mehr über die verfügbaren Appliances:

Softwarebasierte Nodes

Softwarebasierte Grid-Nodes können als VMware Virtual Machines oder in Container-Engines auf einem Linux-Host implementiert werden.

Verwenden Sie die "NetApp Interoperabilitäts-Matrix-Tool (IMT)", um die unterstützten Versionen zu bestimmen.

Bei der Erstinstallation eines neuen softwarebasierten Storage-Knotens können Sie angeben, dass er nur für verwendet werden "Speichern von Metadaten"soll.

StorageGRID Services

Nachfolgend finden Sie eine vollständige Liste der StorageGRID Services.

Service Beschreibung Standort

Kontendienst-Forwarder

Stellt eine Schnittstelle für den Load Balancer-Service bereit, über die der Kontodienst auf Remote-Hosts abgefragt werden kann, und informiert über Änderungen bei der Konfiguration des Load Balancer-Endpunkts am Load Balancer-Service.

Load Balancer-Service auf Admin-Nodes und Gateway-Nodes

ADC (Administrative Domain Controller)

Verwaltet Topologiedaten, bietet Authentifizierungsservices und reagiert auf Anfragen aus den LDR- und CMN-Diensten.

Mindestens drei Storage Nodes, die den ADC-Dienst an jedem Standort enthalten

AMS (Audit Management System)

Überwacht und protokolliert alle geprüften Systemereignisse und Transaktionen in einer Textdatei.

Admin-Nodes

Cassandra Reaper

Führt automatische Reparaturen von Objektmetadaten durch.

Storage-Nodes

Chunk-Service

Verwaltet Erasure-codierte Daten und Paritätsfragmente.

Storage-Nodes

CMN (Knoten für die Konfigurationsverwaltung)

Management systemweiter Konfigurationen und Grid-Aufgaben Jedes Grid hat einen CMN-Dienst.

Primärer Admin-Node

DDS (Distributed Data Store)

Schnittstellen zur Cassandra-Datenbank zum Management von Objektmetadaten

Storage-Nodes

DMV (Data Mover)

Verschiebt Daten in Cloud-Endpunkte

Storage-Nodes

Dynamische IP (dynap)

Überwacht das Raster auf dynamische IP-Änderungen und aktualisiert lokale Konfigurationen.

Alle Nodes

Grafana

Wird für die Darstellung von Kennzahlen im Grid Manager verwendet.

Admin-Nodes

Hochverfügbarkeit

Verwaltet virtuelle Hochverfügbarkeits-IPs auf Knoten, die auf der Seite „Hochverfügbarkeitsgruppen“ konfiguriert sind. Dieser Service wird auch als „Keepalived Service“ bezeichnet.

Admin- und Gateway-Nodes

Identität (idnt)

Föderiert Benutzeridentitäten von LDAP und Active Directory

Storage-Nodes, die den ADC-Dienst verwenden

Lambda-Schiedsrichter

Verwalten von S3 Select SelectObjectContent Requests.

Alle Nodes

Load Balancer (nginx-gw)

Bietet Lastausgleich für S3-Datenverkehr von Clients zu Storage-Nodes. Der Lastverteilungsservice kann über die Konfigurationsseite Load Balancer Endpoints konfiguriert werden. Dieser Service wird auch als nginx-gw-Service bezeichnet.

Admin- und Gateway-Nodes

LDR (Local Distribution Router)

Verwaltet die Speicherung und Übertragung von Inhalten innerhalb des Grids.

Storage-Nodes

MISCd Information Service Control Daemon

Stellt eine Schnittstelle zum Abfragen und Managen von Services auf anderen Nodes sowie zum Managen von Umgebungskonfigurationen auf dem Node bereit, beispielsweise zum Abfragen des Status von Services, die auf anderen Nodes ausgeführt werden.

Alle Nodes

Nginx

Fungiert als Authentifizierungs- und sicherer Kommunikationsmechanismus für verschiedene Grid Services (wie Prometheus und Dynamic IP), der die Möglichkeit zur Kommunikation mit Services auf anderen Knoten über HTTPS-APIs ermöglicht.

Alle Nodes

Nginx-gw

Schaltet den Lastverteilungsservice ein.

Admin- und Gateway-Nodes

NMS (Network Management System)

Gibt die Überwachungs-, Berichterstellungs- und Konfigurationsoptionen an, die über den Grid Manager angezeigt werden.

Admin-Nodes

Persistenz

Verwaltet Dateien auf dem Root-Laufwerk, die über einen Neustart bestehen müssen.

Alle Nodes

Prometheus

Erfasst Zeitreihungskennzahlen von Services auf allen Knoten.

Admin-Nodes

RSM (Replicated State Machine)

Stellt sicher, dass Plattformserviceanforderungen an die jeweiligen Endpunkte gesendet werden.

Storage-Nodes, die den ADC-Dienst verwenden

SSM (Server Status Monitor)

Überwacht Hardwarebedingungen und Berichte an den NMS-Service.

Auf jedem Grid-Node ist eine Instanz vorhanden

Trace-Kollektor

Führt eine Trace-Erfassung durch, um Informationen für den technischen Support zu sammeln. Der Trace Collector-Dienst verwendet die Open-Source-Jaeger-Software.

Admin-Nodes