【华为云IoTEdge开发实战】华为云IoT边缘开发准备之硬件规格说明
随着物联网和工业物联网设备的数量不断增加,由它们生成的数据的数量和速度也随之增加。为了应付不断增长的数据量,计算边缘被 部署到减轻放置在云和数据中心的负担。那么,物联网对边缘硬件有什么要求呢?下面我们一起来看看使用华为云IoT边缘进行边缘侧开发的硬件规格和说明。
IoT边缘支持的操作系统有:Huawei Cloud EulerOS、CentOS、 Ubuntu、EulerOS、Debian、OpenEuler、可信国产操作系统等,经过实测验证的版本如表2所示。
IoT边缘服务是软件,需要部署在硬件上,支持两种硬件规格,一种是容器化,一种是非容器化(进程级),其硬件规格和运行环境要求如表1和表3所示。
注:如需边缘节点的主备方案,则要预留备节点的硬件资源,规格与主节点一致。
场景 |
规格要求 |
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:每秒上报给平台的消息数 |
支持的操作系统 |
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 |
依赖项 |
容器化规格(标准版) |
进程级规格(轻量版) |
|
---|---|---|---|
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默认自带,如需下载,参见官网链接 |
|
端口使用 |
边缘节点需要使用如下端口,请确保这些端口能够正常使用。
|
边缘节点需要使用如下端口,请确保这些端口能够正常使用。
|
|
NTP(可选) |
可靠的授时服务器,要求误差不大于5秒。 |
不涉及 |
- 点赞
- 收藏
- 关注作者
评论(0)