Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verarbeiten und visualisieren Sie Daten mit SiteWise Edge- und Open-Source-Tools
Konfigurieren Sie AWS IoT SiteWise MQTT-enabled Edge-Gateways mit Open-Source-Tools für die lokale Verarbeitung und Visualisierung, um Ihre industriellen Datenverwaltungsfunktionen zu erweitern.
Mit SiteWise Edge können Sie mithilfe externer Open-Source-Tools eine lokale Datenverarbeitungspipeline erstellen. Verwenden Sie Node-RED®
Node-RED verarbeitet und transformiert Ihre Datenflüsse, während InfluxDB Zeitreihendatenspeicher bereitstellt. Grafana zeigt Ihre Betriebsdaten in Echtzeit an. Verwenden Sie diese Tools mit SiteWise Edge, um Daten zwischen Ihrer lokalen Umgebung und der AWS Cloud zu synchronisieren. So erhalten Sie sowohl sofortige lokale Einblicke als auch langfristige Cloud-basierte Analysefunktionen.
Anmerkung
Node-RED®, InfluxDB® und Grafana® sind keine Anbieter oder Lieferanten für Edge. SiteWise
Anmerkung
In diesem Handbuch verwenden wir die Open-Source-Version von Grafana
Optionen für die Bereitstellung
Sie können diese Lösung mit einem von zwei Ansätzen bereitstellen. Mit einer Microsoft Windows manuellen Einrichtung steuern Sie die Komponentenkonfiguration und die Integration in Ihre Infrastruktur. Mit können Sie Docker verwendenLinux, um vorkonfigurierte Komponenten in Containern bereitzustellen.
Wählen Sie die Methode, die Ihren betrieblichen Anforderungen entspricht.
-
Richten Sie Open-Source-Integrationen manuell ein (Windows)— Für benutzerdefinierte Konfigurationen oder bestehende Infrastruktur
-
Richten Sie Open-Source-Integrationen mit Docker (Linux) ein— Für eine schnelle Bereitstellung mit vorkonfigurierten Komponenten
Überblick über ein Beispiel für einen Windpark
In diesem Handbuch wird anhand eines Beispiels für einen Windpark veranschaulicht, wie Sie die Windgeschwindigkeit einer Turbine in einem Windpark überwachen können. Dieses praktische Szenario veranschaulicht allgemeine industrielle Überwachungsanforderungen, bei denen sowohl lokale als auch cloudbasierte Sichtbarkeit für die betriebliche Effizienz von Vorteil sind.
Mit dieser Integration können Sie:
-
Erfassen Sie Daten von Industrieanlagen mithilfe eines AWS IoT SiteWise Edge-Gateways
-
Verarbeiten Sie Daten lokal mit Node-RED InfluxDB und Grafana
-
Speichern Sie Daten lokal mit InfluxDB
-
Überwachen Sie Daten in Echtzeit mithilfe von Grafana-Dashboards
In diesem Handbuch verwenden wir das Beispiel eines Windparks. Wir verwenden Node-RED , um eine Turbine zu simulieren, die Daten zur Windgeschwindigkeit generiert. Node-RED übersetzt die Datennutzlast, veröffentlicht die Daten im SiteWise Edge-MQTT-Broker, abonniert den Empfang von Daten vom Broker und speichert die Daten lokal in InfluxDB. Dieser Ansatz stellt sicher, dass alle Betriebsdaten sowohl lokal für den sofortigen Zugriff als auch in der Cloud für weitere Analysen verfügbar sind. Durch die Implementierung dieses Musters erhöhen Sie Ihre Widerstandsfähigkeit gegenüber Netzwerkunterbrechungen und behalten gleichzeitig die Möglichkeit, erweiterte Analysen in der AWS Cloud durchzuführen. Grafana stellt für die lokale Überwachung eine Verbindung zu InfluxDB her und bietet Betreibern einen Echtzeiteinblick in Kennzahlen ohne Cloud-Abhängigkeiten. Ein SiteWise MQTT-enabled Edge-Gateway stellt eine Verbindung zu demselben MQTT-Broker her AWS IoT SiteWise, an den Daten gesendet werden. Dadurch entsteht eine Brücke zwischen Ihrem Edge-Betrieb und Cloud-basierten Diensten.
Sie können Ihre eigenen Daten und Konfigurationen verwenden, um einen ähnlichen Arbeitsablauf zu erstellen, der auf Ihre spezifischen industriellen Anforderungen zugeschnitten ist, unabhängig davon, ob Sie Produktionsanlagen, Versorgungsinfrastruktur oder andere Industrieanlagen überwachen.
Anforderungen für Open-Source-Integrationen
Stellen Sie vor der Implementierung von Open-Source-Integrationen mit SiteWise Edge sicher, dass Ihre Umgebung die erforderlichen Anforderungen erfüllt.
-
Hardwareanforderungen — Ihre Gateway-Hardware muss die Anforderungen für SiteWise Edge-Gateways erfüllen. Weitere Informationen finden Sie unter AWS IoT SiteWiseAnforderungen an das selbst gehostete Edge-Gateway für MQTT-enabled, V3-Gateways und. Anforderungen für den AWS IoT SiteWise Edge-Anwendung
Wichtig
Stellen Sie beim Einsatz zusätzlicher Open-Source-Komponenten sicher, dass Ihre Hardware die Anforderungen für InfluxDB
und Grafana erfüllt. Node-RED https://grafana.com/docs/grafana/latest/setup-grafana/installation/ -
Ihre Netzwerkkonfiguration muss sowohl die lokale Kommunikation zwischen Komponenten als auch die Cloud-Konnektivität für Edge unterstützen. SiteWise
-
Alle Dienste müssen auf demselben Host ausgeführt werden.
Sicherheitsüberlegungen
Es wird empfohlen, die gesamte Kommunikation zwischen Komponenten zu verschlüsseln, insbesondere beim Zugriff auf Schnittstellen aus nicht lokalen Netzwerken. Implementieren Sie angemessene Zugriffskontrollen für jede Komponente und befolgen Sie die AWS bewährten Methoden für die AWS IoT SiteWise Edge-Gateway-Konfiguration und AWS Kontosicherheit.
- Entwicklungsumgebung
-
Dieses Handbuch zeigt Node-RED, wie InfluxDB und Grafana lokal auf einem Gateway-Host ausgeführt werden und auf die zugegriffen wird. Implementieren Sie für Produktionsbereitstellungen, die externen Zugriff erfordern, Sicherheitsmaßnahmen wie TLS-Verschlüsselung, Authentifizierung und Autorisierung. Halten Sie sich an die bewährten Sicherheitsmethoden der einzelnen Anwendungen.
- Third-party Software
-
Diese Lösung verwendet Software von Drittanbietern AWS, die nicht von InfluxDB Node-RED, Grafana und dem Plugin verwaltet wird.
node-red-contrib-influxdbStellen Sie vor der Bereitstellung sicher, dass diese Komponenten den Sicherheitsanforderungen, Compliance-Standards und Unternehmensrichtlinien Ihres Unternehmens entsprechen.
Wichtig
In diesem Handbuch wird auf Software von Drittanbietern verwiesen und diese verwendet, die nicht Eigentum von Dritten sind oder von diesen verwaltet werden AWS. Stellen Sie vor der Implementierung sicher, dass alle Komponenten Ihre Sicherheits-, Compliance- und Governance-Anforderungen erfüllen. Halten Sie die gesamte Software mit den neuesten Sicherheitspatches auf dem neuesten Stand und befolgen Sie die Best Practices für den Schutz Ihrer Edge-Bereitstellung.
InfluxDB Node-RED, Grafana sind keine Anbieter oder Lieferanten für Edge. SiteWise
Weitere Überlegungen
Berücksichtigen Sie diese zusätzlichen Faktoren bei der Implementierung von Open-Source-Integrationen mit Edge. SiteWise
-
Verwenden Sie die neuesten Versionen aller Dienste, Tools und Komponenten.
-
Filtern und aggregieren Sie Daten lokal vor der Übertragung in die Cloud, um die Kosten für die AWS IoT SiteWise Datenaufnahme zu reduzieren. Konfigurieren Sie angemessene Datenaufbewahrungsfristen in InfluxDB und dimensionieren Sie Ihre Gateway-Hardware richtig. Weitere Informationen finden Sie unter AWS IoT SiteWise Preise
. -
Implementieren Sie regelmäßige Backup-Verfahren für alle Daten.
-
Überwachen Sie die Ressourcennutzung auf Ihrem Gateway und konfigurieren Sie die entsprechenden Ressourcenlimits für jede Komponente. Implementieren Sie Richtlinien zur Datenspeicherung in InfluxDB, um die Festplattennutzung zu verwalten.
Problembehandlung bei Open-Source-Integrationen
Weitere Informationen zur Problembehandlung im Zusammenhang mit Open-Source-Integrationen für SiteWise Edge-Gateways finden Sie unter. Fehlerbehebung bei Open-Source-Integrationen am Edge