【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种任务分配方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、在现代数据中心和云计算环境中,分布式系统的设计和实现已成为关键技术之一,通过分布式系统合理地将各个任务分配到多个节点上进行任务处理,以实现任务服务的高可用性(ha, high availability)、可靠性和可扩展性。但在实际部署中,由于随机选择节点或资源,导致各节点的任务负载无法均衡分布,影响系统的整体性能,比如在高并发访问和大规模数据操作场景下,节点的任务分布不均衡会导致某些节点过载,而其他节点资源闲置,形成资源利用的不均衡和性能瓶颈。
2、现有的任务分配方法,通常是根据各个节点的一些单一因素的统计值(比如内存、磁盘容量等)选择节点进行任务分配以保证节点的负载均衡。但是,传统方法是在运行时根据统计的数据进行任务分配,无法准确了解各节点的负载以进行任务分配,导致任务处理效率低的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够有效评估节点
...【技术保护点】
1.一种任务分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述参考平均任务资源和所述当前平均任务资源之间的差异,确定所述候选节点集对应的参考资源分布均匀程度,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一任务资源统计值和所述第二任务资源统计值之间的差异,得到所述候选节点集对应的参考资源分布均匀程度,包括:
5.根据权利要求1所述的方法,其特征在于,所述当前节点信息包括至少两个资源类型分别对应的节点资源
...【技术特征摘要】
1.一种任务分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述参考平均任务资源和所述当前平均任务资源之间的差异,确定所述候选节点集对应的参考资源分布均匀程度,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一任务资源统计值和所述第二任务资源统计值之间的差异,得到所述候选节点集对应的参考资源分布均匀程度,包括:
5.根据权利要求1所述的方法,其特征在于,所述当前节点信息包括至少两个资源类型分别对应的节点资源;所述参考任务资源占比包括各个资源类型分别对应的参考任务资源占比;所述参考资源...
【专利技术属性】
技术研发人员:林昶瑞,武志民,汤熙,龙观潮,徐健,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。