【技术实现步骤摘要】
链路资源分配方法、装置、电子设备及存储介质
[0001]本申请涉及通信
,尤其涉及一种链路资源分配方法、装置、电子设备及存储介质。
技术介绍
[0002]随着互联网规模的飞速增长以及互联网应用的多样化,现有网络也逐步显现出了各种问题,例如资源分配严重失衡。
[0003]为了解决该技术问题,现有技术提供了两种方案,第一种是传统网络传输资源分配方案,该方案通过各种网络厂商的设备来实现资源分配,如网关、均衡负载等设备在网络入口处可通过在多个计算节点上分配工作负载来避免瓶颈。该方案的工作原理如下:先将一个大问题分成若干小任务,然后将各个小任务分配给一台专用计算机来完成链路资源的分配。但是,上述技术存在过度依赖硬件,严重与各厂商设备绑定,运维成本高,缺乏通用性等缺点。
[0004]第二种是基于软件定义网络(Software Defined Network,SDN)的新方案,该软件定义网络SDN是一种新型的网络架构,其采用软件手段对传统网络进行定义,通过将网络设备控制面和数据面分离的方式实现对网络流量的控制,进而完 ...
【技术保护点】
【技术特征摘要】
1.一种链路资源分配方法,其特征在于,包括:在接收到资源请求方的资源请求时,获取目标服务器集群的链路资源状态信息、链路资源请求信息和流量监测信息;根据流量监测信息,确定与所述资源请求对应的业务流量类型;从所述链路资源请求信息中选择出与所述业务流量类型对应的链路资源请求参数,并将所述业务流量类型和所述链路资源请求参数构成的集合确定为链路资源请求参数集;将所述目标服务器集群的链路资源状态信息和所述链路资源请求参数集输入至已配置在所述目标服务器集群中的区块链模块提供的预设智能合约,以供所述预设智能合约根据所述目标服务器集群的链路资源状态信息和所述资源请求参数集依次进行链路的权益计算、链路的投票计算以及资源分配,输出资源分配结果;其中,所述资源分配结果为所述链路资源状态信息中与所述资源请求对应的目标链路;将所述目标链路作为链路资源分配为所述资源请求方。2.根据权利要求1所述的方法,其特征在于,所述根据流量监测信息,确定与所述资源请求对应的业务流量类型,包括:计算流量监测信息的流量值;在预设的流量区间与已有业务流量类型之间的对应关系表中查找所述流量监测信息的流量值的所属流量区间,并根据所述所属流量区间确定与所述资源请求对应的业务流量类型;其中,所述已有业务流量类型包括第一业务流量类型和第二业务流量类型,且所述第一业务流量类型的流量值大于所述第二业务流量类型的流量值。3.根据权利要求2所述的方法,其特征在于,从所述链路资源请求信息中选择出与所述业务流量类型对应的链路资源请求参数,包括:当业务流量类型为第一业务流量类型时,从所述链路资源请求信息中选择出所述资源请求的链路带宽,作为与所述第一业务流量类型对应的链路资源请求参数;当业务流量类型为第二业务流量类型时,从所述链路资源请求信息中选择出所述资源请求的链路时延,作为与所述第二业务流量类型对应的链路资源请求参数。4.根据权利要求3所述的方法,其特征在于,将所述业务流量类型和所述链路资源请求参数构成的集合确定为链路资源请求参数集,包括:当业务流量类型为第一业务流量类型时,根据预设的与所述第一业务流量类型对应的第一转化比例系数和所述流量监测信息,对所述资源请求的链路带宽进行计算,并在计算完之后,将所述第一业务流量类型和所述资源请求的链路带宽构成的集合确定为链路资源请求参数集;当业务流量类型为第二业务流量类型时,根据预设的与所述第二业务流量类型对应的第二转化比例系数和所述流量监测信息,对所述资源请求的链路时延进行计算,并在计算完之后,将所述第二业务流量类型和所述资源请求的链路时延构成的集合确定为链路资源请求参数集;所述第二转化比例系数小于所述第一转化比例系数。5.根据权利要求4所述的方法,其特征在于,所述预设智能合约包括:权益计算合约、投票合约和资源分配合约;所述预设智能合约根据所述目标服务器集群的链路资源状态信息和所述资源请求参数集依次进行链路的权益计算、链路的投票计算以及资源分配,输出资源分配结果,包括:
将所述目标服务器集群的链路资源状态信息输入至所述权益计算合约,以供所述权益计算合约计算得到所述链路资源状态信息中各链路的链路权益;将所述链路资源请求参数集输入至...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。