买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本公开提供了一种云资源分配方法、装置以及存储介质,涉及云计算技术领域,其中的方法包括:在进行资源分配时,获取与计算作业请求相对应的资源需求和云资源池的云资源状态信息;根据云资源状态信息构建资源分配树,基于资源需求和资源分配树确定与计算作业请求相对应的资源分配方案;资源分配树的根节点表征云资源状态信息和计算作业请求,叶子节点表征对应的资源节点被分配计算作业请求后,此资源节点剩余的资源状态信息;根据资源分配方案,对计算作业请求进行资源分配。本公开的方法、装置以及存储介质,能够合理分配计算资源节点,减少了因某些计算资源消耗殆尽而无法承接计算作业,导致的其余计算资源浪费的情况,提升了资源利用率。
主权项:1.一种云资源分配方法,包括:在对计算作业请求进行资源分配时,获取与所述计算作业请求相对应的资源需求和云资源池的云资源状态信息;其中,所述云资源状态信息包括资源节点分布信息和资源节点的资源信息;根据所述云资源状态信息构建资源分配树,基于所述资源需求和所述资源分配树确定与所述计算作业请求相对应的资源分配方案;其中,所述资源分配树的根节点表征云资源状态信息和所述计算作业请求,叶子节点表征对应的资源节点被分配所述计算作业请求后,此资源节点剩余的资源状态信息;如果所述资源分配树未构建,则基于所述云资源状态信息构建所述资源分配树并进行初始化,基于所述资源需求和所述资源分配树确定所述资源分配方案,包括:建立根节点,所述根节点表征当前的云资源状态信息和计算作业请求;为每个资源节点都建立一个对应的叶子节点,对所述叶子节点设置对应的资源节点的分配次数以及稳定得分值;从所述根节点开始,选取能够满足所述资源需求的第一叶子节点;基于所述资源需求对每个第一叶子节点进行迭代资源分配处理,确定每个第一叶子节点的分配次数以及稳定得分值;选取稳定得分值最高的第一叶子节点作为第一目标叶子节点,用以使用所述第一目标叶子节点对所述计算作业请求进行资源分配;其中,叶子节点的选择公式为: a表征为选择代表资源节点a的叶子节点a;Vs,a表征为分配树该状态选择该节点的稳定得分值;Ps,a表征为本次分配树的得分,计算公式为: 其中,xj表征计算作业第j种资源的需求量;Xj表征资源节点中第j种资源的剩余量;αj表征第j种资源的权重系数;i为资源种类数量;Ns,a表征为在s状态下,选择分配a节点中的资源给本次计算作业的总次数;表征在s状态下,选择除分配节点a中的资源给本次计算作业的其他可能方案的总次数;c表征为策略,当处于初始化状态时,c是搜索系数;根据资源分配树分配资源,直到最终状态时,得到当前执行所得的分数;计算分数的公式为: Xj总表示云资源池内所有节点的第j种资源总量;Xj剩余表示云资源池内所有节点在不能负载新的计算作业时剩余的第j种资源总量;更新祖先节点,Vs,a=V+Vs,a×Ns,aNs,a+1;根据所述资源分配方案,对所述计算作业请求进行资源分配。
全文数据:
权利要求:
百度查询: 中国电信股份有限公司 云资源分配方法、装置以及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。