SiteWise Anforderungen an das selbst gehostete Edge-Gateway - AWS IoT SiteWise

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.

SiteWise Anforderungen an das selbst gehostete Edge-Gateway

AWS IoT SiteWise Edge-Gateways werden AWS IoT Greengrass V2 als eine Reihe von AWS IoT Greengrass Komponenten ausgeführt, die die Datenerfassung, -verarbeitung und -veröffentlichung vor Ort unterstützen. Um ein SiteWise Edge-Gateway zu konfigurieren, das auf läuft AWS IoT Greengrass V2, müssen Sie ein Gateway in der erstellen AWS Cloud und die SiteWise Edge-Gateway-Software ausführen, um Ihr lokales Gerät einzurichten.

Lokale Geräte müssen die folgenden Anforderungen erfüllen, um die SiteWise Edge-Gateway-Software installieren und ausführen zu können.

  • Unterstützt die AWS IoT Greengrass V2 Core-Softwareversion v2.3.0 oder neuer. Weitere Informationen finden Sie unter Anforderungen im AWS IoT Greengrass Version 2 Entwicklerhandbuch.

  • Eine der folgenden unterstützten Plattformen:

    • Betriebssystem: Ubuntu 20.04 oder höher

      Architektur: x86_64 () oder (Aarch64) AMD64 ARMv8

    • Betriebssystem: Red Hat Enterprise Linux (8) RHEL

      Architektur: x86_64 (AMD64) oder ARMv8 (Aarch64)

    • Betriebssystem: Amazon Linux 2

      Architektur: x86_64 (AMD64) oder ARMv8 (Aarch64)

    • Betriebssystem: Debian 11

      Architektur: x86_64 (AMD64) oder ARMv8 (Aarch64)

    • Betriebssystem: Windows Server 2019 und später

      Architektur: x86_64 () AMD64

    Anmerkung

    ARMPlattformen unterstützen SiteWise Edge-Gateways nur mit Data Collection Pack. Das Data Processing Pack wird nicht unterstützt.

  • Mindestens 4 GBRAM.

  • Für die SiteWise Edge-Gateway-Software stehen mindestens 10 GB Festplattenspeicher zur Verfügung.

  • Wenn Sie planen, Daten am Edge mit zu verarbeiten AWS IoT SiteWise, muss Ihr lokales Gerät außerdem die folgenden Anforderungen erfüllen:

    • Hat einen x86-64-Bit-Quad-Core-Prozessor.

    • Hat mindestens 16 GB von. RAM

    • Hat mindestens 32 GB, RAM wenn Sie Windows verwenden.

    • Hatte mindestens 256 GB freien Festplattenspeicher.

    • Das lokale Gerät muss eingehenden Netzwerkverkehr auf Port 443 zulassen.

    • Die folgenden Ports sind für die Verwendung durch reserviert AWS IoT SiteWise: 80, 443, 3001, 4569, 4572, 8000, 8081, 8082, 8084, 8085, 8445, 8086, 9000, 9500, 11080 und 50010. Die Verwendung eines reservierten Ports für den Datenverkehr kann zu einem Verbindungsabbruch führen.

      Anmerkung

      Die AWS IoT Greengrass V2 Stream Manager-Komponente hat ihre eigenen Anforderungen. Weitere Informationen finden Sie unter Konfiguration im AWS IoT Greengrass Version 2 Entwicklerhandbuch.

  • Die Mindestanforderungen an Festplattenspeicher und Rechenkapazität hängen von einer Vielzahl von Faktoren ab, die für Ihre Implementierung und Ihren Anwendungsfall spezifisch sind.

    • Der für das Caching von Daten zur zeitweiligen Internetkonnektivität benötigte Festplattenspeicher ist von folgenden Faktoren abhängig:

      • Zahl der hochgeladenen Daten-Streams

      • Datenpunkte pro Daten-Stream pro Sekunde

      • Größe jedes Datenpunkts

      • Kommunikationsgeschwindigkeiten

      • Erwartete Netzwerkausfallzeit

    • Die zum Abfragen und Hochladen von Daten benötigte Rechenkapazität ist von folgenden Faktoren abhängig:

      • Zahl der hochgeladenen Daten-Streams

      • Datenpunkte pro Daten-Stream pro Sekunde

  • Konfigurieren Sie Ihr lokales Gerät für den Zugriff auf den folgenden S3-Bucket:iot-sitewise-gateway-<region>-748875242063.

  • Konfigurieren Sie Ihr lokales Gerät, um sicherzustellen, dass auf die folgenden Ports zugegriffen werden kann:

  • Java Runtime Environment (JRE) Version 11 oder höher. Java muss in der PATH Umgebungsvariablen auf dem Gerät verfügbar sein. Um Java zur Entwicklung benutzerdefinierter Komponenten zu verwenden, müssen Sie ein Java Development Kit (JDK) installieren. Wir empfehlen Ihnen, Amazon Corretto oder Open zu verwenden. JDK

Sie müssen über die folgenden Berechtigungen verfügen, um SiteWise Edge-Gateways verwenden zu können:

Anmerkung

Wenn Sie die AWS IoT SiteWise Konsole verwenden, um Ihr SiteWise Edge-Gateway zu erstellen, werden diese Berechtigungen für Sie hinzugefügt.

  • Die IAM Rolle für Ihr SiteWise Edge-Gateway muss es Ihnen ermöglichen, ein SiteWise Edge-Gateway auf einem AWS IoT Greengrass V2 Gerät zu verwenden, um Asset-Modelldaten und Asset-Daten zu verarbeiten.

    Die Rolle ermöglicht es dem folgenden Dienst, die Rolle zu übernehmen:credentials.iot.amazonaws.com.

    Details zu Berechtigungen

    Die Rolle muss über die folgenden Berechtigungen verfügen:

    • iotsitewise— Ermöglicht Prinzipalen das Abrufen von Asset-Modelldaten und Asset-Daten am Edge.

    • iot— Ermöglicht Ihren AWS IoT Greengrass V2 Geräten die Interaktion mit AWS IoT.

    • logs— Ermöglicht Ihren AWS IoT Greengrass V2 Geräten, Protokolle an Amazon CloudWatch Logs zu senden.

    • s3— Ermöglicht Ihren AWS IoT Greengrass V2 Geräten, benutzerdefinierte Komponentenartefakte von Amazon S3 herunterzuladen.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iotsitewise:BatchPutAssetPropertyValue", "iotsitewise:List*", "iotsitewise:Describe*", "iotsitewise:Get*" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "iot:DescribeCertificate", "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents", "logs:DescribeLogStreams", "s3:GetBucketLocation", "s3:GetObject", "iot:Connect", "iot:Publish", "iot:Subscribe", "iot:Receive", "iot:DescribeEndpoint" ], "Resource": "*" } ] }