SiteWise 邊緣閘道需求 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SiteWise 邊緣閘道需求

AWS IoT SiteWise 邊緣閘道會以支援內部部署資料收集、處理和發佈的一 AWS IoT Greengrass 組元件 AWS IoT Greengrass V2 形式執行。若要設定在上執行的 SiteWise Edge 閘道 AWS IoT Greengrass V2,您必須在中建立閘道, AWS 雲端 然後執行 SiteWise Edge 閘道軟體來設定本機裝置。

要求

本機裝置必須符合下列需求,才能安裝並執行 SiteWise Edge 閘道軟體。

  • 支援 AWS IoT Greengrass V2 核心軟體版本 v2.3.0 或更新版本。如需詳細資訊,請參閱AWS IoT Greengrass Version 2 開發人員指南中的需求

  • 下列其中一個支援的平台:

    • 作業系統:Ubuntu 20.04 或更高版本

      體系結構:64(AMD64)或阿爾姆 8(建築 64)

    • 作業系統:紅帽企業版 (RHEL) 8

      體系結構:64(AMD64)或阿爾姆 8(建築 64)

    • 操作系統:Amazon Linux 2

      體系結構:64(AMD64)或阿爾姆 8(建築 64)

    • 操作系統:Debian

      體系結構:64(AMD64)或阿爾姆 8(建築 64)

    • 作業系統:視窗伺服器 2019 及更新版

      系統架構:四十四 (AMD64)

    注意

    ARM 平台僅支援具有資料收集套件的 SiteWise 邊緣閘道。不支援資料處理套件。

  • 至少 4 GB 記憶體。

  • SiteWise 邊緣閘道軟體可用的最少 10 GB 磁碟空間。

  • 如果您打算在邊緣處理資料 AWS IoT SiteWise,您的本機裝置也必須符合下列需求:

    • 具有 x86 或 ARM 64 位元四核心處理器。

    • 至少有 16 GB 的記憶體。

    • 如果使用視窗,則至少有 32 GB 的記憶體。

    • 至少有 256 GB 的可用磁碟空間。

  • 最小磁碟空間和運算容量需求取決於您的實作和使用案例獨有的各種因素。

    • 在間歇性網際網路連線狀態下,快取資料所需的磁碟空間取決於下列因素:

      • 上傳的資料串流數目

      • 每個資料串流每秒的資料點

      • 每個資料點的大小

      • 通訊速度

      • 預期的網路停機時間

    • 輪詢和上傳資料所需的運算容量取決於下列因素:

      • 上傳的資料串流數目

      • 每個資料串流每秒的資料點

  • 設定您的本機裝置,以確定可存取下列連接埠:

    • 本機裝置必須允許連接埠 443 上的網路輸入流量。

    • 本機裝置必須允許連接埠 443 和 8883 上的輸出流量。

      如需必要輸出服務端點的完整清單,請參閱 AWS IoT SiteWise Edge 閘道的必要服務端點

    • 下列連接埠保留供使用 AWS IoT SiteWise:80、443、3001、4569、4572、8000、8082、8084、8085、8445、8086、9000、9500、11080 和 50010。為流量使用保留的連接埠可能會導致連線終止。

  • Java 執行階段環境 (JRE) 版本 11 或更高版本。Java 必須在設備上的PATH環境變量上可用。若要使用 Java 開發自訂元件,您必須安裝 Java 開發套件 (JDK)。我們建議您使用 Amazon Corretto 或 OpenJDK。

您必須具備下列權限才能使用 SiteWise Edge 閘道:

注意

如果您使用 AWS IoT SiteWise 主控台建立 SiteWise Edge 閘道,則會為您新增這些權限。

  • SiteWise Edge 閘道的 IAM 角色必須允許您使用 AWS IoT Greengrass V2 裝置上的 SiteWise Edge 閘道來處理資產模型資料和資產資料。

    此角色可讓下列服務擔任角色:credentials.iot.amazonaws.com

    許可詳細資訊

    角色必須具有下列權限:

    • iotsitewise— 允許主參與者擷取邊緣的資產模型資料和資產資料。

    • iot— 允許您的 AWS IoT Greengrass V2 設備與之交互 AWS IoT。

    • logs— 允許您的 AWS IoT Greengrass V2 設備將日誌發送到 Amazon CloudWatch 日誌。

    • s3— 允許您的 AWS IoT Greengrass V2 裝置從 Amazon S3 下載自訂元件成品。

    { "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": "*" } ] }