System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种信息处理方法、设备及计算机可读存储介质技术_技高网

一种信息处理方法、设备及计算机可读存储介质技术

技术编号:40449374 阅读:8 留言:0更新日期:2024-02-22 23:08
本申请实施例公开了一种信息处理方法,该方法包括:获取针对信息处理设备上磁盘的多个历史数据处理请求的类型、多个历史数据处理请求所访问的磁盘上的数据块的大小和数据块的地址信息;基于类型、数据块的大小和数据块的地址信息,确定磁盘所处理的业务的目标业务类型;基于目标业务类型,调整磁盘的性能参数,性能参数表征磁盘的读写性能。本申请的实施例还公开一种信息处理设备及计算机可读存储介质。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种信息处理方法、设备及计算机可读存储介质


技术介绍

1、当前,在服务器处理业务时,需要运维人员根据经验来调整服务器上表征磁盘的读写性能的性能参数,以提高服务器处理业务的效率;但是,根据人为经验调整该性能参数时存在操作繁琐,且效率低的问题。


技术实现思路

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、本申请的实施例所提供的信息处理方法、设备及计算机可读存储介质,获取针对信息处理设备上磁盘的多个历史数据处理请求的类型、多个历史数据处理请求所访问的磁盘上的数据块的大小和数据块的地址信息;基于类型、数据块的大小和数据块的地址信息,确定磁盘所处理的业务的目标业务类型;基于目标业务类型,调整磁盘的性能参数,性能参数表征磁盘的读写性能;如此,可以基于多个历史数据处理请求的类型、多个历史数据处理请求所访问的磁盘上的数据块的大小和数据块的地址信息,确定的目标业务类型来自动调整磁盘的性能参数,不需要运维人员根据经验来调整该性能参数,简化了调整该性能参数的过程,提高了调整该性能参数的效率,解决了相关技术中根据人为经验调整该性能参数时存在操作繁琐,且效率低的问题。

本文档来自技高网
...

【技术保护点】

1.一种信息处理方法,其特征在于,应用于信息处理设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述类型、所述数据块的大小和所述数据块的地址信息,确定所述磁盘所处理的业务的目标业务类型,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一分布情况、所述第二分布情况和所述第三分布情况,确定所述目标业务类型,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一分布情况,确定第一子业务类型,包括:

5.根据权利要求3所述的方法,其特征在于,所述基于所述第二分布情况,确定第二子业务类型,包括:

6.根据权利要求3所述的方法,其特征在于,所述基于所述第三分布情况,确定第三子业务类型,包括:

7.根据权利要求1-6任一项所述的方法,其特征在于,所述基于所述目标业务类型,调整所述磁盘的性能参数,包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种信息处理设备,其特征在于,所述设备包括:处理器、存储器和通信总线;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~8任一项所述的信息处理方法的步骤。

...

【技术特征摘要】

1.一种信息处理方法,其特征在于,应用于信息处理设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述类型、所述数据块的大小和所述数据块的地址信息,确定所述磁盘所处理的业务的目标业务类型,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一分布情况、所述第二分布情况和所述第三分布情况,确定所述目标业务类型,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一分布情况,确定第一子业务类型,包括:

5.根据权利要求3所述的方法,其特征在于,所述基于所述第二分布情况,确定第二子业务类型,包括:<...

【专利技术属性】
技术研发人员:张飞杨建省
申请(专利权)人:中国长城科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1