【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种资源分配方法。
技术介绍
网络资源的需求量与访问量往往十分庞大,但现有技术中尚缺乏对于资源压力的分配机制,使得部分提供站点的资源超负荷,导致这些站点因无法承受访问压力而崩溃,而另一部分提供相同站点的资源负荷不满,进而影响整体的资源访问成功率。
技术实现思路
本专利技术的目的是提供一种用于进行资源分配的方法、装置和设备。 根据本专利技术的一个方面,提供一种计算机实现的用于进行资源分配的方法,其中,该方法包括以下步骤a获取多个站点中每个站点的访问容量信息、多个资源候选项中每个资源候选项的访问压力信息及该多个站点与该多个资源候选项间的关联关系;b根据各个站点的访问容量信息、各个资源候选项的访问压力信息及所述关联关系,确定资源分配信息,其中,所述资源分配信息包括各个资源候选项所对应的一个或多个可访问站点及其在每个可访问站点下的链接访问容量信息。根据本专利技术的另一个方面,还提供了一种用于进行资源分配的资源分配装置,其中,该资源分配装置包括第一获取装置、用于获取多个站点中每个站点的访问容量信息、多个资源候选项中每个资源候选项的访问压力信息及该多个站点与该多个资源候选项间的关联关系;分配装置、用于根据各个站点的访问容量信息、各个资源候选项的访问压力信息及所述关联关系,确定资源分配信息,其中,所述资源分配信息包括各个资源候选项所对应的一个或多个可访问站点及其在每个可访问站点下的链接访问容量信息。根据本专利技术的再一个方面,还提供了一种包括所述资源分配装置的计算机设备。与现有技术相比,本专利技术具有以下优点1)本专利技术在同时考虑了 ...
【技术保护点】
【技术特征摘要】
1.一种计算机实现的用于进行资源分配的方法,其中,该方法包括以下步骤 a获取多个站点中每个站点的访问容量信息、多个资源候选项中每个资源候选项的访问压カ信息及该多个站点与该多个资源候选项间的关联关系; b根据各个站点的访问容量信息、各个资源候选项的访问压力信息及所述关联关系,确定资源分配信息,其中,所述资源分配信息包括各个资源候选项所对应的ー个或多个可访问站点及其在姆个可访问站点下的链接访问容量信息。2.根据权利要求I所述的方法,其中,该方法还包括以下步骤 -获取所述多个站点中每个站点的第一长程质量信息; 其中,所述步骤b还包括以下步骤 -根据所述各个站点的访问容量信息与第一长程质量信息、所述各个资源候选项的访问压カ信息以及所述关联关系,确定所述资源分配信息。3.根据权利要求I或2所述的方法,其中,该方法还包括以下步骤 c多次重复所述步骤b以获得多个资源分配信息; d根据所述各个站点的第一长程质量信息及所述多个资源分配信息,确定各个资源分配信息的全局访问质量; e根据所述各个资源分配信息的全局访问质量,由所述多个资源分配信息中选择所需的资源分配信息。4.根据权利要求3所述的方法,其中,所述步骤e还包括以下步骤 -基于预定选择规则,井根据各个资源分配信息的全局访问质量,由所述多个资源分配信息中选择所需的资源分配信息; 其中,所述预定选择规则參考以下至少ー项因素来选择所需的资源分配信息 -待选择的资源分配信息中是否包含访问压力尚未完全分配至相应的可访问站点的资源候选项; -待选择的资源分配信息的全局访问质量是否优于预定质量。5.根据权利要求I至4中任一项所述的方法,其中,该方法还包括以下步骤 -获取所述多个资源候选项中每个资源候选项的压カ容量比信息和/或分别与每个资源候选项相关联的站点数量; -根据所述各个资源候选项的压カ容量比信息和/或分别与每个资源候选项相关联的站点数量,确定所述多个资源候选项的排序信息; 其中,所述步骤b还包括以下步骤 -根据所述排序信息,并结合所述各个站点的访问容量信息、所述各个资源候选项的访问压カ信息及所述关联关系,依次确定各个资源候选项所对应的一个或多个可访问站点及其在每个可访问站点下的链接访问容量信息,以获得所述资源分配信息。6.根据权利要求I至5中任一项所述的方法,其中,该方法还包括以下步骤 i根据所述资源分配信息,执行相应的资源分配操作。7.根据权利要求6所述的方法,其中,该方法还包括以下步骤 il根据来自用户的请求信息,获取待处理资源候选项; 2由所述资源分配信息获得该待处理资源候选项的一个或多个可访问站点; 3根据该待处理资源候选项的ー个或多个可访问站点,获取该待处理资源候选项的ー个或多个资源访问链接,其中,每个资源访问链接对应ー个可访问站点; 4根据所述待处理资源候选项的一个或多个资源访问链接,生成该待处理资源候选项的资源链接排序結果。8.根据权利要求7所述的方法,其中,该方法还包括以下步骤 -获取该待处理资源候选项所对应的各个可访问站点的第二长程质量信息; 其中,所述步骤i4还包括以下步骤 -根据所述待处理资源候选项的一个或多个资源访问链接及各个资源访问链接所对应的可访问站点的第二长程质量信息,生成该待处理资源候选项的资源链接排序結果。9.根据权利要求8所述的方法,其中,该方法还包括以下步骤 -获取该待处理资源候选项的实时调整信息; 其中,所述步骤i4还包括以下步骤 -根据所述待处理资源候选项的一个或多个资源访问链接及各个资源访问链接所对应的可访问站点的第二长程质量信息,并结合所述实时调整信息,生成该待处理资源候选项的资源链接排序結果。10.根据权利要求9所述的方法,其中,所述实时调整信息包括以下至少ー项 -该待处理资源候选项所对应的每个资源访问链接所对应的可访问站点的短程质量信息; -该待处理资源候选项所对应的每个资源访问链接所对应的可访问站点的当前剩余访问容量。11.根据权利要求10所述的方法,其中,所述实时调整信息包括所述当前剰余访问容量,其中,该方法还包括以下步骤 -对于ー个待获取当前剰余访问容量的可访问站点,根据其访问容量信息,并结合其所提供的所有资源访问链接的当前展现信息,确定其当前剰余访问容量信息。12.一种用于进行资源分配的资源分配装置,其中,该资源分配装置包括 第一获取装置、用于获取多个站点中每个站点的访问容量信息、多个资源候选项中每个资源候选项的访问压力信息及该多个站点与该多个资源候选项间的关联关系; 分配装置、用于根据各个站点的访...
【专利技术属性】
技术研发人员:邓路,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。