当前位置:网站首页>DGIoT task scheduling
DGIoT task scheduling
2022-08-07 05:21:00 【DGIOT Platform】
Task Scheduling
Task scheduling is like traffic control. It is an important part of effectively controlling the order of networked devices, especially in the scenario of low power consumption and massive networked devices.
It can use the operator's network resources and the computing/storage resources of the server in a balanced manner, and achieve a relatively high quality of service without increasing the investment in the construction of the Internet of Things.
Scenario Description
----------------------------------------------------Group|+------+--------+------------+| | |GateWay GateWay GateWay| | ---+---+-----+-----+ Device | | || | + Di Di DiDevice SubGateWay || | Di--+-- +---+---+| | | |Di Di Device Device+ +| |Di Di--------------------------------------------------Group tasks
- A single task channel is mounted on the Group for engineering-level task scheduling and data aggregation,
- The channel automatically searches the object model of the multi-level sub-device to create an engineering-level instruction set. The size of the instruction collection for a single task process is currently limited to 2048
- Mainly used in smart home linkage, base station area centralized reading, OPC server, large warehouse equipment status inspection, etc.
Gateway Tasks
- A single task channel is mounted on GateWay for gateway-level task scheduling and data aggregation,
- The channel automatically searches the object model of multi-level sub-devices to create a gateway-level instruction set, and the size of the instruction collection for a single task process is limited to within 2048
- Mainly used in Modbus gateway, PLC gateway, DTU gateway, traditional concentrator, acquisition box, etc.
Multi-channel tasks
- Multiple task channels are mounted on multiple Groups or GateWays for multi-channel task linkage and data aggregation
- Create a device-level instruction set by automatically searching for a multi-level sub-equipment model, and the size of the instruction collection for a single task process is limited to 2048
- It is mainly used in scenarios where multi-channel acquisition is used to achieve equipment acquisition success rate requirements of close to 100%, such as the State Grid Southern Power Grid power acquisition success rate requirements of more than 98%
System Capacity
- The low-profile stand-alone server supports 100,000-level device data collection, command scheduling, task scheduling and data aggregation
- The single-server server supports millions of equipment data collection instructions, task scheduling and data aggregation
- The high-end stand-alone server supports tens of millions of equipment data collection instructions, task scheduling and data aggregation
- The high-end cluster server supports hundreds of millions of equipment data collection instructions, task scheduling and data aggregation
Open source code download: https://gitee.com/dgiiot/dgiot
If you have any questions, send us feedback https://gitee.com/dgiiot/dgiot/issues
Business cooperation vx:dgiotcs
QQ support group: 346566935
边栏推荐
猜你喜欢
随机推荐
pymysql格式化输入的一些问题
‘==‘和equals()的区别
1.SDRAM简介
DGIOT's first lightweight IoT open source platform in China - one-click deployment of TLS certificates
MySQL索引失效的10个场景(详细测试)
实现串口通信数据帧打包与解析,串口通信可靠传输,屡试不爽的数据封包与状态机数据解析程序
打印sql各种方法汇总
红外遥控解码
富滇银行完成数字化升级|OceanBase数据库助力布局分布式架构中台
3.SDRAM程序设计
状态压缩DP——例题 + 图,详细讲解(一)
c语言 小游戏
mysql5.6数据迁移到mysql5.7版本遇到的时间字段问题(最详细)
BPAAS化建设实践-基本流程篇
编写C语言代码第一步:主函数
全网最完整php禁用eval函数讲解
【无标题】
DGIOT物联网开源平台——腾讯云轻量应用服务器部署
一周活动速递|深入浅出第8期;Meetup成都站报名进行中
Switch quantity 8 in 4 out, high-speed Ethernet communication Socket free protocol remote IO module YJ94









