本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SiteWise Edge 自托管网关要求
Amazon IoT SiteWise 边缘网关 Amazon IoT Greengrass V2 作为一组 Amazon IoT Greengrass 组件运行,支持本地数据收集、处理和发布。要配置在上运行的 SiteWise Edge 网关 Amazon IoT Greengrass V2,您必须在中创建网关 Amazon Web Services 云 并运行 SiteWise Edge 网关软件来设置您的本地设备。
本地设备必须满足以下要求才能安装和运行 SiteWise Edge 网关软件。
-
支持 Amazon IoT Greengrass V2 核心软件版本 v2.3.0 或更高版本。有关更多信息,请参阅 Amazon 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 的磁盘空间。
-
如果您计划在边缘使用处理数据 Amazon IoT SiteWise,则您的本地设备还必须满足以下要求:
-
配备 x86 64 位四核处理器。
-
至少有 16 GB 的RAM。
-
RAM如果使用 Windows,则至少有 32 GB 的存储空间。
-
至少有 256 GB 可用磁盘空间。
-
本地设备必须允许端口 443 上的网络入站流量。
-
以下端口保留供以下用户使用 Amazon IoT SiteWise:80、443、3001、4569、4572、8000、8081、8082、8084、8085、8445、8085、8445、8086、9000、9500、11080 和 50010。使用预留端口通信可能导致连接终止。
注意
Amazon IoT Greengrass V2 直播管理器组件有自己的要求。有关更多信息,请参阅《Amazon IoT Greengrass Version 2 开发人员指南》中的配置。
-
-
最低磁盘空间和计算容量要求取决于您的实施和用例所特有的各种因素。
-
缓存间歇性 Internet 连接数据时所需的磁盘空间取决于以下因素:
-
上传的数据流数
-
每秒每个数据流的数据点数
-
每个数据点的大小
-
通信速度
-
预期网络中断
-
-
轮询并上传数据时所需的计算容量取决于以下因素:
-
上传的数据流数
-
每秒每个数据流的数据点数
-
-
-
将您的本地设备配置为访问以下 S3 存储桶:
iot-sitewise-gateway-
。<region>
-748875242063 -
配置您的本地设备以确保可以访问以下端口:
-
本地设备必须允许端口 443 和 8883 上的出站流量。
有关所需出站服务终端节点的完整列表,请参阅 Amazon IoT SiteWise Edge 网关所需的服务终端节点。
-
-
Java 运行时环境 (JRE) 版本 11 或更高版本。Java 必须在设备的
PATH
环境变量中可用。要使用 Java 开发自定义组件,必须安装 Java 开发套件 (JDK)。我们建议您使用 Amazon Corretto 或 Op en。JDK
您必须具有以下权限才能使用 SiteWise Edge 网关:
注意
如果您使用 Amazon IoT SiteWise 控制台创建 SiteWise Edge 网关,则会为您添加这些权限。
-
SiteWise Edge 网关的IAM角色必须允许您在 Amazon IoT Greengrass V2 设备上使用 SiteWise Edge 网关来处理资产模型数据和资产数据。
该角色允许以下服务来代入角色:
credentials.iot.amazonaws.com
。权限详细信息
该角色必须具有以下权限:
-
iotsitewise
— 允许主体在边缘检索资产模型数据和资产数据。 -
iot
— 允许您的 Amazon IoT Greengrass V2 设备与之交互 Amazon IoT。 -
logs
— 允许您的 Amazon IoT Greengrass V2 设备向 Amazon Logs 发送 CloudWatch 日志。 -
s3
— 允许您的 Amazon 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": "*" } ] }
-