一种调度服务器的方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:32020143 阅读:16 留言:0更新日期:2022-01-22 18:38
本申请属于通信技术领域,公开了一种调度服务器的方法、装置、电子设备及存储介质,该方法包括,确定接收到渲染请求消息时,获取渲染请求消息中包含的渲染任务以及渲染配置信息;获取多个服务器的设备配置信息;根据渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器;调度目标服务器执行渲染任务。这样,在对执行渲染任务的服务器进行调度时,可以根据渲染配置信息以及各服务器的设备配置信息对服务器进行合理调度,进而提高渲染效率。进而提高渲染效率。进而提高渲染效率。

【技术实现步骤摘要】
一种调度服务器的方法、装置、电子设备及可读存储介质


[0001]本申请涉及通信
,具体而言,涉及一种调度服务器的方法、装置、电子设备及可读存储介质。

技术介绍

[0002]云渲染是指服务器对用户终端提交的三维(three

dimension,3D)渲染任务进行渲染并将渲染图像返回至用户终端的过程。在进行云渲染的过程中,为提高云渲染的效率,通常采用多个服务器进行云渲染。
[0003]现有技术下,针对渲染任务进行服务器调度时,通常采用根据用户所在地区调度服务器的方式,调度服务器以执行渲染任务。
[0004]但是,采用这种方式,无法根据用户的实际需求进行个性化调度,降低了渲染效率。
[0005]由此,在对执行渲染任务的服务器进行调度时,如何对服务器进行合理调度,提高渲染效率,是一个需要解决的技术问题。

技术实现思路

[0006]本申请的目的在于提供一种调度服务器的方法、装置、电子设备及可读存储介质,用以在对执行渲染任务的服务器进行调度时,可以对服务器进行合理调度,提高渲染效率。
[0007]一方面,提供一种调度服务器的方法,包括:
[0008]确定接收到渲染请求消息时,获取渲染请求消息中包含的渲染任务以及渲染配置信息;
[0009]获取多个服务器的设备配置信息;
[0010]根据渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器;
[0011]调度目标服务器执行渲染任务。
[0012]在上述实现过程中,可以根据渲染配置信息以及各服务器的设备配置信息,可以对各服务器进行快速筛选,并获得筛选出的目标服务器,通过调度筛选出的目标服务器执行渲染任务,提高了服务器的调度效率,进而提高了渲染效率。
[0013]一种实施方式中,根据渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器,包括:
[0014]判断是否存在对应的设备配置信息与渲染配置信息一致的服务器;
[0015]若是,则筛选出对应的设备配置信息与渲染配置信息一致的服务器,并根据筛选出的服务器,确定目标服务器;
[0016]否则,筛选出对应的设备配置信息符合预设渲染配置条件的目标服务器。
[0017]在上述实现过程中,通过判断各服务器中是否存在设备配置信息与渲染配置信息一致的服务器,若存在,则筛选出的服务器为精确匹配的目标服务器,若不存在,则筛选出
符合预设渲染配置条件的服务器为满足匹配的目标服务器。这样,就可以筛选出设备配置信息与渲染配置信息一致的目标服务器(即精确匹配的目标服务器)或筛选出设备配置信息符合预设渲染配置条件的额目标服务器(即满足匹配的目标服务器),缩小了筛选目标服务器的范围,进而提高了目标服务器的筛选效率。
[0018]一种实施方式中,根据筛选出的服务器,确定目标服务器,包括:
[0019]若确定筛选出的服务器数量低于指定调度数量,则将筛选出的服务器确定为目标服务器;
[0020]否则,分别确定筛选出的每一服务器的优先级,并根据各服务器的优先级,从筛选出的服务器中,再筛选出指定调度数量的目标服务器。
[0021]在上述实现过程中,可以根据服务器指定调度数量以及各服务器的优先级对各服务器进行筛选,缩小了服务器的筛选范围,进一步提高了获得目标服务器的准确度。
[0022]一种实施方式中,筛选出对应的设备配置信息符合预设渲染配置条件的目标服务器,包括:
[0023]分别确定每一服务器的设备配置信息中的每一配置参数值与渲染配置信息中的相应配置参数值中的参数比较结果;
[0024]筛选出对应的各配置参数值的参数比较结果均满足相应的预设参数条件的服务器;
[0025]若筛选出的服务器数量低于指定调度数量,则将筛选出的服务器确定为目标服务器;
[0026]否则,分别确定筛选出的每一服务器的优先级,并根据各服务器的优先级,从筛选出的服务器中,再筛选出指定调度数量的目标服务器。
[0027]在上述实现过程中,可以根据指定调度数量和每一服务器的优先级,对满足相应的预设参数条件的各服务器进一步筛选,获得目标服务器,缩小了服务器的筛选范围,进而提高了获得目标服务器的效率。
[0028]一种实施方式中,在获取多个服务器的设备配置信息之后,在根据所述渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器之前,还包括:
[0029]若确定渲染请求消息中不包含所述渲染配置信息,则确定各服务器的优先级;
[0030]根据各服务器的优先级,筛选出目标服务器。
[0031]在上述实现过程中,若接收到的渲染请求消息中不包含渲染配置信息,则根据各服务器的优先级对服务器进行筛选,缩短了筛选出目标服务器的时间,节约了运行成本。
[0032]一种实施方式中,确定各服务器的优先级,包括:
[0033]获取筛选出的各服务器的运行成本、传输速度以及设备配置信息中的至少一种;
[0034]根据运行成本、传输速度以及设备配置信息中的任意一种,确定筛选出的服务器的优先级。
[0035]在上述实现过程中,可以根据运行成本、传输速度以及设备配置信息中的任意一种,对服务器进行优先级排序,获得各服务器的优先级,这样,在后续根据各服务器的优先级对服务器进行的筛选时,提高了筛选效率。
[0036]一方面,提供一种调度服务器的装置,包括:
[0037]第一获取单元:用于确定接收到渲染请求消息时,获取渲染请求消息中包含的渲染任务以及渲染配置信息;
[0038]第二获取单元:用于获取多个服务器的设备配置信息;
[0039]获得单元:用于根据渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器;
[0040]调度单元:用于调度目标服务器执行渲染任务。
[0041]一种实施方式中,获得单元用于:
[0042]判断是否存在对应的设备配置信息与所述渲染配置信息一致的服务器;
[0043]若是,则筛选出对应的设备配置信息与所述渲染配置信息一致的服务器,并根据筛选出的服务器,确定所述目标服务器;
[0044]否则,筛选出对应的设备配置信息符合预设渲染配置条件的目标服务器。
[0045]一种实施方式中,确定单元用于:
[0046]若确定筛选出的服务器数量低于指定调度数量,则将筛选出的服务器确定为目标服务器;
[0047]否则,分别确定筛选出的每一服务器的优先级,并根据各服务器的优先级,从筛选出的服务器中,再筛选出指定调度数量的目标服务器。
[0048]一种实施方式中,获得单元用于:
[0049]分别确定每一服务器的设备配置信息中的每一配置参数值与渲染配置信息中的相应配置参数值中的参数比较结果;
[0050]筛选出对应的各配置参数值的参数比较结果本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种调度服务器的方法,其特征在于,包括:确定接收到渲染请求消息时,获取所述渲染请求消息中包含的渲染任务以及渲染配置信息;获取多个服务器的设备配置信息;根据所述渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器;调度所述目标服务器执行所述渲染任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器,包括:判断是否存在对应的设备配置信息与所述渲染配置信息一致的服务器;若是,则筛选出对应的设备配置信息与所述渲染配置信息一致的服务器,并根据筛选出的服务器,确定所述目标服务器;否则,筛选出对应的设备配置信息符合预设渲染配置条件的目标服务器。3.根据权利要求2所述的方法,其特征在于,所述根据筛选出的服务器,确定所述目标服务器,包括:若确定筛选出的服务器数量低于指定调度数量,则将筛选出的服务器确定为目标服务器;否则,分别确定筛选出的每一服务器的优先级,并根据各服务器的优先级,从筛选出的服务器中,再筛选出所述指定调度数量的目标服务器。4.根据权利要求2所述的方法,其特征在于,所述筛选出对应的设备配置信息符合预设渲染配置条件的目标服务器,包括:分别确定每一服务器的设备配置信息中的每一配置参数值与所述渲染配置信息中的相应配置参数值中的参数比较结果;筛选出对应的各配置参数值的参数比较结果均满足相应的预设参数条件的服务器;若筛选出的服务器数量低于指定调度数量,则将筛选出的服务器确定为目标服务器;否则,分别确定筛选出的每一服务器的优先级,并根据各服务器的优先级,从筛选出的服务器中,再筛选出所述指定调度数量的目标服务器。5.根据权利要求1所述的方法,其特征在于,在所述获取多个服务器的设备配置信息之后,在所述根据所述渲染配置信息以及各服务器的设备配置信息,对各服务器进行筛选,获得筛选出的目标服务器之前,还包括:若确定所述渲染请求消息中不包含所述渲染配置信息,则确定各服务器的优先级;根据各服务器的优先级,筛选出所述目标服务器。6.根据权利要求5所述的方法,其特征在于,所述确定各服务器的优先级,包括:获取筛选出的各服务器的运行成本、传输速度以及设备配置信息中的至少一种;根据所述运行成本、传输速度以及设备配置信息中的任意一种,确定筛选出的服务器的优先级。7.一种调度服务器的装置,其特征在于,包括:第一获取单元:用于确定...

【专利技术属性】
技术研发人员:焦玉楼吴晓斌陆进笑周圆苟小刚陈宁岳勇
申请(专利权)人:炫我云计算技术北京有限公司
类型:发明
国别省市:

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

1