OSD中对象存储管理的方法与实现技术
发布时间:2024-06-29 23:52
OBS(Object Based Storgae,基于对象存储)是继NAS、SAN之后出现的一种新的网络存储模式。它将存储管理下移到存储结点OSD(Object-based Storage Device,基于对象存储设备)中,解决了NAS、SAN不同程度上的局限性,在智能化存储、系统可扩展性、安全性和可用性等方面得到了突破。针对OSD中的基本存储单元-对象,从对象文件系统和热点数据平衡两个方面研究对象的存储管理方法与实现技术。 首先,分析OSD标准及其特性,设计并实现了一种用于OSD的对象文件系统SAOFS(Scalable Attributes’Object File System,一种属性可扩展的对象文件系统)。它改变了通用文件系统中文件属性的固定结构,将对象属性存放于数据区,使其具备可扩展性,从而支持OSD的智能性;采用连续块分配策略加快空闲块分配的速度;采用B+树管理文件和磁盘空闲块,不仅解决了通用文件系统中文件大小的限制,而且加快了文件数据块和空闲块查找速度,由此提高了文件读写速度。 此外,针对OBS中各OSD热点数据不均衡的问题,采用一种具有主动性和预测性的快速副本迁移策略...
【文章页数】:57 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题背景
1.2 基于对象的存储
1.3 国内外研究现状
1.4 研究的内容
1.5 本文组织结构
2 基于对象的存储设备
2.1 OSD 协议标准
2.2 OSD 的设计目标
2.3 OSD 软件架构
2.4 本章小结
3 一种属性可扩展的对象文件系统
3.1 磁盘数据结构
3.2 对象属性扩展
3.3 对象数据扩展
3.4 性能比较
3.5 本章小结
4 OSD 间热点数据平衡策略
4.1 相关概念
4.2 体系结构
4.3 性能测试
4.4 本章小结
5 总结与展望
5.1 全文总结
5.2 展望
致谢
参考文献
附录1 攻读学位期间发表论文目录
附录2 攻读学位期间申请专利目录
本文编号:3998075
【文章页数】:57 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题背景
1.2 基于对象的存储
1.3 国内外研究现状
1.4 研究的内容
1.5 本文组织结构
2 基于对象的存储设备
2.1 OSD 协议标准
2.2 OSD 的设计目标
2.3 OSD 软件架构
2.4 本章小结
3 一种属性可扩展的对象文件系统
3.1 磁盘数据结构
3.2 对象属性扩展
3.3 对象数据扩展
3.4 性能比较
3.5 本章小结
4 OSD 间热点数据平衡策略
4.1 相关概念
4.2 体系结构
4.3 性能测试
4.4 本章小结
5 总结与展望
5.1 全文总结
5.2 展望
致谢
参考文献
附录1 攻读学位期间发表论文目录
附录2 攻读学位期间申请专利目录
本文编号:3998075
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3998075.html