数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:38814609 阅读:12 留言:0更新日期:2023-09-15 19:53
本申请提供一种数据处理方法、装置、设备及存储介质,涉及数据存储技术领域,该方法包括:在检测到电子设备的操作系统启动后,通过从LV的标签中获取快速设备的标识以及缓存装置的标识,根据缓存装置的标识以及快速设备的标识,调用缓存装置对快速设备与慢速设备进行配对,加载配对处理后的缓存装置。其中,LV与电子设备的慢速设备为一一对应的关系,缓存装置用于调用快速设备对慢速设备进行加速。该技术方案中,无论是系统配置文件丢失,还是慢速设备为虚拟设备,在系统重启后,都可以正常的自动加载对应的缓存装置,不会造成数据丢失。不会造成数据丢失。不会造成数据丢失。

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质


[0001]本申请涉及数据存储
,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]在存储领域中,如机械硬盘(Hard Disk Drive,HDD)等的慢速设备的写入速度和读取速度较慢,严重影响了用户的使用。目前业界中对慢速设备进行加速主要是通过缓存装置调用如固态硬盘(Solid State Disk,SSD)等的快速设备实现,利用了快速设备随机性能高的特点,使得容量大但随机性能低的慢速设备也有了不错的随机输入/输出(Input/Output,IO)性能。
[0003]在给慢速设备加了缓存之后,如果有数据写入,会写到快速设备中。如果遇到系统宕机或者系统重启,需要自动加载缓存装置。具体的,在系统重启后,若系统中有多个缓存装置,根据每个缓存装置存储在系统配置文件中的快速设备和慢速设备的映射关系,自动对快速设备与慢速设备配对组合,并加载缓存装置,以保证数据的完整性。
[0004]然而,现有技术存在缓存装置加载失败的问题。

技术实现思路

[0005]本申请提供一种数据处理方法、装置、设备及存储介质,以解决现有技术存在的缓存装置加载失败的问题。
[0006]第一方面,本申请提供一种数据处理方法,包括:
[0007]在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识,LV与所述电子设备的慢速设备为一一对应的关系,所述缓存装置用于调用所述快速设备对所述慢速设备进行加速;
[0008]根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述快速设备与所述慢速设备进行配对;
[0009]加载配对处理后的缓存装置。
[0010]在一种可能的实现方式中,所述从LV的标签中获取快速设备的标识以及缓存装置的标识,包括:
[0011]从所述LV的标签中获取所述缓存装置的标识、所述快速设备的标识以及分区号,所述LV与所述慢速设备的分区为一一对应的关系;
[0012]相应的,所述根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述快速设备与所述慢速设备进行配对,包括:
[0013]根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述分区号对应的快速设备的分区与所述慢速设备的分区进行配对。
[0014]在一种可能的实现方式中,在所述在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识之前,所述方法还包括:
[0015]创建所述慢速设备对应的LV;
[0016]根据预先获取的配置文件,将所述快速设备的标识以及所述缓存装置的标识写入所述LV的标签;
[0017]根据所述快速设备的标识以及所述缓存装置的标识,通过所述快速设备创建所述缓存装置。
[0018]在一种可能的实现方式中,所述根据预先获取的配置文件,将所述快速设备的标识以及所述缓存装置的标识写入所述LV的标签,包括:
[0019]根据所述预先获取的配置文件,将所述缓存装置的标识、所述快速设备的标识以及分区号写入所述LV的标签;
[0020]相应的,所述根据所述快速设备的标识以及所述缓存装置的标识,通过所述快速设备创建所述缓存装置,包括:
[0021]根据所述缓存装置的标识、所述快速设备的标识以及分区号,通过所述快速设备创建所述缓存装置。
[0022]在一种可能的实现方式中,所述慢速设备为物理设备或虚拟设备。
[0023]在一种可能的实现方式中,所述方法还包括:
[0024]获取待缓存数据;
[0025]根据加载的配对处理后的缓存装置,将所述待缓存数据缓存至所述慢速设备或所述慢速设备对应的快速设备中。
[0026]第二方面,本申请提供一种数据处理装置,包括:
[0027]获取模块,用于在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识,LV与所述电子设备的慢速设备为一一对应的关系,所述缓存装置用于调用所述快速设备对所述慢速设备进行加速;
[0028]处理模块,用于根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述快速设备与所述慢速设备进行配对;
[0029]加载模块,用于加载配对处理后的缓存装置。
[0030]在一种可能的实现方式中,所述获取模块,具体用于:
[0031]从所述LV的标签中获取所述缓存装置的标识、所述快速设备的标识以及分区号,所述LV与所述慢速设备的分区为一一对应的关系;
[0032]相应的,所述处理模块,具体用于:
[0033]根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述分区号对应的快速设备的分区与所述慢速设备的分区进行配对。
[0034]在一种可能的实现方式中,在所述在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识之前,所述处理模块,还用于:
[0035]创建所述慢速设备对应的LV;
[0036]根据预先获取的配置文件,将所述快速设备的标识以及所述缓存装置的标识写入所述LV的标签;
[0037]根据所述快速设备的标识以及所述缓存装置的标识,通过所述快速设备创建所述缓存装置。
[0038]在一种可能的实现方式中,在所述在检测到电子设备的操作系统启动后,从LV的
标签中获取快速设备的标识以及缓存装置的标识之前,所述处理模块,还用于:
[0039]创建所述慢速设备的分区对应的LV;
[0040]根据所述预先获取的配置文件,将所述缓存装置的标识、所述快速设备的标识以及分区号写入所述LV的标签;
[0041]根据所述缓存装置的标识、所述快速设备的标识以及分区号,通过所述快速设备创建所述缓存装置。
[0042]在一种可能的实现方式中,所述慢速设备为物理设备或虚拟设备。
[0043]在一种可能的实现方式中,所述处理模块,还用于:
[0044]获取待缓存数据;
[0045]根据加载的配对处理后的缓存装置,将所述待缓存数据缓存至所述慢速设备或所述慢速设备对应的快速设备中。
[0046]第三方面,本申请提供一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序指令,所述处理器执行所述计算机程序指令时用于实现第一方面以及各可能设计提供的方法。
[0047]第四方面,本申请可提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面以及各可能设计提供的方法。
[0048]本申请提供的数据处理方法、装置、设备及存储介质,在该方法中,在检测到电子设备的操作系统启动后,通过从LV的标签中获取快速设备的标识以及缓存装置的标识,根据缓存装置的标识以及快速设备的标识,调用缓存装置对快速设备与慢速设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:在检测到电子设备的操作系统启动后,从逻辑卷LV的标签中获取快速设备的标识以及缓存装置的标识,所述LV与所述电子设备的慢速设备为一一对应的关系,所述缓存装置用于调用所述快速设备对所述慢速设备进行加速;根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述快速设备与所述慢速设备进行配对;加载配对处理后的缓存装置。2.根据权利要求1所述的方法,其特征在于,所述从LV的标签中获取快速设备的标识以及缓存装置的标识,包括:从所述LV的标签中获取所述缓存装置的标识、所述快速设备的标识以及分区号,所述LV与所述慢速设备的分区为一一对应的关系;相应的,所述根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述快速设备与所述慢速设备进行配对,包括:根据所述缓存装置的标识以及所述快速设备的标识,调用所述缓存装置对所述分区号对应的快速设备的分区与所述慢速设备的分区进行配对。3.根据权利要求1所述的方法,其特征在于,在所述在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识之前,所述方法还包括:创建所述慢速设备对应的LV;根据预先获取的配置文件,将所述快速设备的标识以及所述缓存装置的标识写入所述LV的标签;根据所述快速设备的标识以及所述缓存装置的标识,通过所述快速设备创建所述缓存装置。4.根据权利要求2所述的方法,其特征在于,在所述在检测到电子设备的操作系统启动后,从LV的标签中获取快速设备的标识以及缓存装置的标识之前,所述方法还包括:创建所述慢速设备的分区对应的LV;根据预先获取的配置文件,将所述缓存装置的标识、所述快速设备的标识以及分区号写入所述LV的标签;根据所述缓存装...

【专利技术属性】
技术研发人员:丁磊过晓春
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1