← 返回列表
针对Ceph对象的写入方法、装置、设备及存储介质
申请人信息
- 申请人:柏域信息科技(上海)有限公司
- 申请人地址:201612 上海市徐汇区漕河泾开发区松江高科技园莘砖公路518号25幢403室
- 发明人: 柏域信息科技(上海)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 针对Ceph对象的写入方法、装置、设备及存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311786611.9 |
| 申请日 | 2023/12/22 |
| 公告号 | CN117762335A |
| 公开日 | 2024/3/26 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 柏域信息科技(上海)有限公司 |
| 发明人 | 何锡文; 陈哲源; 刘勇 |
| 地址 | 上海市徐汇区漕河泾开发区松江高科技园莘砖公路518号25幢403室 |
摘要文本
本申请公开了一种针对Ceph对象的写入方法、装置、设备及存储介质,方法包括当OSD接收到数据写入操作时,获取所述写入操作对应的对象数据的数据指纹,并根据所述数据指纹检测所述对象数据是否存储于分布式对象存储系统中;当所述对象数据存储于分布式对象存储系统时,为所述对象数据创建空对象;采用所述空对象替换所述对象数据,以通过所述写入操作将所述空对象写入OSD。本申请实施例在通过数据指纹在OSD中存储的存储对象查找到对象数据时,通过将对象数据转换为携带有已存储对象的数据指望的空对象形成来存储对象数据,这样一方面存储了对象数据,另一方面也减少了对象数据所占用的存储资源,提高了OSD的资源利用率。
专利主权项内容
1.一种针对Ceph对象的写入方法,其特征在于,所述的针对Ceph对象的写入方法包括:当OSD接收到数据写入操作时,获取所述写入操作对应的对象数据的数据指纹,并根据所述数据指纹检测所述对象数据是否存储于分布式对象存储系统中,其中,所述分布式对象存储系统包括所述OSD;当所述对象数据存储于分布式对象存储系统时,为所述对象数据创建空对象,其中,所述空对象记录有所述对象数据在分布式对象存储系统中的位置信息;采用所述空对象替换所述对象数据,以通过所述写入操作将所述空对象写入OSD。