一种服务器资源分发方法及装置与流程

文档序号:12271070阅读:来源:国知局

技术特征:

1.一种服务器资源分发方法,其特征在于,应用于服务器节点,所述服务器节点与多个前置机节点通信连接,每个所述前置机节点对应于不同的用户集,所述前置机节点的数量和所述用户集的数量相同,且一一对应;所述方法包括:

确定待分发的服务器资源;

根据预先确定的每个所述前置机节点的第一权重,将所述待分发的服务器资源预分发给每个所述前置机节点,以使每个所述前置机节点响应其对应用户集中用户的资源申请。

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

在达到设定的再分发时限时,回收每个所述前置机节点的剩余服务器资源;

确定每个所述前置机节点的第二权重;

根据每个所述前置机节点的第二权重,将回收到的剩余服务器资源再分发给每个所述前置机节点。

3.根据权利要求2所述的方法,其特征在于,所述确定每个所述前置机节点的第二权重,包括:

针对每个所述前置机节点,获得该前置机节点返回的用户申请意向信息,所述用户申请意向信息中携带资源申请数,其中,所述用户申请意向信息为预分发给该前置机节点的服务器资源被用户申请完成后,该前置机节点根据接收到的未处理的资源申请生成的信息;

根据该前置机节点的资源申请数,确定该前置机节点的第二权重。

4.根据权利要求1至3任一项所述的方法,其特征在于,通过以下步骤预先确定每个所述前置机节点的第一权重:

获得针对多次分发的历史分发数据;

在所述历史分发数据中提取每个所述前置机节点的多个历史权重;

针对每个所述前置机节点,根据该前置机节点的多个历史权重,确定该前置机节点的第一权重。

5.根据权利要求4所述的方法,其特征在于,每次分发的历史权重为:根据该次分发过程中,每个所述前置机节点实际分发给用户的资源数确定的。

6.一种服务器资源分发装置,其特征在于,应用于服务器节点,所述服务器节点与多个前置机节点通信连接,每个所述前置机节点对应于不同的用户集,所述前置机节点的数量和所述用户集的数量相同,且一一对应;所述装置包括:

服务器资源确定模块,用于确定待分发的服务器资源;

资源预分发模块,用于根据预先确定的每个所述前置机节点的第一权重,将所述待分发的服务器资源预分发给每个所述前置机节点,以使每个所述前置机节点响应其对应用户集中用户的资源申请。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

资源回收模块,用于在达到设定的再分发时限时,回收每个所述前置机节点的剩余服务器资源;

第二权重确定模块,用于确定每个所述前置机节点的第二权重;

资源再分发模块,用于根据每个所述前置机节点的第二权重,将回收到的剩余服务器资源再分发给每个所述前置机节点。

8.根据权利要求7所述的装置,其特征在于,所述第二权重确定模块,具体用于:

针对每个所述前置机节点,获得该前置机节点返回的用户申请意向信息,所述用户申请意向信息中携带资源申请数,其中,所述用户申请意向信息为预分发给该前置机节点的服务器资源被用户申请完成后,该前置机节点根据接收到的未处理的资源申请生成的信息;

根据该前置机节点的资源申请数,确定该前置机节点的第二权重。

9.根据权利要求6至8任一项所述的装置,其特征在于,所述装置还包括第一权重确定模块,用于通过以下步骤预先确定每个所述前置机节点的第一权重:

获得针对多次分发的历史分发数据;

在所述历史分发数据中提取每个所述前置机节点的多个历史权重;

针对每个所述前置机节点,根据该前置机节点的多个历史权重,确定该前置机节点的第一权重。

10.根据权利要求9所述的装置,其特征在于,每次分发的历史权重为:根据该次分发过程中,每个所述前置机节点实际分发给用户的资源数确定的。

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