SiteWise Edge 自托管网关要求 - AWS IoT SiteWise

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SiteWise Edge 自托管网关要求

AWS IoT SiteWise 边缘网关 AWS IoT Greengrass V2 作为一组 AWS IoT Greengrass 组件运行,支持本地数据收集、处理和发布。要配置在上运行的 SiteWise Edge 网关 AWS IoT Greengrass V2,您必须在中创建网关 AWS Cloud 并运行 SiteWise Edge 网关软件来设置您的本地设备。

本地设备必须满足以下要求才能安装和运行 SiteWise Edge 网关软件。

  • 支持 AWS IoT Greengrass V2 核心软件版本 v2.3.0 或更高版本。有关更多信息,请参阅 AWS IoT Greengrass Version 2 开发人员指南中的要求

  • 以下支持平台之一:

    • 操作系统:Ubuntu 20.04 或更高版本

      架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)

    • 操作系统:红帽企业 Linux (RHEL) 8

      架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)

    • OS:Amazon Linux 2

      架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)

    • OS:Debian 11

      架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)

    • OS:Windows Server 2019 及更高版本

      架构:x86_64 () AMD64

    注意

    ARM平台仅支持带有数据收集包的 SiteWise Edge 网关。不支持数据处理包。

  • 至少 4 GB RAM。

  • SiteWise Edge 网关软件至少可用 10 GB 的磁盘空间。

  • 如果您计划在边缘使用处理数据 AWS IoT SiteWise,则您的本地设备还必须满足以下要求:

    • 配备 x86 64 位四核处理器。

    • 至少有 16 GB 的RAM。

    • RAM如果使用 Windows,则至少有 32 GB 的存储空间。

    • 至少有 256 GB 可用磁盘空间。

    • 本地设备必须允许端口 443 上的网络入站流量。

    • 以下端口保留供以下用户使用 AWS IoT SiteWise:80、443、3001、4569、4572、8000、8081、8082、8084、8085、8445、8085、8445、8086、9000、9500、11080 和 50010。使用预留端口通信可能导致连接终止。

      注意

      AWS IoT Greengrass V2 直播管理器组件有自己的要求。有关更多信息,请参阅《AWS IoT Greengrass Version 2 开发人员指南》中的配置

  • 最低磁盘空间和计算容量要求取决于您的实施和用例所特有的各种因素。

    • 缓存间歇性 Internet 连接数据时所需的磁盘空间取决于以下因素:

      • 上传的数据流数

      • 每秒每个数据流的数据点数

      • 每个数据点的大小

      • 通信速度

      • 预期网络中断

    • 轮询并上传数据时所需的计算容量取决于以下因素:

      • 上传的数据流数

      • 每秒每个数据流的数据点数

  • 将您的本地设备配置为访问以下 S3 存储桶:iot-sitewise-gateway-<region>-748875242063

  • 配置您的本地设备以确保可以访问以下端口:

  • Java 运行时环境 (JRE) 版本 11 或更高版本。Java 必须在设备的 PATH 环境变量中可用。要使用 Java 开发自定义组件,必须安装 Java 开发套件 (JDK)。我们建议您使用 Amazon Corretto 或 Op en。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 Logs 发送 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": "*" } ] }