[边缘计算] 基于 GO 的采集网关持续更新啦 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
anviod
V2EX    Go 编程语言

[边缘计算] 基于 GO 的采集网关持续更新啦

  •  1
     
  •   anviod 3 月 23 日 702 次点击

    借鉴了多个边缘计算平台的核心功能,新增影子设备机制,和设备画像,支持 modbus BACnet OPC-UA 等,所有交互都需通过边缘网关代理完成。(支持上位机 / IOT 云平台反控下发) 本次更新主要是为后续的数据采集打好基础。


    https://github.com/anviod/edgex
    单文件部署,系统零依赖,支持 ArmV7 、Arm32/64 、X86/64 等多种架构。
    最低硬件配置:128MB 内存 + 1GB 存储空间即可运行。


    边缘网关部署推荐

    核心优势

    • 单文件部署(可构建成 rpm/deb 包 或者二进制包) → 一个包文件搞定,快速安装
    • 零依赖 → 无需额外安装任何库或环境
    • 多架构支持 → ArmV7 、Arm32/64 、X86/64 全覆盖
    • 轻量级 → 128MB 内存就能跑,1GB 存储空间就够

    适用设备

    • 树莓派(全系列)
    • 工业网关( Arm/X86 )
    • 嵌入式设备

    重磅更新!迎来"智能大脑"升级!

    这次更新我们给采集的设备装上了"智能画像"系统!就像给每个设备配了个"私人定制",自动学习它们的"脾气秉性"RTT 延迟、MTU 大小、通信间隙,统统帮忙摸透!

    亮点速览:

    • 影子设备优化器:实时监测设备状态,自动调整最优通信参数
    • 批量读取优化:告别低效的固定轮询,数据采集效率翻倍
    • OPC UA 测试完善:稳定性再上一层楼

    简单说,就是让设备"跑得更快、更稳、更聪明"!以前需要人工调优的参数,现在系统自动帮你搞定。设备通信不稳定?数据采集慢?这些问题统统在解决啦

    以下是本次核心功能的介绍:

    RTT 管理器(往返时间管理器)

    想象你跟朋友打电话,你说一句"在吗",等了 2 秒他才回"在",这个等待时间就是 RTT 。

    RTT 管理器就是帮系统"掐表"的:

    • 每次跟设备通信,它都记录"问→答"花了多久
    • 发现设备响应慢了,就提醒系统"这家伙今天有点卡,别催太急"
    • 自动调整超时时间,避免"等不及就报错"的尴尬

    简单说: 它知道每个设备的"反应速度",让系统不再"急性子"!


    MTU 管理器(最大传输单元管理器)

    就像快递打包,箱子太大装不下,箱子太小浪费运费。

    MTU 管理器就是帮系统"选箱子"的:

    • 测量设备一次能接收多少数据
    • 发现设备"胃口小",就把大数据拆成小包发
    • 避免"塞太多撑爆"或"塞太少浪费"的情况

    简单说: 它知道每个设备的"饭量",喂数据不多不少刚刚好!


    Gap 优化器(通信间隙优化器)

    就像跟人聊天,你不停追问,对方会烦;你问一句等半天,效率又低。

    Gap 优化器就是帮系统"把握节奏"的:

    • 观察设备喜欢"喘口气"还是"连轴转"
    • 自动调整两次通信之间的间隔时间
    • 设备忙的时候多等等,闲的时候抓紧问

    简单说: 它知道什么时候该"歇一歇",让通信既高效又不累垮设备!


    总结一下

    组件 管什么 一句话
    RTT 管理器 等待时间 "别急,给它点时间回话"
    MTU 管理器 数据包大小 "别塞太多,它吃不下"
    Gap 优化器 通信间隔 "歇会儿再问,别把人家问烦了"

    这三个配合起来,就是让设备通信从“别问那么多 就是莽 老夫一把梭哈” 变成 “智能适配”,设备舒服,系统也高效, 孩子吃了也说好!!! 5 星好评!!!

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2672 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 04:59 PVG 12:59 LAX 21:59 JFK 00:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86