【华为云IoTEdge开发实战】华为云IoT边缘开发准备之硬件规格说明

举报
华为IoT云服务 发表于 2022/11/02 20:42:35 2022/11/02
【摘要】 随着物联网和工业物联网设备的数量不断增加,由它们生成的数据的数量和速度也随之增加。为了应付不断增长的数据量,计算边缘被 部署到减轻放置在云和数据中心的负担。那么,物联网对边缘硬件有什么要求呢?下面我们一起来看看使用华为云IoT边缘进行边缘侧开发的硬件规格和说明。IoT边缘支持的操作系统有:Huawei Cloud EulerOS、CentOS、 Ubuntu、EulerOS、Debian、O...

随着物联网和工业物联网设备的数量不断增加,由它们生成的数据的数量和速度也随之增加。为了应付不断增长的数据量,计算边缘被 部署到减轻放置在云和数据中心的负担。那么,物联网对边缘硬件有什么要求呢?下面我们一起来看看使用华为云IoT边缘进行边缘侧开发的硬件规格和说明。

IoT边缘支持的操作系统有:Huawei Cloud EulerOS、CentOS、 Ubuntu、EulerOS、Debian、OpenEuler、可信国产操作系统等,经过实测验证的版本如表2所示。

IoT边缘服务是软件,需要部署在硬件上,支持两种硬件规格,一种是容器化,一种是非容器化(进程级),其硬件规格和运行环境要求如表1表3所示。

注:如需边缘节点的主备方案,则要预留备节点的硬件资源,规格与主节点一致。

表1 硬件规格要求

场景

规格要求

CPU架构

CPU核心数

RAM内存

磁盘存储空间

备注

仅应用托管

容器底座部署起步规格

x86_64、ARM

1U

256M

>2G

Docker环境

进程底座部署起步规格

x86_32

1U

128M

>1G

进程环境

工业设备/系统数采

 

每个数采通道支持1千点位,最大10点位WPS

x86_32/64、ARM

1U

1G

>2G

硬采场景,默认工业网关硬件数采;

若通过软采方式对接设备,则与软采场景约束一致

每个数采通道支持1万点位,最大2千点位WPS

x86_64、ARM

2U

8G

>20G

软采场景:

单数采通道的规格,每增加1万点位,增加0.5核CPU、2G内存;多数采通道的规格,按对接协议个数计算,N个协议需N个数采通道的资源;

单个边缘节点最大支持10万点位,2万点位WPS

WPS:每秒上报给平台的点位数

园区/城市/工业子系统数采

1000设备接入,100TPS消息并发

x86_64、ARM

6U

12G

>20G

每增加1000设备,100TIPS,增加0.5U、1G内存

最大支持10000设备,1000TIPS

TIPS:每秒上报给平台的消息数

表2 支持的操作系统版本(支持标准版、轻量版)

支持的操作系统

OS版本

Huawei Cloud EulerOS

1.0 64bit

CentOS

CentOS 8.2 64bit(40GB)、CentOS 7.9 64bit(40GB)、CentOS 6.9 64bit(40GB)、CentOS 6.9 64bit(40GB)、7.6 64bit、7.2 64bit

Ubuntu

18.04 server 64bit、16.04 server 64bit、Ubuntu 20.04 server 64bit(40GB)

EulerOS

2.5 64bit、2.5.4-x86_64

Debian

Debian 9.0.0 64bit(40GB)、Debian 10.0.0 64bit(40GB)

OpenEuler

openEuler 20.03 64bit(40GB)

Fedora

Fedora 29 64bit with ARM

KylinOS

Kylin Linux Advanced Server for Kunpeng V10

UnionTech

UnionTech OS Server 20 Euler (1000) 64bit with ARM

表3 硬件操作系统的环境依赖要求

依赖项

容器化规格(标准版)

进程级规格(轻量版)

Docker

Docker版本必须高于17.06,推荐使用18.06.3版本。

(请勿使用18.09.0版本Docker,该版本存在严重bug,详见https://github.com/docker/for-linux/issues/543;如果已使用此版本,请尽快升级。Atlas 500小站预置的Docker 18.09.0.60软件版本已经修改该问题。)

Docker安装方法请参见https://docs.docker.com/install/overview/

可以选择使用开源的Docker CE或者使用Docker企业版(Docker EE),使用Docker EE时,需要支付Docker额外费用,更多Docker EE相关细节请参考Docker官方文档:https://docs.docker.com/ee/supported-platforms/ 。

须知:

Docker安装完成后,请将Docker进程配置为开机启动,避免系统重启后Docker进程未启动引起的系统异常。

不涉及

glibc

版本不低于2.17,Linux默认自带,如需下载,参见官网链接

版本不低于2.17,Linux默认自带,如需下载,参见官网链接

wget

版本不低于1.10,Linux默认自带,如需下载,参见官网链接

版本不低于1.10,Linux默认自带,如需下载,参见官网链接

openssl

版本不低于1.0.2,Linux默认自带,如需下载,参见官网链接

版本不低于1.0.2,Linux默认自带,如需下载,参见官网链接

端口使用

边缘节点需要使用如下端口,请确保这些端口能够正常使用。

  • 7883:提供节点南向MQTTS设备接入

边缘节点需要使用如下端口,请确保这些端口能够正常使用。

  • 7883:提供节点南向MQTTS设备接入

NTP(可选)

可靠的授时服务器,要求误差不大于5秒。

不涉及

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。