一种资源调度方法及服务器与流程

文档序号:16087194发布日期:2018-11-27 22:34阅读:来源:国知局

技术特征:

1.一种资源调度方法,其特征在于,包括:

服务器获取业务资源请求,所述业务资源请求包括资源请求值和当前业务类别;

若所述当前业务类别为历史业务类别,则所述服务器获取所述当前业务类别对应的历史资源调度信息记录;

所述服务器根据所述历史资源调度信息记录,获取可用主机节点队列;

所述服务器根据所述资源请求值和所述可用主机节点队列,确定目标可用主机节点;

所述服务器根据所述目标可用主机节点为终端调用资源。

2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述资源请求值和所述可用主机节点队列,确定目标可用主机节点,包括:

所述服务器确定所述可用主机节点对列中的元素对应的取值与所述资源请求值的差值,得到差值结果队列;

所述服务器确定所述差值结果队列中非负值对应的主机节点为所述目标可用主机节点。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

若所述当前业务类别为新业务类别,则所述服务器根据预置的配置信息选择未被配置的主机节点;

所述服务器根据所述未被配置的主机节点为所述终端调用资源。

4.根据权利要求1或2所述的方法,其特征在于,所述可用主机节点中的元素按照对应的可用资源值降序排列。

5.根据权利要求1或2所述的方法,其特征在于,所述服务器根据所述目标可用主机节点为终端调用资源之后,所述方法还包括:

所述服务器更新所述历史资源调度信息记录,得到当前资源调度记录。

6.一种服务器,其特征在于,包括:

获取模块,用于获取业务资源请求,所述业务资源请求包括资源请求值和当前业务类别;若所述当前业务类别为历史业务类别,则获取所述当前业务类别对应的历史资源调度信息记录;根据所述历史资源调度信息记录,获取可用主机节点队列;

确定模块,用于根据所述资源请求值和所述可用主机节点队列,确定目标可用主机节点;

调用模块,用于根据所述目标可用主机节点为终端调用资源。

7.根据权利要求6所述的服务器,其特征在于,

所述确定模块,具体用于确定所述可用主机节点对列中的元素对应的取值与所述资源请求值的差值,得到差值结果队列;确定所述差值结果队列中非负值对应的主机节点为所述目标可用主机节点。

8.根据权利要求6或7所述的服务器,其特征在于,所述服务器还包括:

选择模块,用于若所述当前业务类别为新业务类别,则根据预置的配置信息选择未被配置的主机节点;

所述调用模块,还用于根据所述未被配置的主机节点为所述终端调用资源。

9.根据权利要求6或7所述的服务器,其特征在于,所述可用主机节点中的元素按照对应的可用资源值降序排列。

10.根据权利要求6或7所述的服务器,其特征在于,所述服务器还包括:

更新模块,用于更新所述历史资源调度信息记录,得到当前资源调度记录。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1