资源分配方法以及装置制造方法及图纸

技术编号:32266707 阅读:71 留言:0更新日期:2022-02-12 19:29
本说明书实施例提供资源分配方法以及装置,其中所述资源分配方法包括:获取工作负载对应的资源使用数据;根据所述资源使用数据构建对应长周期负载类型的长周期资源特征图,以及对应短周期负载类型的短周期资源特征图;按照所述短周期资源特征图,在待分配资源中针对所述短周期负载类型分配短周期资源;按照所述长周期资源特征图,在所述短周期资源中针对所述长周期负载类型分配长周期资源。述长周期负载类型分配长周期资源。述长周期负载类型分配长周期资源。

【技术实现步骤摘要】
资源分配方法以及装置


[0001]本说明书实施例涉及计算机
,特别涉及一种资源分配方法。

技术介绍

[0002]随着互联网技术的发展,服务于云产品的资源调度器成为了不可缺少的一部分。现有技术中的资源调度器均采用了一种request的静态资源模型;整个系统通过采集每个节点的资源总量,并根据用户描述的request来计算节点装载的资源请求数量,但这样会造成较大的资源浪费。主要是因为用户申请的request可能远大于实际资源需求,对于大型机器应用数量非常多,无法通过人工治理,即使是非常资深的应用开发者面临复杂的业务场景及多样的基础设施,也很难准确预估其需要的资源量,这就会带来较大的资源浪费;其次是因为资源碎片化严重,受限于单个机器规则与单个request大小的匹配关系,每个机器上可能存在部分无法利用的碎片资源,这就导致在异构场景下资源利用率无法保证,因此亟需一种有效的方案以解决上述问题。

技术实现思路

[0003]有鉴于此,本说明书实施例提供了一种资源分配方法。本说明书一个或者多个实施例同时涉及一种资源分配装置,一种计算设备,一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源分配方法,包括:获取工作负载对应的资源使用数据;根据所述资源使用数据构建对应长周期负载类型的长周期资源特征图,以及对应短周期负载类型的短周期资源特征图;按照所述短周期资源特征图,在待分配资源中针对所述短周期负载类型分配短周期资源;按照所述长周期资源特征图,在所述短周期资源中针对所述长周期负载类型分配长周期资源。2.根据权利要求1所述的资源分配方法,所述根据所述资源使用数据构建对应短周期负载类型的短周期资源特征图,包括:在所述资源使用数据中选择目标时间区间对应的初始资源使用数据;按照预设的衰减策略对所述初始资源使用数据进行处理,获得短周期资源使用数据;基于所述短周期资源使用数据构建所述短周期负载类型对应的所述短周期资源特征图。3.根据权利要求1或2所述的资源分配方法,所述按照所述短周期资源特征图,在待分配资源中针对所述短周期负载类型分配短周期资源,包括:根据所述短周期资源特征图确定短周期资源特征值;利用所述短周期资源特征值对所述短周期负载类型中的工作负载进行处理,根据处理结果确定短周期资源分配信息;按照所述短周期资源分配信息,在所述待分配资源中针对所述短周期负载类型分配所述短周期资源。4.根据权利要求1所述的资源分配方法,所述根据所述资源使用数据构建对应长周期负载类型的长周期资源特征图,包括:确定所述长周期负载类型对应的周期值,并根据所述周期值在所述资源使用数据中确定长周期资源使用数据;基于所述长周期资源使用数据构建所述长周期负载类型对应的所述长周期资源特征图。5.根据权利要求1或4所述的资源分配方法,所述按照所述长周期资源特征图,在所述短周期资源中针对所述长周期负载类型分配长周期资源,包括:根据所述长周期资源特征图确定长周期资源特征值;基于所述长周期资源特征值确定长周期资源分配信息;按照所述长周期资源分配信息,在所述短周期资源中针对所述长周期负载类型分配所述长周期资源。6.根据权利要求1所述的资源分配方法,所述按照所述短周期资源特征图,在待分配资源中针对所述短周期负载类型分配短周期资源,包括:根据所述短周期资源特征图确定所述短周期负载类型中包含的第一子负载类型对应的第一资源分配信息,以及第二子负载类型对应的第二资源分配信息;按照所述第一资源分配信息,在所述待分配资源中针对所述第一子负载类型分配第一短周期资源;
按照所述第二资源分配信息,在所述第一短周期资源中针对所述第二子负载类型分配第二短周期资源。7.根据权利要求6所述的资源分配方法,所述第二资源分配信息通过如下方式确定:根据所述短周期资源特征图确定所述短周期负载类型对应的资源申请信息和资源使用信息;根据所述资源使用信息对所述短...

【专利技术属性】
技术研发人员:曾凡松汪萌海李涛黄涛
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1