【技术实现步骤摘要】
数据处理方法、装置和电子设备
[0001]本申请涉及信息处理
,具体而言,涉及数据处理方法、镜像文件处理方法、装置和电子设备。
技术介绍
[0002]在openstack软件栈中,虚拟机需要镜像才能正常运行,其中,Raw格式的镜像文件通常能够与Ceph存储系统搭配,从而快速创建出虚拟机。但由于Raw格式的镜像文件通常是稀疏的,在数据中存在大量无意义的空洞数据,导致镜像文件的文件大小往往较大,在存储过程中需要占用较多的资源。
技术实现思路
[0003]本申请实施例的目的在于提供数据处理方法、装置和电子设备,用于解决现有技术中,镜像文件存储时占用较多资源的问题。
[0004]本申请实施例第一方面提供了一种数据处理方法,所述方法包括:
[0005]获取待处理数据块;
[0006]判断所述待处理数据块是否包括空洞数据块;
[0007]在所述待处理数据块包括空洞数据块的情况下,删除所述待处理数据块。
[0008]于一实施例中,所述方法还包括:将Raw格式的镜像文件进行分割, ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取待处理数据块;判断所述待处理数据块是否包括空洞数据块;在所述待处理数据块包括空洞数据块的情况下,删除所述待处理数据块。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将Raw格式的镜像文件进行分割,以生成所述待处理数据块。3.根据权利要求1所述的方法,其特征在于,所述待处理数据块的数据类型为字符数组;以及,获取待处理数据块,具体包括:利用C语言扩展模块中的字符指针获取所述待处理数据块。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在Python代码程序中,通过调用import函数导入所述C语言扩展模块。5.根据权利要求4所述的方法,其特征在于,所述C语言扩展模块通过Cython代码程序编译生成。6.根据权利要求1所述的方法,其特征在于,判断所述待处理数据块是否包括空洞数据块,具体包括:通过遍历所述待处理数据块,判断所述待处理数据块...
【专利技术属性】
技术研发人员:庞玮,
申请(专利权)人:奇安信网神信息技术北京股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。