数据存储方法、装置及计算机存储介质制造方法及图纸

技术编号:26376009 阅读:30 留言:0更新日期:2020-11-19 23:44
本发明专利技术实施方式提供一种数据存储方法、装置及计算机存储介质,包括:获取后端存储引擎ObjectStore的当前操作,根据所述当前操作对应的操作标识确定所述当前操作的目标类别;根据所述目标类别对应的编译规则对所述当前操作进行编译,将编译后的所述当前操作对应的数据进行相应存储,其中,所述对应的编译规则是指匹配指定存储协议的格式要求。本发明专利技术实施方式为CEPH生态加入了新型的数据存储方法,也为对象存储设备和服务提供作为分布式统一存储的桥梁。

【技术实现步骤摘要】
数据存储方法、装置及计算机存储介质
本专利技术涉及云计算
,尤其涉及一种数据存储方法、装置及计算机存储介质。
技术介绍
CEPH(一种分布式存储系统)存储生态伴随着统一存储的战略目标发展至今,越来越多地被运用于生产环境。作为当前最热门的几大分布式存储系统之一,CEPH具备了各类数据冗余保护策略,使得存储安全能够得到保证。CEPH系统具备高扩展性、高可用性与高性能,包括块存储、对象存储与文件系统,是当前分布式存储的首选解决方案。基于提供这些服务的统一存储战略,CEPH采用RADOS(ReliableAutonomicDistributedObjectStore)结构。RADOS定义了CEPH内部将不同服务的不同数据都转换为对象数据并使用本地对象存储引擎ObjectStore进行存储。ObjectStore作为CEPH后端存储引擎,封装了下层存储的所有IO操作,向上层OSD(ObjectStorageDevice,对象存储设备)提供对象及事务语义的接口,基于各类不同的本地存储介质,目前ObjectStore分为以下几类:MemStor本文档来自技高网...

【技术保护点】
1.一种数据存储方法,其特征在于,所述方法包括:/n获取后端存储引擎ObjectStore的当前操作,根据所述当前操作对应的操作标识确定所述当前操作的目标类别;/n根据所述目标类别对应的编译规则对所述当前操作进行编译,将编译后的所述当前操作对应的数据进行相应存储,其中,所述对应的编译规则是指匹配指定存储协议的格式要求。/n

【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法包括:
获取后端存储引擎ObjectStore的当前操作,根据所述当前操作对应的操作标识确定所述当前操作的目标类别;
根据所述目标类别对应的编译规则对所述当前操作进行编译,将编译后的所述当前操作对应的数据进行相应存储,其中,所述对应的编译规则是指匹配指定存储协议的格式要求。


2.根据权利要求1所述的数据存储方法,其特征在于,所述将编译后的所述当前操作对应的数据进行相应存储,包括:
将编译后的所述当前操作对应的数据通过如下至少一种方式存储:存储至本地对象存储设备、本地对象存储系统或网络对象存储服务。


3.根据权利要求1所述的数据存储方法,其特征在于,所述目标类别为第一目标类别时,所述根据所述目标类别对应的编译规则对所述当前操作进行编译,包括:
将所述当前操作对应的数据进行前缀形式转换,转换后的所述当前操作对应的数据匹配所述指定存储协议的数据格式要求。


4.根据权利要求1所述的数据存储方法,其特征在于,所述目标类别为第二目标类别时,所述根据所述目标类别对应的编译规则对所述当前操作进行编译之前,还包括:
对所述当前操作对应的数据进行高速缓存处理。


5.根据权利要求4所述的数据存储方法,其特征在于,所述对所述当前操作对应的数据进行高速缓存处理,包括:
顺序发出多个目标请求,异步处理所述多个目标请求的返回值,其中,所述多个目标请求与第二目标类别的操...

【专利技术属性】
技术研发人员:许家桐何敏
申请(专利权)人:中移苏州软件技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:江苏;32

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

1