磁带机使用优化处理方法及装置与流程

文档序号:37462298发布日期:2024-03-28 18:45阅读:9来源:国知局
磁带机使用优化处理方法及装置与流程

本申请涉及应用研发领域,也可用于金融领域,具体涉及一种磁带机使用优化处理方法及装置。


背景技术:

1、现有技术中主要采用nbu(备份软件)作为集中备份软件,并采用磁带库介质存放备份数据。然后随着备份数据需求不断提升,磁带库磁带机的使用量不断提升。我行当前主要有两类数据类型,一类是数据库类。一类是文件类,其中文件类多为海量级数据,既数据量在千万级,单个文件数据量较小。当磁带机对两类数据进行备份时其左右效率有很大差异。其主要原因为,磁带备份设备的在备份时主要通过磁带机的磁头对磁带进行写操作,磁带是属于顺序读写设备,而且当前因为磁带设备更新还代,磁头写速度已经达到100mb/s~300mb/s。然而,在海量小文件备份场景中,因为,备份时数据经过cpu和内存,单个线程的备份速度一般在5mb/s。经过备份介质服务器的缓存,分缓存块的批次写入磁带的速率仍然不高。

2、发明人发现,现有技术中在备份海量小文件时,写入一个缓存块时,磁带会转过一段距离,随后磁带机会回转定前一延续位置开始下一个缓存块的写入,如此频繁的转过转回,磁带机磁头反复擦写磁带介质,使得磁带机机头和磁带介质重复读写,表面温度高,从而导致数据异常或机械故障。


技术实现思路

1、针对现有技术中的问题,本申请提供一种磁带机使用优化处理方法及装置,能够使得磁带机使用更加均衡,减少磁带故障发生。

2、为了解决上述问题中的至少一个,本申请提供以下技术方案:

3、第一方面,本申请提供一种磁带机使用优化处理方法,包括:

4、按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况;

5、根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值;

6、根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用。

7、进一步地,所述按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况,包括:

8、按照设定时间周期和备份软件命令行接口收集备份日志;

9、根据所述备份日志中的磁带机信息确定对应的磁带机使用情况。

10、进一步地,所述按照设定时间周期和备份软件命令行接口收集备份日志,包括:

11、通过备份软件命令行接口收集设定时间周期内的备份任务;

12、解析所述备份任务,得到所述备份任务所采用的磁带机信息。

13、进一步地,所述根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值,包括:

14、根据所述磁带机使用情况确定对应的备份权重;

15、根据所述备份权重确定对应的磁带机快慢数值。

16、进一步地,所述根据所述磁带机使用情况确定对应的备份权重,包括:

17、判断所述磁带机的类型是否为快备份;

18、若是,则根据所述磁带机使用情况中的备份速率和备份执行时长确定对应的备份权重。

19、进一步地,所述根据所述磁带机使用情况确定对应的备份权重,包括:

20、判断所述磁带机的类型是否为慢备份;

21、若是,则根据所述磁带机使用情况中的备份文件数量和备份执行时长确定对应的备份权重。

22、进一步地,所述根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用,包括:

23、根据所述磁带机快慢数值进行倒序排列,得到磁带机排序队列;

24、根据所述磁带机排序队列将所述磁带机调度至具有对应绑定关系的备份介质服务器中轮巡使用。

25、第二方面,本申请提供一种磁带机使用优化处理装置,包括:

26、使用情况确定模块,用于按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况;

27、快慢数值确定模块,用于根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值;

28、磁带机调度模块,用于根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用。

29、进一步地,所述使用情况确定模块包括:

30、日志收集单元,用于按照设定时间周期和备份软件命令行接口收集备份日志;

31、使用情况分析单元,用于根据所述备份日志中的磁带机信息确定对应的磁带机使用情况。

32、进一步地,所述日志收集单元包括:

33、备份任务收集子单元,用于通过备份软件命令行接口收集设定时间周期内的备份任务;

34、备份任务解析子单元,用于解析所述备份任务,得到所述备份任务所采用的磁带机信息。

35、进一步地,所述快慢数值确定模块包括:

36、备份权重确定单元,用于根据所述磁带机使用情况确定对应的备份权重;

37、快慢数值计算单元,用于根据所述备份权重确定对应的磁带机快慢数值。

38、进一步地,所述备份权重确定单元包括:

39、快备份类型判断子单元,用于判断所述磁带机的类型是否为快备份;

40、快备份权重计算子单元,用于若是,则根据所述磁带机使用情况中的备份速率和备份执行时长确定对应的备份权重。

41、进一步地,所述备份权重确定单元包括:

42、慢备份类型判断子单元,用于判断所述磁带机的类型是否为慢备份;

43、慢备份权重计算子单元,用于若是,则根据所述磁带机使用情况中的备份文件数量和备份执行时长确定对应的备份权重。

44、进一步地,所述磁带机调度模块包括:

45、倒序排列单元,用于根据所述磁带机快慢数值进行倒序排列,得到磁带机排序队列;

46、顺序调度单元,用于根据所述磁带机排序队列将所述磁带机调度至具有对应绑定关系的备份介质服务器中轮巡使用。

47、第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的磁带机使用优化处理方法的步骤。

48、第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的磁带机使用优化处理方法的步骤。

49、第五方面,本申请提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现所述的磁带机使用优化处理方法的步骤。

50、由上述技术方案可知,本申请提供一种磁带机使用优化处理方法及装置,通过按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况;根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值;根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用,由此能够使得磁带机使用更加均衡,减少磁带故障发生。



技术特征:

1.一种磁带机使用优化处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的磁带机使用优化处理方法,其特征在于,所述按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况,包括:

3.根据权利要求2所述的磁带机使用优化处理方法,其特征在于,所述按照设定时间周期和备份软件命令行接口收集备份日志,包括:

4.根据权利要求1所述的磁带机使用优化处理方法,其特征在于,所述根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值,包括:

5.根据权利要求4所述的磁带机使用优化处理方法,其特征在于,所述根据所述磁带机使用情况确定对应的备份权重,包括:

6.根据权利要求4所述的磁带机使用优化处理方法,其特征在于,所述根据所述磁带机使用情况确定对应的备份权重,包括:

7.根据权利要求1所述的磁带机使用优化处理方法,其特征在于,所述根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用,包括:

8.一种磁带机使用优化处理装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述的磁带机使用优化处理方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述的磁带机使用优化处理方法的步骤。

11.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至7任一项所述的磁带机使用优化处理方法的步骤。


技术总结
本申请实施例提供一种磁带机使用优化处理方法及装置,涉及应用研发领域,也可用于金融领域,方法包括:按照设定时间周期收集备份日志,根据所述备份日志确定对应的磁带机使用情况;根据所述磁带机使用情况和预设磁带机评估规则确定对应的磁带机快慢数值;根据所述磁带机快慢数值将对应的磁带机调度至特定备份介质服务器中轮巡使用;本申请能够使得磁带机使用更加均衡,减少磁带故障发生。

技术研发人员:任岗,吴晓晔,潘磊,周江
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/3/27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1