基于内核文件系统的对象存储操作方法、装置及系统制造方法及图纸

技术编号:16818929 阅读:39 留言:0更新日期:2017-12-16 12:17
本发明专利技术公开了一种基于内核文件系统的对象存储操作方法,包括:接收上层应用发送的数据操作请求;根据所述数据操作请求调用与所述数据操作请求对应的数据操作接口;通过所述数据操作接口执行所述数据操作请求携带的数据操作;所述数据操作为对对象存储的操作。可见,在本方案中,通过上层应用发送的对对象存储的数据操作请求,调用具体的数据操作接口,通过该数据操作接口实现对对象存储的数据操作;提高了上层应用读写对象存储的数据的效率。本发明专利技术还公开了一种基于内核文件系统的对象存储操作装置及系统,同样能实现上述技术效果。

Object storage operation method, device and system based on kernel file system

The invention discloses an object storage operation method, kernel file system based on application layer includes: receiving data sent by the operation request; according to the data of operation interface of the data operation requested and the data corresponding to the operation request; through the data operation interface and execute the data operation request carry data operation; the data of operation for object storage operation. Therefore, in this scheme, based on object storage data operation request to send the application, call the specific data interface, to realize the object data stored in the data through the operation interface; improve the efficiency of the application to read and write data stored in the object. The invention also discloses an object storage operation device and system based on the kernel file system, which can also achieve the above technical effect.

【技术实现步骤摘要】
基于内核文件系统的对象存储操作方法、装置及系统
本专利技术涉及云存储
,特别涉及一种基于内核文件系统的对象存储操作方法、装置及系统。
技术介绍
在大数据时代,数据呈现爆炸式增长,尤其在广电媒资和视频监控领域,关系型数据库已经不能满足海量数据的存储需求,一些大的互联网公司都建立了公共的或者私有的数据中心,对象存储以其良好的横向扩展性和存取效率逐渐取代文件系统称为静态海量数据存储的主流。现有技术中,当前端应用在挂载点下访问对象存储中的数据时,前端应用需要对接文件系统进行数据的读写,而后端的数据是以对象的非结构化数据进行存放。其中,前端应用与后端以对象结构存放的数据之间通过API协议进行数据的传输,因此,导致前端应用读写对象存储中的数据效率较低,同时,前端应用在挂载点下进行数据读写时需要在具体存在的目录中挂载,局限性较大。因此,如何解决前端应用读写对象存储的数据效率较低是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种基于内核文件系统的对象存储操作方法、装置及系统,解决了前端应用读写对象存储的数据效率较低的问题。为实现上述目的,本专利技术实施例提供了如下技术方案本文档来自技高网...
基于内核文件系统的对象存储操作方法、装置及系统

【技术保护点】
一种基于内核文件系统的对象存储操作方法,其特征在于,包括:接收上层应用发送的数据操作请求;根据所述数据操作请求调用与所述数据操作请求对应的数据操作接口;通过所述数据操作接口执行所述数据操作请求携带的数据操作;所述数据操作为对对象存储的操作。

【技术特征摘要】
1.一种基于内核文件系统的对象存储操作方法,其特征在于,包括:接收上层应用发送的数据操作请求;根据所述数据操作请求调用与所述数据操作请求对应的数据操作接口;通过所述数据操作接口执行所述数据操作请求携带的数据操作;所述数据操作为对对象存储的操作。2.根据权利要求1所述的基于内核文件系统的对象存储操作方法,其特征在于,所述接收上层应用发送的数据操作请求包括:通过虚拟文件系统接收所述上层应用发送的所述数据操作请求;其中,所述数据操作请求为上层应用通过Glibc调用系统接口层向所述虚拟文件系统发送的。3.根据权利要求1所述的基于内核文件系统的对象存储操作方法,其特征在于,所述根据所述数据操作请求调用与所述数据操作请求对应的数据操作接口包括:通过虚拟文件系统调用与所述数据操作请求对应的对象文件系统;利用所述对象文件系统调用与所述数据操作请求对应的对象服务模块的数据操作接口。4.根据权利要求3所述的基于内核文件系统的对象存储操作方法,其特征在于,所述数据操作接口包括以下接口中的至少一者:与数据写入请求对应的数据写入接口;与数据读取请求对应的数据读取接口;与文件创建请求对应的文件创建接口;与文件删除请求对应的文件删除接口;与目录创建请求对应的目录创建接口;与属性设置请求对应的属性设置接口。5.根据权利要求1-4任意一项所述的基于内核文件系统的对象存储操作方法,其特征在于,所述接收上层应用发送的数据操作请求之前,还包括:设置所述对象文件系统的挂载接口;利用所述挂载接口连接所述对象文件系统与对象存储集群。6.一种基于内核文件系统的对象存储操作装置,其特征在于,包括:数据操作请求接收模块,...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1