基于内容存储设备文件系统的设计与实现

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:Duyixu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化程度的不断提高,数据对于企业的重要性凸现,存储技术在其中起到的作用日益增加,而网络技术的发展以及数据量的飞速增长,需要新的存储网络技术适应现有的网络存储环境。基于对象存储(OBS)这种新的存储网络体系结构,结合了存储区域网(SAN)和附网存储(NAS)的优点,逐渐成为学术界和工业界关注的热点。在对象存储中,基于内容存储(CAS)是一种已成功应用于固定内容存储的对象存储范例。它使用基于内容存储设备(CASD)作为基本存储节点,利用它的智能特性和对象机制获得了良好的系统性能,扩展性和安全性。为了优化CASD中对象的存储,本文在研究CASD的基础上,设计和实现了一个用于基于内容存储设备的文件系统CASDFS。CASDFS是一个用户态的文件系统,其基本策略是针对CASD的特性来优化磁盘布局结构。CASDFS使用两种磁盘块大小:小磁盘块,等于通用文件系统中的逻辑块大小;大磁盘块,等于最大对象的大小,并使用区域来组织和管理相同大小的磁盘块。这种策略在提高CASD中对象的存储性能的同时,又保证较高的磁盘利用率,使系统产生相对较少的磁盘碎片量。实验表明,我们实现的用户态文件系统CASDFS有非常好的磁盘布局结构,能更有效地管理CASD中水平的对象命名空间。虽然CASDFS是为了优化CASD中大对象的存储性能而开发的,但CASDFS的性能不论对象的大小,都要比Linux中Ext2文件系统好得多。因此CASDFS除了适应于高性能计算环境(大文件占绝大多数)外,同样也适用于通用计算环境(小文件占绝大多数)下的固定内容的存储。
其他文献
随着互联网的迅猛发展,网上遍布了成千上万的各类高性能计算机,更快的处理器、更高效率的多处理器计算机已经进入市场,在未来几年内这种趋势将持续发展,使得各种网络技术不断突破
近年来,随着计算机互联网的迅猛发展,系统的用户访问量和用户量飞速增长,同时业务以及用户需求的多样化使业务逻辑的处理日益复杂,维护和开发成本大幅度增长。为了即时响应客
计算机网络的高速发展和网络新应用的不断涌现给网络安全带来了很大的冲击,网络安全成为新的信息安全的热点;安全协议作为计算机网络安全体系的重要组成部分,也就变得越来越
社会化网络服务是近几年兴起并迅速流行起来的互联网应用,人们通过社会化网络服务建立并维护自己在互联网上的人际关系。随着用户对社会化网络服务认同度和参与度的逐渐提高以
疾病预防在当代仍有重要意义。但是,一方面,现代中医预测方法仍以基于经验的人工预测为主,因此可信度和准确度都较低;另一方面,个体疾病预测问题具有高复杂度、小样本、多先验
三网融合使得网络电视(IPTV)在世界范围内得到飞速的发展,但由于各种原因,网络电视所提供的服务与互联网服务还有很大的差距。传统的网络电视中,一方面由于传统Web模式的限制导致
角膜混浊是一项重要的死后变化征象,常用来辅助推断死亡时间。但是由于混浊度无法量化,导致死亡时间估计的准确度不高。针对这一问题,在该领域引入图像分析技术,通过对角膜图
学位
自然界中任何事物都包含着时态属性。所有信息都隐式或显式地具有相应时态特征。随着计算机应用技术的深入和发展,对时态信息显式处理需求越来越迫切。时态数据库就是显式处理
Web内容越来越丰富、复杂,在面对精确的、个性化的用户需求,与移动设备小屏幕不能显示有太多内容的网页,传统地把整个页面作为一个基本的信息获取与处理单位方式效率显得低下。