SiteWise Edge 自我裝載閘道需求 - AWS IoT SiteWise

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

SiteWise Edge 自我裝載閘道需求

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) 或 ARMv8 (建築 64)

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

      架構:64 (AMD64) 或 ARMv8 (建築 64)

    • 操作系統:Amazon Linux 2

      架構:64 (AMD64) 或 ARMv8 (建築 64)

    • 操作系統:Debian 11

      架構:64 (AMD64) 或 ARMv8 (建築 64)

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

      體系結構:64 () AMD64

    注意

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

  • 最低 4 GB RAM。

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

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

    • 有一個 x86 64 位四核處理器。

    • 擁有至少 16 GB 的空間RAM。

    • RAM如果使用視窗,則至少有 32 GB 的空間。

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

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

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

      注意

      AWS IoT Greengrass V2 流管理器組件有自己的要求。如需詳細資訊,請參閱AWS IoT Greengrass Version 2 開發人員指南中的組態

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

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

      • 上傳的資料串流數目

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

      • 每個資料點的大小

      • 通訊速度

      • 預期的網路停機時間

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

      • 上傳的資料串流數目

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

  • 設定您的本機裝置以存取下列 S3 儲存貯體:iot-sitewise-gateway-<region>-748875242063

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

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

您必須具備下列權限才能使用 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": "*" } ] }