数据存储方式转换方法、装置及存储介质制造方法及图纸

技术编号:24852138 阅读:24 留言:0更新日期:2020-07-10 19:06
本发明专利技术提供了一种数据存储方式转换方法、装置及存储介质。其中方法包括:S110:服务端将卷以设定容量为单位分段,采用bitmap表的每一位的位值标记所述卷的每个段的偏移位置存储方式是否为加密;S120:所述服务端接收客户端的进行加密存储与非加密存储之间的转换请求;S130:所述服务端依次对所述bitmap表的每一位值进行检测,并根据所述转换请求,对所述bitmap表每一位对应的偏移位置的存储方式进行转换。本发明专利技术实现了存储系统能够在服务的过程中加密与非加密转换,并具有通用性。

【技术实现步骤摘要】
数据存储方式转换方法、装置及存储介质
本专利技术涉及计算机存储
,更为具体地,涉及一种数据存储方式转换方法、装置及存储介质。
技术介绍
云盘是一种专业的互联网存储工具,是互联网云技术的产物,它通过互联网为企业和个人提供信息的储存、读取、下载等服务,具有安全稳定、海量存储的特点。用户在使用各种云盘的过程中,对于一些敏感性的数据,如:涉及隐私的照片、企业敏感数据等,考虑安全性要求,需要加密上传到云盘保存,对于电影、软件、普通文档/照片等就不需要加密上传到云盘保存。虚拟化场景下的云盘实现方式多种多样,部分通过分布式存储系统实现,部分通过本地磁盘实现。当虚拟机云盘有需求提供加密服务时,会面临以下问题:1、存储系统创建时就设置了加密存储,不可更改。2、且对于本地磁盘创建的云盘,都不支持加密存储。3、不同存储系统,实现加密和非加密存储转换方式的通用性差。4、不能在存储系统服务的过程中进行数据存储方式的转化。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种数据存储方式转换方法、装置及存本文档来自技高网...

【技术保护点】
1.一种数据存储方式转换方法,其特征在于,包括以下步骤:/nS110:服务端将卷以设定容量为单位分段,采用bitmap表的每一位的位值标记所述卷的每个段的偏移位置存储方式是否为加密;/nS120:所述服务端接收客户端的进行加密存储与非加密存储之间的转换请求;/nS130:所述服务端依次对所述bitmap表的每一位值进行检测,并根据所述转换请求,对所述bitmap表每一位对应的偏移位置的存储方式进行操作,/n若所述转换请求是加密存储转换为非加密存储,则对所述采用bitmap表中位值标记为加密的偏移位置的存储方式,进行加密存储到非加密存储的转换;/n若所述转换请求是非加密存储转换为加密存储,则对所...

【技术特征摘要】
1.一种数据存储方式转换方法,其特征在于,包括以下步骤:
S110:服务端将卷以设定容量为单位分段,采用bitmap表的每一位的位值标记所述卷的每个段的偏移位置存储方式是否为加密;
S120:所述服务端接收客户端的进行加密存储与非加密存储之间的转换请求;
S130:所述服务端依次对所述bitmap表的每一位值进行检测,并根据所述转换请求,对所述bitmap表每一位对应的偏移位置的存储方式进行操作,
若所述转换请求是加密存储转换为非加密存储,则对所述采用bitmap表中位值标记为加密的偏移位置的存储方式,进行加密存储到非加密存储的转换;
若所述转换请求是非加密存储转换为加密存储,则对所述采用bitmap表中位值标记为非加密的偏移位置的存储方式,进行非加密存储到加密存储的转换。


2.如权利要求1所述的数据存储方式转换方法,其特征在于,在S110中,所述采用bitmap表的每一位的位值标记所述卷的每个段的偏移位置存储方式是否为加密,包括:若所述位值为第一位值,则对应的偏移位置的存储方式为加密;若所述位值为第二位值,则对应的偏移位置的存储方式为非加密;所述第一位值与所述第二位值为不同的位值。


3.如权利要求2所述的数据存储方式转换方法,其特征在于,若所述卷的存储方式为加密存储,所述服务端则设置所述bitmap表的位值均为第一位值,所述服务端将所述客户端发送的数据加密写入所述卷;
若所述卷的存储方式为非加密存储,所述服务端则设置所述bitmap表的位值均为第二位值,所述服务端将所述客户端发送的数据直接写入所述卷;
若所述卷正在加密存储与非加密存储之间的转换过程中,则所述bitmap表的位值部分为第一位值部分为第二位值,则所述服务端等待转换完毕后将所述客户端发送的数据按照转换后的存储方式写入所述卷。


4.如权利要求1所述的数据存储方式转换方法,其特征在于,在S120中,还包括:所述服务端设置所述转换请求的标记值,所述标记值是所述卷进行加密存储与非加密存储的转换标志,若所述转换请求是加密存储转换为非加密存储,则所述标记值设置为第一预设值,与所述转换请求对应的卷记录所述第一预设值;若所述转换请求是非加密存储转换为加密存储,则所述标记值设置为第二预设值,与所述转换请求对应的卷记录所述第二预设值;所述第一预设值与所述第二预设值为不同的值。


5.如权利要求4所述的数据存储方式转换方法,其特征在于,所述服务端根据所述标记值,对所述bitmap表每一位对应的偏移位置的存储方式进行转换,
若所述标记值为第一预设值,所述服务端依次读取所述bitmap表的每一位的位值,判断所...

【专利技术属性】
技术研发人员:王鹏
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1