【技术实现步骤摘要】
应用于分布式文件系统的耗时管理方法及相关装置
本专利技术涉及分布式文件系统领域,特别是涉及一种应用于分布式文件系统的耗时管理方法及相关装置。
技术介绍
计算机通过文件系统管理和存储数据,分布式文件系统(DistributedFileSystem)是指文件系统管理的物理存储资源分布在处于不同地点的多个节点上,众多节点之间通过计算机网络相连,通过网络进行节点间的通信和数据传输。人们在使用分布式文件系统时,无需关心数据资源存储在哪一节点上或者从哪一节点获取,只需要如同使用本地文件系统一样管理和存储数据。分布式文件系统通过对数据资源的冗余复制,可以保证文件的可用性,具有很强的容错能力,另外系统节点增加或者删除比较灵活,具有很强可扩展性,因此被越来越多的用户使用。现有技术中,当分布式文件系统出现故障比如运行发生异常或者崩溃时,是根据系统日志来排查和解决问题,往往需要花费大量的时间定位并解决问题,而这会导致用户的业务不能正常运行,给用户带来巨大的经济损失。
技术实现思路
本专利技术的目的是提供一种应用于分布式文件系统的耗时管理方法及相关装置,得到的耗时数据为排查和解决问题提供参考 ...
【技术保护点】
一种应用于分布式文件系统的耗时管理方法,其特征在于,包括:当下发了操作任务,在日志文件中出现针对所述操作任务的日志后,根据针对所述操作任务执行过程记录的日志,计算所述操作任务执行过程的耗时,并将耗时数据对应记录在所述日志文件中;根据所述日志文件中的记录,对与本操作任务相同种类的操作任务的耗时数据进行统计分析,并将统计结果记录在所述日志文件中。
【技术特征摘要】
1.一种应用于分布式文件系统的耗时管理方法,其特征在于,包括:当下发了操作任务,在日志文件中出现针对所述操作任务的日志后,根据针对所述操作任务执行过程记录的日志,计算所述操作任务执行过程的耗时,并将耗时数据对应记录在所述日志文件中;根据所述日志文件中的记录,对与本操作任务相同种类的操作任务的耗时数据进行统计分析,并将统计结果记录在所述日志文件中。2.根据权利要求1所述的应用于分布式文件系统的耗时管理方法,其特征在于,所述操作任务的执行过程包括若干步骤;所述根据针对所述操作任务执行过程记录的日志,计算所述操作任务执行过程的耗时包括:根据针对所述操作任务的各个步骤执行过程记录的日志,计算所述操作任务执行过程的总耗时,并分别计算各个步骤执行过程的耗时,并将耗时数据对应记录在日志文件中。3.根据权利要求2所述的应用于分布式文件系统的耗时管理方法,其特征在于,在所述日志文件中针对相同种类的操作任务创建同一文件;所述将耗时数据对应记录在所述日志文件中包括:将所述操作任务的耗时数据记录到与其对应的文件中,所述耗时数据包括所述操作任务执行过程的总耗时以及各个步骤执行过程的耗时。4.根据权利要求1所述的应用于分布式文件系统的耗时管理方法,其特征在于,所述根据所述日志文件中的记录,对与本操作任务相同种类的操作任务的耗时数据进行统计分析包括:根据所述日志文件中的记录,计算与本操作任务相同种类的操作任务执行过程的总耗时平均值;所述方法还包括:判断当前所述操作任务的总耗时是否在预设范围内,所述预设范围为基于计算出的总耗时平均值所设定的范围,若否,则进行警示。5.根据权利要求1所述的应用于分布式文件系统的耗时管理方法,其特征在于,所述操作任务的执行过程包括若干步骤;所述根据所述日志文件中的记录,对与本操作任务相同种类的操作任务的耗时数据进行统计分析包括:根据所述日志文件中的记录,计算与本操作任务相同种类的操作任务执行过程的总耗时平均值以及各个步骤执行过程的耗时平均值;所述方法还包括:分别判断当前所述操作任务的总耗时以及各个步骤的耗时是否在各自对应的预设范围内,所述预设范围为基于计算出的耗时平均值所设定的范围,若当前所述操作任务的总耗时以及各个步骤的耗时中的至少任意一个不在对应的预设范围内,则进行警示。6.一种应用于分布式文件...
【专利技术属性】
技术研发人员:王小梅,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。