基于多传输机的并发度分配方法、装置、设备和存储介质制造方法及图纸

技术编号:25755856 阅读:57 留言:0更新日期:2020-09-25 21:05
本申请公开了基于多传输机的并发度分配方法、装置、设备和存储介质,涉及大数据领域,可用于自动驾驶中的海量数据传输。具体实现方案为:当前传输机依据同一机房内的每一传输机的状态标识,确定当前传输机的限制网速,然后依据当前传输机的当前实际网速和限制网速,确定当前传输机的并发度总门限;可以依据当前传输机中的任务状态、任务情况,分配传输机的并发度总门限,保证为高优态的传输机分配更多的带宽资源,保证高优态的传输机中的任务被优先、快速传输;并且依然为普通态的传输机分配带宽资源,保证普通态的传输机中的任务也被传输。

【技术实现步骤摘要】
基于多传输机的并发度分配方法、装置、设备和存储介质
本申请实施例涉及计算机技术中的大数据领域,尤其涉及一种基于多传输机的并发度分配方法、装置、设备和存储介质,可用于自动驾驶中的海量数据传输。
技术介绍
随着计算机技术的发展,产生和处理的数据量也越来越大。可以通过传输机对海量的数据进行传输和处理。可以在同一个机房中设置多个传输机,可以为每一个传输机分配相同的并发度资源,使得每一个传输机完成各自的传输任务。然而,不同的传输机中的任务量、任务情况是不同的,一个机房内的总体的并发度资源是有限的;为每一个传输机分配相同的并发度资源,会导致有的传输机不能利用起并发度资源,浪费并发度,而有的传输机的并发度资源不足,不能及时的传输数据。
技术实现思路
本申请提供了一种用于为保证高优态的传输机中的任务被优先、快速传输,保证普通态的传输机中的任务也被传输的基于多传输机的并发度分配方法、装置、设备和存储介质。根据第一方面,提供了一种基于多传输机的并发度分配方法,所述方法应用于传输机,所述方法包括:>获取当前传输机所属本文档来自技高网...

【技术保护点】
1.一种基于多传输机的并发度分配方法,所述方法应用于传输机,所述方法包括:/n获取当前传输机所属机房中的每一传输机的属性信息,其中,所述属性信息包括状态标识、传输机的当前实际网速;状态标识用于表征传输机处于空闲态、或者高优态、或者普通态,处于空闲态的传输机未在传输任务,处于高优态的传输机在传输优先级高于预设优先级阈值的任务,处于普通态的传输机在传输优先级低于预设优先级阈值的任务;/n根据所述每一传输机的状态标识,确定当前传输机的限制网速;/n根据当前传输机的当前实际网速和限制网速,确定当前传输机的并发度总门限,所述并发度总门限用于当前传输机的数据传输。/n

【技术特征摘要】
1.一种基于多传输机的并发度分配方法,所述方法应用于传输机,所述方法包括:
获取当前传输机所属机房中的每一传输机的属性信息,其中,所述属性信息包括状态标识、传输机的当前实际网速;状态标识用于表征传输机处于空闲态、或者高优态、或者普通态,处于空闲态的传输机未在传输任务,处于高优态的传输机在传输优先级高于预设优先级阈值的任务,处于普通态的传输机在传输优先级低于预设优先级阈值的任务;
根据所述每一传输机的状态标识,确定当前传输机的限制网速;
根据当前传输机的当前实际网速和限制网速,确定当前传输机的并发度总门限,所述并发度总门限用于当前传输机的数据传输。


2.根据权利要求1所述的方法,其中,所述属性信息还包括传输机的网卡带宽;根据所述每一传输机的状态标识,确定当前传输机的限制网速,包括:
在根据所述每一传输机的状态标识确定当前传输机符合自由竞争要求时,确定当前传输机通过自由竞争的方式确定限制网速;
在根据所述每一传输机的状态标识确定当前传输机不符合自由竞争要求时,根据当前传输机的网卡带宽,确定当前传输机的限制网速。


3.根据权利要求2所述的方法,其中,在根据所述每一传输机的状态标识确定当前传输机符合自由竞争要求时,确定当前传输机通过自由竞争的方式确定限制网速,包括:
若确定当前传输机符合第一预设条件,则确定当前传输机的网卡带宽为当前传输机的限制网速;
其中,第一预设条件为当前传输机所属机房的当前实际总带宽小于预设带宽阈值,或者,当前传输机的状态标识为高优态,或者,当前传输机所属机房中处于高优态的传输机的个数为零;其中,所述带宽阈值为当前传输机所属机房的出口总带宽与预设比例值之间的乘积。


4.根据权利要求2所述的方法,其中,在根据所述每一传输机的状态标识确定当前传输机不符合自由竞争要求时,根据当前传输机的网卡带宽,确定当前传输机的限制网速,包括:
若确定当前传输机符合第二预设条件,则根据当前传输机的网卡带宽、当前传输机所属机房的出口总带宽、当前传输机所属机房中高优态的传输机的当前实际网速、当前传输机所属机房中普通态的传输机的总个数,确定当前传输机的限制网速;
其中,第二预设条件为当前传输机所属机房的当前实际总带宽大于等于预设带宽阈值,或者当前传输机的状态标识不为高优态,或者,当前传输机所属机房中处于高优态的传输机的个数不为零;其中,所述带宽阈值为当前传输机所属机房的出口总带宽与预设比例值之间的乘积。


5.根据权利要求4所述的方法,其中,若确定当前传输机符合第二预设条件,则根据当前传输机的网卡带宽、当前传输机所属机房的出口总带宽、当前传输机所属机房中高优态的传输机的当前实际网速、当前传输机所属机房中普通态的传输机的总个数,确定当前传输机的限制网速,包括:
若确定当前传输机符合第二预设条件,则根据当前传输机所属机房中的每一高优态的传输机的当前实际网速和网卡带宽,确定第一带宽参数,其中,第一带宽参数是为当前传输机所属机房中所有高优态的传输机所预留出的最小带宽之和;
根据所述第一带宽参数、以及当前传输机所属机房的出口总带宽,确定第二带宽参数,其中,第二带宽参数是为当前传输机所属机房中所有普通态的传输机所预留出的最大带宽之和;
根据所述第二带宽参数、当前传输机所属机房中普通态的传输机的总个数,确定第三带宽参数,其中,第三带宽参数是为当前传输机所属机房中的每一个普通态的传输机所预留出的最大带宽;
根据第四预设值、当前传输机的网卡带宽、所述第三带宽参数,确定当前传输机的限制网速,其中,当前传输机的限制网速大于等于所述第四预设值,并且,当前传输机的限制网速小于等于当前传输机的网卡带宽,第四预设值为大于零的正数。


6.根据权利要求5所述的方法,其中,根据当前传输机所属机房中的每一高优态的传输机的当前实际网速和网卡带宽,确定第一带宽参数,包括:
根据当前传输机所属机房中的每一高优态的传输机的当前实际网速,确定每一高优态的传输机的网速比例值,...

【专利技术属性】
技术研发人员:刘昌浩龚睿博
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1