This application relates to a resource assessment method, system, computer equipment and storage medium. The methods include: obtaining the information of cluster indicators to be evaluated, determining the average delay of cluster jobs and the utilization rate of cluster resources based on the information of cluster indicators to be evaluated, determining the standard deviation of average delay of queue jobs and the standard deviation of utilization rate of queue resources based on the information of cluster indicators to be evaluated, and according to the average delay of cluster jobs and the utilization rate of cluster resources, determining the standard deviation of average delay of queue jobs and the standard deviation of utilization rate of queue resources. At least one of the standard deviations of group resource utilization, queue job average delay and queue resource utilization is used for resource evaluation, which realizes the quantitative analysis of the whole queue or the whole cluster, and the evaluation method is more accurate.
【技术实现步骤摘要】
一种资源评估方法、装置、计算机设备和存储介质
本申请涉及大数据
,特别是涉及一种资源评估方法、装置、计算机设备和存储介质。
技术介绍
在大数据处理领域,随着数据中心的数据和服务器的增加,对数据和资源的分配有了更高的要求。由于集群规模的增大和程序在利用资源方面要求的增高,能够实时监控集群状态并因此做出针对于集群和运行作业的及时反馈,在很大程度上影响着整个大数据平台的整体功能和作业效率。传统方法中,对于大数据集群的资源使用,往往只能针对单一作业的资源使用进行分析评估,无法有效的针对整个队列或整个集群的使用情况进行定量分析评估,评估方法不准确。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效的针对整个队列或整个集群的使用情况进行定量分析评估的资源评估方法、装置、计算机设备和存储介质。一种资源评估方法,所述方法包括:获取待评估的集群指标信息;根据待评估的所述集群指标信息确定集群作业平均延迟和集群资源利用率;根据待评估的所述集群指标信息、所述集群作业平均延迟和所述集群资源利用率,确定队列作业平均延迟标准差和队列资源利用率标准差;根据所述集群作业平均延迟、所述集群资源利用率、所述队列作业平均延迟标准差和所述队列资源利用率标准差中至少之一,进行资源评估。在其中一个实施例中,所述待评估的集群指标信息包括:第一预设周期内第i次采样时的集群等待作业个数、所述第一预设周期内的采样总次数、所述第一预设周期内的集群完成作业数、所述第一预设周期内的第q个作业完成时的内存使用量和所述第一预设周期内的集群总内存;所述根据待评估的所述集群指标信息确定集群作业平均延迟和集群 ...
【技术保护点】
1.一种资源评估方法,其特征在于,所述方法包括:获取待评估的集群指标信息;根据待评估的所述集群指标信息确定集群作业平均延迟和集群资源利用率;根据待评估的所述集群指标信息、所述集群作业平均延迟和所述集群资源利用率,确定队列作业平均延迟标准差和队列资源利用率标准差;根据所述集群作业平均延迟、所述集群资源利用率、所述队列作业平均延迟标准差和所述队列资源利用率标准差中至少之一,进行资源评估。
【技术特征摘要】
1.一种资源评估方法,其特征在于,所述方法包括:获取待评估的集群指标信息;根据待评估的所述集群指标信息确定集群作业平均延迟和集群资源利用率;根据待评估的所述集群指标信息、所述集群作业平均延迟和所述集群资源利用率,确定队列作业平均延迟标准差和队列资源利用率标准差;根据所述集群作业平均延迟、所述集群资源利用率、所述队列作业平均延迟标准差和所述队列资源利用率标准差中至少之一,进行资源评估。2.根据权利要求1所述的方法,其特征在于,所述待评估的集群指标信息包括:第一预设周期内第i次采样时的集群等待作业个数、所述第一预设周期内的采样总次数、所述第一预设周期内的集群完成作业数、所述第一预设周期内的第q个作业完成时的内存使用量和所述第一预设周期内的集群总内存;所述根据待评估的所述集群指标信息确定集群作业平均延迟和集群资源利用率,包括:根据所述第i次采样时的集群等待作业个数和所述采样总次数,确定所述集群作业平均延迟;根据所述集群完成作业数、所述第q个作业完成时的内存使用量和所述集群总内存,确定所述集群资源利用率。3.根据权利要求1所述的方法,其特征在于,所述待评估的集群指标信息包括:第一预设周期内第i次采样时的每一队列等待作业个数、所述第一预设周期内的采样总次数、所述第一预设周期内的队列数、所述第一预设周期内的每一队列完成作业数、所述第一预设周期内的第p个作业完成时的内存使用量和所述第一预设周期内的队列内存;所述根据待评估的所述集群指标信息、所述集群作业平均延迟和所述集群资源利用率,确定队列作业平均延迟标准差和队列资源利用率标准差,包括:根据所述第i次采样时的每一队列等待作业个数和所述采样总次数,确定每一队列作业平均延迟;根据所述每一队列作业平均延迟、所述队列数和所述集群作业平均延迟,确定所述队列作业平均延迟标准差;根据所述每一队列完成作业数、所述第p个作业完成时的内存使用量和所述队列内存,确定每一队列资源利用率;根据所述每一队列资源利用率、所述队列数和所述集群资源利用率,确定所述队列资源利用率标准差。4.根据权利要求1所述的方法,其特征在于,所述根据所述集群作业平均延迟、所述集群资源利用率、所述队列作业平均延迟标准差和所述队列资源利用率标准差中至少之一,进行资源评估,包括:若所述集群作业平均延迟处于[a1,∞),且所述集群资源利用率处于[b1,1],则确定系统的资...
【专利技术属性】
技术研发人员:王庚,马松,杨光明子,张百军,
申请(专利权)人:亚信科技中国有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。