针对多链路并发的系统计算资源分配方法、装置及设备制造方法及图纸

技术编号:38872415 阅读:6 留言:0更新日期:2023-09-22 14:08
本发明专利技术涉及资源分配技术领域,揭露了一种针对多链路并发的系统计算资源分配方法、装置及设备,所述方法包括:获取并发多链路中每个链路接入的初始带宽,基于初始带宽计算每个链路的计算功率;根据计算功率计算每个链路的链路干扰,根据链路干扰及计算功率计算每个链路的信噪比;根据信噪比及初始带宽计算每个链路的信道容量,根据信道容量构建并发多链路的初始资源分配模型;计算并发多链路对应的系统计算资源的载噪比;根据载噪比、系统计算资源、信道容量以及初始资源分配模型计算每个链路的资源分配信道;根据资源分配信道对系统计算资源进行分配,得到每个链路的计算资源。本发明专利技术可以提高系统计算资源分配的准确性。可以提高系统计算资源分配的准确性。可以提高系统计算资源分配的准确性。

【技术实现步骤摘要】
针对多链路并发的系统计算资源分配方法、装置及设备


[0001]本专利技术涉及资源分配
,尤其涉及一种针对多链路并发的系统计算资源分配方法、装置及设备。

技术介绍

[0002]近年来,随着大数据、云计算以及移动互联网等新型网络应用的迅速兴起,使得互联网技术得到飞速发展,数据中心作为互联网重要基础设施,目前也在全世界得到大规模的建设。数据中心规模的急剧扩张,使得其内部计算节点因各种不同的网络需求随时面临大量的流量注入。各种新应用对计算链路的可靠性、实效性以及带宽都提出了更高的需求,如何实现对于多链路并发时的计算机计算资源的灵活管理,使其内部巨大计算负载能够得到有效均衡是亟待解决的难题。
[0003]目前对多链路并发的系统资源计算资源分配方法主要有控制器对交换机中的实时数据流信息进行数据统计,依据所得链路信息,通过贪婪算法为数据流传输选择最佳链路,与静态负载均衡策略相比,该方法在进行计算链路选择时,考虑了网络当前状态,实现了链路动态选择,但是由于该算法进行链路选择时只关心局部链路的带宽状况,容易造成部分链路计算负载过重,而其余链路空余的现象,导致系统计算资源分配的准确度较低。

技术实现思路

[0004]本专利技术提供一种针对多链路并发的系统计算资源分配方法、装置及设备,其主要目的在于解决多链路并发时计算资源分配的准确度较差的问题。
[0005]为实现上述目的,本专利技术提供的一种针对多链路并发的系统计算资源分配方法,包括:
[0006]获取并发多链路中每个链路接入的初始带宽,基于所述初始带宽计算所述每个链路的计算功率;
[0007]根据所述计算功率计算所述每个链路的链路干扰,根据所述链路干扰及所述计算功率计算所述每个链路的信噪比;
[0008]根据所述信噪比及所述初始带宽计算所述每个链路的信道容量,根据所述信道容量构建所述并发多链路的初始资源分配模型;
[0009]获取所述并发多链路对应的系统计算资源,计算所述系统计算资源的载噪比;根据所述载噪比、所述系统计算资源、所述信道容量以及所述初始资源分配模型计算所述每个链路的资源分配信道;
[0010]根据所述资源分配信道对所述系统计算资源进行分配,得到所述并发多链路中每个链路的计算资源。
[0011]可选地,所述基于所述初始带宽计算所述每个链路的计算功率,包括:
[0012]采集所述每个链路上的信号指标信息,基于所述信息计算所述每个链路的信号功率及噪声功率;
[0013]根据所述信号功率、所述噪声功率及所述初始带宽计算所述每个链路的计算功率;
[0014]利用如下公式计算每个链路的计算功率:
[0015][0016]其中,R表示计算功率,β表示预设的效益因子,b表示所述初始带宽,S表示所述信号功率,N表示所述噪声功率。
[0017]可选地,所述根据所述计算功率计算所述每个链路的链路干扰,包括:
[0018]获取所述每个链路的链路距离,根据所述链路距离统计所述并发多链路的总传输距离;
[0019]根据所述链路距离、所述总传输距离及所述计算功率计算所述每个链路的链路干扰;
[0020]利用如下公式计算所述每个链路的链路干扰:
[0021][0022]其中,D表示链路干扰,R表示所述计算功率,e表示所述链路距离,τ表示预设的干扰因子,E表示所述总传输距离,N表示所述链路的噪声功率。
[0023]可选地,所述根据所述链路干扰及所述计算功率计算所述每个链路的信噪比,包括:
[0024]利用如下公式计算所述每个链路的信噪比:
[0025][0026]其中,r
sn
表示信噪比,R表示所述计算功率,D表示链路干扰,e表示所述链路距离,τ表示预设的干扰因子。
[0027]可选地,所述根据所述信噪比及所述初始带宽计算所述每个链路的信道容量,包括:
[0028]利用如下公式计算所述每个链路的信道容量:
[0029][0030]其中,表示信道容量,V表示所述初始带宽,r
sn
表示所述信噪比。
[0031]可选地,所述根据所述信道容量构建所述并发多链路的初始资源分配模型,包括:
[0032]所述初始资源分配模型为下式所示:
[0033][0034]其中,y为所述初始资源分配模型的表示,h,x分别表示预设的分配系数,i表示第i个链路,I表示所述并行多链路中链路的总数,表示所述第i个链路的信道容量,T表示预设的时间间隔集。
[0035]可选地,所述根据所述载噪比、所述系统计算资源、所述信道容量以及所述初始资
源分配模型计算所述每个链路的资源分配信道,包括:
[0036]利用如下公式计算所述每个链路的资源分配信道:
[0037][0038]其中,所述f表示所述每个链路的资源分配信道,e表示预设的随机变量,y为所述初始资源分配模型的表示,ρ表示预设的响应系数,表示所述系统计算资源的载噪比,I0表示所述系统计算资源,r
sn
表示所述链路的信噪比,表示所述链路的信道容量。
[0039]可选地,所述根据所述资源分配信道对所述系统计算资源进行分配,得到所述并发多链路中每个链路的计算资源,包括:
[0040]对所述资源分配信道进行取整,得到每个链路的信道数量;
[0041]根据所述每个链路的信道数量对所述系统计算资源进行划分,得到每个所述资源分配信道对应的系统计算资源;
[0042]根据所述每个信道数量对应的系统计算资源及所述每个链路的信道数量对所述系统计算资源进行分配,得到所述并发多链路中每个链路的计算资源。
[0043]为了解决上述问题,本专利技术还提供一种针对多链路并发的系统计算资源分配装置,所述装置包括:
[0044]计算功率计算模块,用于获取并发多链路中每个链路接入的初始带宽,基于所述初始带宽计算所述每个链路的计算功率;
[0045]信噪比计算模块,用于根据所述计算功率计算所述每个链路的链路干扰,根据所述链路干扰及所述计算功率计算所述每个链路的信噪比;
[0046]初始资源分配模型构建模块,用于根据所述信噪比及所述初始带宽计算所述每个链路的信道容量,根据所述信道容量构建所述并发多链路的初始资源分配模型;
[0047]资源分配信道计算模块,用于获取所述并发多链路对应的系统计算资源,计算所述系统计算资源的载噪比;根据所述载噪比、所述系统计算资源、所述信道容量以及所述初始资源分配模型计算所述每个链路的资源分配信道;
[0048]计算资源分配模块,用于根据所述资源分配信道对所述系统计算资源进行分配,得到所述并发多链路中每个链路的计算资源。
[0049]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0050]至少一个处理器;以及,
[0051]与所述至少一个处理器通信连接的存储器;其中,
[0052]所述存储器存储有可被所述至少本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对多链路并发的系统计算资源分配方法,其特征在于,所述方法包括:获取并发多链路中每个链路接入的初始带宽,基于所述初始带宽计算所述每个链路的计算功率;根据所述计算功率计算所述每个链路的链路干扰,根据所述链路干扰及所述计算功率计算所述每个链路的信噪比;根据所述信噪比及所述初始带宽计算所述每个链路的信道容量,根据所述信道容量构建所述并发多链路的初始资源分配模型;获取所述并发多链路对应的系统计算资源,计算所述系统计算资源的载噪比;根据所述载噪比、所述系统计算资源、所述信道容量以及所述初始资源分配模型计算所述每个链路的资源分配信道;根据所述资源分配信道对所述系统计算资源进行分配,得到所述并发多链路中每个链路的计算资源。2.如权利要求1所述的针对多链路并发的系统计算资源分配方法,其特征在于,所述基于所述初始带宽计算所述每个链路的计算功率,包括:采集所述每个链路上的信号指标信息,基于所述信息计算所述每个链路的信号功率及噪声功率;根据所述信号功率、所述噪声功率及所述初始带宽计算所述每个链路的计算功率;利用如下公式计算每个链路的计算功率:其中,R表示计算功率,β表示预设的效益因子,b表示所述初始带宽,S表示所述信号功率,N表示所述噪声功率。3.如权利要求1所述的针对多链路并发的系统计算资源分配方法,其特征在于,所述根据所述计算功率计算所述每个链路的链路干扰,包括:获取所述每个链路的链路距离,根据所述链路距离统计所述并发多链路的总传输距离;根据所述链路距离、所述总传输距离及所述计算功率计算所述每个链路的链路干扰;利用如下公式计算所述每个链路的链路干扰:其中,D表示链路干扰,R表示所述计算功率,e表示所述链路距离,τ表示预设的干扰因子,E表示所述总传输距离,N表示所述链路的噪声功率。4.如权利要求1所述的针对多链路并发的系统计算资源分配方法,其特征在于,所述根据所述链路干扰及所述计算功率计算所述每个链路的信噪比,包括:利用如下公式计算所述每个链路的信噪比:其中,r
sn
表示信噪比,R表示所述计算功率,D表示链路干扰,e表示所述链路距离,τ表示
预设的干扰因子。5.如权利要求1所述的针对多链路并发的系统计算资源分配方法,其特征在于,所述根据所述信噪比及所述初始带宽计算所述每个链路的信道容量,包括:利用如下公式计算所述每个链路的信道容量:其中,表示信道容量,V表示所述初始带宽,r
sn
表示所述信噪比。6.如权利要求1所述的针对多链路并发的系统计算资源分配方法,其特征在于,所述根据所述信道容量构建所述并发多链路的初始资源分配模型,包括:所...

【专利技术属性】
技术研发人员:刘冬青
申请(专利权)人:乘乘智数科技深圳有限公司
类型:发明
国别省市:

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

1