中文摘要
中文摘要
随着信息社会的不断发展,信息的数据量增长也越来越快。面对这种情况,
传统的存储系统无论是RAID[251还是基于网络的NAStl
21、SAN[131,都有着不同的
缺点。于是,面向对象存储技术随之出现,并逐渐成为存储领域的研究重点之
一。其中文件系统是影响对象存储性能的主要因素,而文件系统缓存技术是提
升文件系统性能的主要手段之一。
本文首先介绍了现有文件系统的缓存技术和面向对象的基本概念,然后设
计并实现了OFS文件系统的缓存机制。为了能充分提升OFS的系统性能,将缓
存分为两部分:客户端缓存和OSD缓存,并由这两部分构成层次式缓存架构。
客户端缓存和OSD缓存使用统一的替换算法模块和内存管理模块。其中替换算
法模块提供一致的模板,并可以使用现有的五种替换算法LRU、FBA、2Q、LIRS、
ASC。
客户端缓存的目的是减少了网络请求,其缓存单元是对象本身,使用对象
的唯一标识符卅ID进行索引,并且统一地缓存元数据对象和数据对象。对
于脏数据,客户端缓存使用直写方式,即将脏数据直接发送OSD端。
OSD缓存的建立是为了减少访问低速存储设备的次数。其缓存的基本单元
是对象内的分片,使用OID和分片的偏移量作为索引。对于脏数据,OSD缓存
使用回写技术,即当缓存脏数据一段时间后再写入存储设备。
为了有效而正确地使用缓存,加入了严格的缓存一致性管理。其位于OSD
上,管理各个客户端访问该OSD上对象的记录。
最后,本文中给出了系统的相关测试结果。
关键字
面向对象存储,缓存,索引
Abst阳ct
Abstract
ofdata
Withcontinuous ofinformation amount
the development society,the
fasterandfaster.Traditional like
RAID口51,NAS㈣,SAN【131,
grew storagesystems
forthe
havedifferentweaknesses
situation.Thus,object-orientedstoragetechnology
then and34 becameastheresearch in areas.The
emergedgradually prioritiesstorage
file isthe factof the of storage.
systemmajor affectingperformanceobject-oriented
of the offile
And Cacheisthe method performance
using important enhancing
system.
Cachein file andthebasic
This firstintroduces existingsystem concepts
paper
Cache
of th
您可能关注的文档
最近下载
- 山西省农村信用社(农村商业银行合作银行)个人网上银行.pdf VIP
- XX市非公经济人才引进问题研究XX市重点软科学项目R2004A04研究报告 1【XX市重点软科学项目R2004A04研究报告】XX市非公经济人才引进问题研究执笔: XX大学经济学院 张一力课题主持人:张一力 副.doc VIP
- 船舶空调装置的实例与管理课件.PPT VIP
- 2025-2026学年黑龙江省大庆市高三上学期一模物理试题(附答案解析).docx VIP
- 软科学课题研究报告.doc VIP
- 高中物理必修2全册基础典型练习题(精品含答案).pdf VIP
- 便民摊点抓阄方案.doc VIP
- 中国领汇团队公开课一外汇通论.ppt
- 八年级物理 第6章 质量与密度 精选单元测试题(含答案).doc VIP
- XX市中医医院2024年学科带头人招聘公告(2024年).docx VIP
原创力文档

文档评论(0)