[发明专利]性能分析方法、装置和设备有效
申请号: | 201811096510.8 | 申请日: | 2018-09-19 |
公开(公告)号: | CN110928738B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 田永军;何万青;孙相征 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F9/48 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 性能 分析 方法 装置 设备 | ||
1.一种性能分析方法,其特征在于,应用于节点管理平台,包括:
将用户终端设备发送的任务发送至目标处理节点,以使所述目标处理节点中与所述任务对应的目标应用程序启动一进程执行所述任务;
接收所述目标处理节点发送的性能数据,所述性能数据与所述进程对应;若所述性能数据满足已设定的分析条件,则向所述目标处理节点发送分析指令,以使所述目标处理节点对所述进程进行性能分析;
接收所述目标处理节点发送的性能分析结果;
其中,所述分析条件的确定步骤,包括:
根据所述性能数据关联的所述目标应用程序的标识和所述目标处理节点的节点配置规格,从已存储的所述目标应用程序在不同节点配置规格的处理节点下各自对应的分析条件中,选择与所述目标处理节点和所述目标应用程序对应的所述分析条件。
2.根据权利要求1所述的方法,其特征在于,所述性能分析结果中包括所述进程执行所述任务期间调用的至少一个功能模块各自对应的性能数据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述用户终端设备发送的配置信息,所述配置信息中包括用户标识、所述目标应用程序的标识和所述分析条件;
存储所述配置信息。
4.根据权利要求3所述的方法,其特征在于,所述性能数据关联有所述用户标识和所述目标应用程序的标识,所述方法还包括:
根据所述性能数据关联的所述用户标识和所述目标应用程序的标识,确定所述配置信息;
确定所述性能数据是否满足所述配置信息中包含的所述分析条件。
5.根据权利要求1所述的方法,其特征在于,所述目标处理节点为集群中的处理节点;所述方法还包括:
根据所述集群中各处理节点的节点配置规格,确定具有相同节点配置规格的多个处理节点;
获取所述目标应用程序在所述多个处理节点中分别对应的历史性能数据;
根据所述历史性能数据生成所述目标应用程序在所述相同节点配置规格下对应的分析条件。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述分析条件中包括:至少一种处理节点性能指标和/或至少一种进程性能指标。
7.根据权利要求5所述的方法,其特征在于,所述任务中包括所需的节点配置规格,所述方法还包括:
从所述集群中选出与所述所需的节点配置规格匹配的处理节点作为所述目标处理节点。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据所述历史性能数据,确定至少一种性能较优的节点配置规格;
建立所述至少一种性能较优的节点配置规格与所述目标应用程序的标识之间的对应关系。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
若所述性能分析结果满足优化条件,则根据所述对应关系确定所述至少一种性能较优的节点配置规格中的任一种被用于所述目标应用程序的下一任务的处理。
10.根据权利要求8所述的方法,其特征在于,所述任务中包括所需的节点配置规格,所述方法还包括:
若所述所需的节点配置规格与所述至少一种性能较优的节点配置规格不匹配,则将至少一种性能较优的节点配置规格提供给用户进行选择;
从所述集群中选出与所述用户的选择的目标节点配置规格对应的处理节点作为所述目标处理节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811096510.8/1.html,转载请声明来源钻瓜专利网。