System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种配电领域云边协同任务分配方法组成比例_技高网

一种配电领域云边协同任务分配方法组成比例

技术编号:40706353 阅读:4 留言:0更新日期:2024-03-22 11:06
本发明专利技术涉及一种配电领域云边协同任务分配方法,包括以下步骤:步骤1、云服务器端采用容器的方式,构建任务文件,并将任务分配的方式改为执行程序的方式,向边缘节点设备发送任务指令;步骤2、在云服务器端安装服务程序,在边缘节点设备处安装有监听程序;步骤3、云服务器端将任务以容器的方式放入容器任务池,并将任务分解为边缘节点设备必须完成的基础任务和可扩展完成的任务;步骤4、云服务器端对边缘节点设备的资源性能进行评估,边缘节点设备执行任务过程中上传本节点资源性能参数,并向云服务器端进行告警更新设备或扩充资源。本发明专利技术能够解决新业务的分发、边设备资源性能评估和运维检修中设备更新和资源扩容的问题。

【技术实现步骤摘要】

本专利技术属于云边协同机制下任务调度,尤其是一种配电领域云边协同任务分配方法


技术介绍

1、随着新型电力系统建设的不断深入和用户端新能源用电设备的持续接入,绿色环保低碳等新型耗能设备的应用对电网配电侧的要求越来越高,新型业务种类越来越多,复杂性逐步升高,数据的运维管理越来越复杂,再加上固有的传统业务,原有的服务器、物联网设备的功能部署,业务调度都面临很大的挑战。

2、基于云的大数据技术得到了广泛应用,云边协同的机制目前得到了大家都普遍关注并在配电网络上得到了大量的应用。如何在原有的系统上高效部署新的业务,在充分有效利用原有设备资源且不至于造成浪费的前提下,如何识别关键节点的业务载荷并按需更新设备或调整业务载荷,是云边协同机制下任务调度中需要解决的关键问题,同时也是目前运检业务侧迫切需要解决的问题。

3、当前采用的方法主要包括:(1)任务法,将所有业务放进云服务器的任务池,各边缘计算节点根据自身拥有的资源数量加入待选节点并排序,云服务器根据资源排序结果分配任务;(2)适配法,各边缘计算节点根据资源数量上传信息,云服务器将所有任务根据各计算节点的能力分解任务并分配到边缘节点;(3)逆向法,各边缘计算节点根据资源数量上传信息到云服务器,云服务器根据端设备的业务需求来逐一分解任务并分配至边设备,直至任务处理完毕。

4、但任务法没有考虑到边和端设备的关联性,部分业务存在只能由特定的边缘设备完成的唯一性问题。适配法没有充分利用资源有限的边缘设备的计算能力,存在资源浪费,同时也没有对任务的类型做进一步的分解,没有考虑边缘设备存在有所有设备都需要统一执行的任务。逆向法不能解决多端设备任务并发性的效率问题,以及对关键边缘节点的性能监控问题,也没有考虑到随着业务的开展,存在边缘设备更新以及边缘设备服务能力可以扩容的问题。

5、因此,本专利技术提出一种配电领域云边协同任务分配方法。

6、经检索,未发现与本专利技术相同或相似的现有技术中的文献。


技术实现思路

1、本专利技术的目的在于克服现有技术的不足,提出一种配电领域云边协同任务分配方法,在兼顾传统业务、依赖大量已经部署并正可靠运行的边端设备基础上,基于云服务监控管理和任务池的方法,能够解决新业务的分发、边设备资源性能评估和运维检修中设备更新和资源扩容的问题。

2、本专利技术解决其现实问题是采取以下技术方案实现的:

3、一种配电领域云边协同任务分配方法,包括以下步骤:

4、步骤1、云服务器端采用容器的方式,构建任务文件,并将任务分配的方式改为执行程序的方式,向边缘节点设备发送任务指令;

5、步骤2、在云服务器端安装服务程序,在边缘节点设备处安装有监听程序,通过服务程序,云服务器端收集边缘节点设备的资源性能参数和工作状态,通过监听程序边缘节点设备接收云服务器端发送的任务指令;

6、步骤3、云服务器端将任务以容器的方式放入容器任务池,并将任务分解为边缘节点设备必须完成的基础任务和可扩展完成的任务,如果该任务是每个边缘设备必须完成的基础任务,则直接下发到边缘节点设备;如果不是必须完成的基础任务,则获取所有边缘设备的资源信息,执行步骤4;

7、步骤4、云服务器端对边缘节点设备的资源性能进行评估,边缘节点设备执行任务过程中上传本节点资源性能参数,并向云服务器端进行告警更新设备或扩充资源。

8、而且,所述步骤1的任务文件的构建方法为:

9、将可执行程序连同附属的系统文件、配置工具和文件都统一打包,构建任务文件。

10、而且,所述步骤3的将任务分解为边缘节点设备必须完成的基础任务和可扩展完成的任务的具体方法为:

11、在当前的工作下,将任务分解为边缘节点设备必须完成的基础任务类型和可扩展完成的任务类型;

12、其中,必须完成的基础任务类型包括:用电调度系统、计费系统、数据统计系统、安防和告警系统;可扩展完成的任务包括:ai系统和新能源供电。

13、而且,所述步骤4的具体步骤包括:

14、(1)构建边缘节点设备的资源性能的评估参数,包括:cpu使用率、mem占有率、硬盘使用率和网络带宽。

15、(2)云服务器端根据边节点设备的资源性能参数,评估综合资源占用率,通过加权系数得到各个边缘节点设备的资源相对值排序,优先调度资源负载最轻的设备执行任务,直至所有的满足要求的边缘设备都执行完任务。

16、(3)云服务器判断边缘节点设备的工作状态,如果在执行任务的过程中,资源占用率很高,表示设备性能不够,如果是后台循环任务,告警更新设备或扩充资源。

17、本专利技术的优点和有益效果:

18、本专利技术一种配电领域云边协同任务分配方法及装置,采用容器的方式,避免了原来的虚拟机方式的下载、安装、启动的时间延迟和资源耗费,特别是下载带宽,内存开销和硬盘开销。采用任务分类和分型,并用app代替业务,通过容器打包下载执行程序的方式来分配任务的方法,可以充分利用原有的资源有限的边缘设备的计算能力,考虑边缘设备必须执行和可以执行任务的不同状态,可在资源配置不一致的前提下实现任务的平均化调度,并充分考虑到了业务的扩展和边缘设备更新和扩充的问题。

本文档来自技高网...

【技术保护点】

1.一种配电领域云边协同任务分配方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种配电领域云边协同任务分配方法,其特征在于:所述步骤1的任务文件的构建方法为:

3.根据权利要求1所述的一种配电领域云边协同任务分配方法,其特征在于:所述步骤3的将任务分解为边缘节点设备必须完成的基础任务和可扩展完成的任务的具体方法为:

4.根据权利要求1所述的一种配电领域云边协同任务分配方法,其特征在于:所述步骤4的具体步骤包括:

【技术特征摘要】

1.一种配电领域云边协同任务分配方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种配电领域云边协同任务分配方法,其特征在于:所述步骤1的任务文件的构建方法为:

3.根据权利要求1所述的一种配电领域...

【专利技术属性】
技术研发人员:郑剑李振振沈兴杰陈沼宇项添春郭晓艳孙先范
申请(专利权)人:国网天津市电力公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1