一种分布式资源协同调度系统技术方案

技术编号:39777382 阅读:8 留言:0更新日期:2023-12-22 02:23
本申请实施例提供了一种分布式资源协同调度系统

【技术实现步骤摘要】
一种分布式资源协同调度系统、方法、装置、设备及介质


[0001]本专利技术涉及通信
,尤其涉及一种分布式资源协同调度系统

方法

装置

设备及介质


技术介绍

[0002]算网协同是按业务需求在“云





端”间灵活调度计算

存储网络资源的新型基础设施

目前,“云





端”中的“云侧算”需要通过网络将大模型数据传输至云算力平台
(
即中心算力平台
)
,其中网络时延成为完成算力任务的瓶颈,特别是家庭生命安全监测分析等时延敏感任务
。“云





端”中的“端侧算”虽然具备极低的网络时延,但是受限于有限的算力资源,难以单独完成负责的算力任务

[0003]因此,为了折衷网络时延与算力资源约束,协同边缘分布式的资源受限终端集群完成复杂的算力任务,成为破解算网协同难的关键研究方向

目前的协同调度通信机制的工作流程如图1所示:步骤一,资源需求设备向资源感知平台
(
即中心化云资源感知平台
)
发起请求,并描述自身所需计算
/
存储资源情况;步骤二,资源感知平台匹配与资源需求设备相邻的智能网关,并返回智能网关的通信连接信息,所匹配的智能网关可能包含多个,各智能网关的资源总和需满足资源需求设备的要求;步骤三,资源感知平台与匹配的各智能网关通信,并部署相应的资源租赁服务;步骤四,资源需求设备通过获得的通信连接信息与智能网关建立连接,并下发执行子计算
/
存储任务;步骤五,各智能网关执行子任务并返回相应结果

其中,资源需求设备

资源感知平台和智能网关的连接方式如图2所示,资源感知平台通过核心网与汇聚交换设备相连,并通过汇聚交换设备与资源需求设备和域间的智能网关相连

[0004]但是由于中心化云资源感知平台在和资源需求设备或智能网关进行通信时,均需要经过核心网以及汇聚交换设备,造成了协同调度决策时延,导致网络时延较大


技术实现思路

[0005]本申请实施例提供了一种分布式资源协同调度系统

方法

装置

设备及介质,用以解决现有技术中中心化云资源感知平台在和资源需求设备或智能网关进行通信时网络时延较大的问题

[0006]第一方面,本申请实施例提供了一种分布式资源协同调度系统,所述系统包括资源需求设备

汇聚交换设备和多个智能网关,多个智能网关与汇聚交换设备连接;
[0007]资源需求设备,用于向汇聚交换设备发送资源请求;资源请求中携带有资源需求设备所需的第一资源量以及第一任务的信息;
[0008]汇聚交换设备,用于接收资源请求,并向每个智能网关发送资源请求;
[0009]任一智能网关,用于接收到资源请求后,向汇聚交换设备发送连接请求,连接请求中携带有该智能网关待提供的第二资源量与该智能网关的标识信息;
[0010]汇聚交换设备,还用于根据第一资源量和每个第二资源量,确定与资源需求设备
建立连接的目标智能网关;并将目标智能网关对应的目标连接请求发送给资源需求设备;
[0011]资源需求设备,还用于根据接收到的目标连接请求中携带的目标智能网关的标识信息,与目标智能网关建立连接;
[0012]目标智能网关,还用于在与资源需求设备建立连接后,执行第一任务

[0013]第二方面,本申请实施例提供了一种分布式资源协同调度方法,所述方法包括:
[0014]获取资源请求设备发送的资源请求,资源请求中携带有资源需求设备所需的第一资源量以及第一任务的信息;
[0015]向与汇聚交换设备连接的每个智能网关发送资源请求,并接收每个智能网关返回的连接请求,连接请求中携带有对应的智能网关待提供的第二资源量与该智能网关的标识信息;
[0016]根据第一资源量和每个第二资源量,确定与资源需求设备建立连接的目标智能网关;并将目标智能网关对应的目标连接请求发送给资源需求设备,使资源需求设备与目标智能网关建立连接,并使目标智能网关在与资源需求设备建立连接后,执行第一任务

[0017]第三方面,本申请实施例提供了一种分布式资源协同调度装置,所述装置包括:
[0018]获取模块,用于获取资源请求设备发送的资源请求,资源请求中携带有资源需求设备所需的第一资源量以及第一任务的信息;
[0019]转发模块,用于向与汇聚交换设备连接的每个智能网关发送资源请求,并接收每个智能网关返回的连接请求,连接请求中携带有对应的智能网关待提供的第二资源量与该智能网关的标识信息;
[0020]确定模块,用于根据第一资源量和每个第二资源量,确定与资源需求设备建立连接的目标智能网关;并将目标智能网关对应的目标连接请求发送给资源需求设备,使资源需求设备与目标智能网关建立连接,并使目标智能网关在与资源需求设备建立连接后,执行第一任务

[0021]第四方面,本申请实施例还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一项所述分布式资源协同调度方法的步骤

[0022]第五方面,本申请实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述分布式资源协同调度方法的步骤

[0023]由于在本申请实施例中,资源需求设备,用于向汇聚交换设备发送资源请求;资源请求中携带有资源需求设备所需的第一资源量以及第一任务的信息;汇聚交换设备,用于接收资源请求,并向每个智能网关发送资源请求;任一智能网关,用于接收到资源请求后,向汇聚交换设备发送连接请求,连接请求中携带有该智能网关待提供的第二资源量与该智能网关的标识信息;汇聚交换设备,还用于根据第一资源量和每个第二资源量,确定与资源需求设备建立连接的目标智能网关;并将目标智能网关对应的目标连接请求发送给资源需求设备;资源需求设备,还用于根据接收到的目标连接请求中携带的目标智能网关的标识信息,与目标智能网关建立连接;目标智能网关,还用于在与资源需求设备建立连接后,执行第一任务

在本申请实施例中汇聚交换设备直接与资源需求设备和智能网关进行通信,无需资源感知中心平台的参与,可以节省协同调度决策时延,从而降低通信时延

附图说明
[0024]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种分布式资源协同调度系统,其特征在于,所述系统包括资源需求设备

汇聚交换设备和多个智能网关,所述多个智能网关与所述汇聚交换设备连接;所述资源需求设备,用于向所述汇聚交换设备发送资源请求;所述资源请求中携带有所述资源需求设备所需的第一资源量以及第一任务的信息;所述汇聚交换设备,用于接收所述资源请求,并向每个智能网关发送所述资源请求;任一智能网关,用于接收到所述资源请求后,向所述汇聚交换设备发送连接请求,所述连接请求中携带有该智能网关待提供的第二资源量与该智能网关的标识信息;所述汇聚交换设备,还用于根据所述第一资源量和每个第二资源量,确定与所述资源需求设备建立连接的目标智能网关;并将所述目标智能网关对应的目标连接请求发送给所述资源需求设备;所述资源需求设备,还用于根据接收到的目标连接请求中携带的目标智能网关的标识信息,与所述目标智能网关建立连接;所述目标智能网关,还用于在与所述资源需求设备建立连接后,执行所述第一任务
。2.
根据权利要求1所述的系统,其特征在于,若目标智能网关包括多个;所述汇聚交换设备,还用于在所述资源需求设备和目标智能网关建立连接后,根据所述第一资源量和每个目标智能网关待提供的第二资源量,将所述第一任务分割为与所述目标智能网关的数量对应数量的子任务,并将每个子任务发送给对应的目标智能网关;任一目标智能网关,还用于执行该目标智能网关对应的子任务,并将子任务执行结果发送至所述资源需求设备
。3.
根据权利要求1所述的系统,其特征在于,所述汇聚交换设备,还用于判断与所述汇聚交换设备连接的任一智能网关针对所述资源请求的响应是否超时,若未超时,则监听是否接收到所述智能网关发送的连接请求
。4.
根据权利要求3所述的系统,其特征在于,所述系统还包括其他汇聚交换设备

与所述其他汇聚交换设备连接的至少一个域间智能网关;所述汇聚交换设备,还用于当判断与所述汇聚交换设备连接的所有智能网关针对所述资源请求的响应超时时,向所述其他汇聚交换设备转发所述资源请求;所述其他汇聚交换设备,用于接收到所述资源请求后,向所述域间智能网关转发所述资源请求,并接收所述域间智能网关响应于所述资源请求的域间连接请求,将所述域间连接请求发送至所述汇聚交换设备;其中,所述域间连接请求中携带有所述域间智能网关待提供的第三资源量与所述域间智能网关的标识信息
。5.
根据权利要求1所述的系统,其特征在于...

【专利技术属性】
技术研发人员:刘刚韩静远刘涛周毅陈健
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1