体全息数据存储文件系统的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tianwang800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络和计算机技术的迅速发展,互联网技术、电子商务以及办公自动化等应用不断地扩展,使数据信息呈现爆炸性增长趋势,从而带动了存储市场的迅速增长。于是,对大容量、高数传率的存储设备的需求也就显得日益迫切。目前,一种新型的三维存储技术——体全息数据存储技术正在迅速发展,它具有存储容量大、数据传输率高及按内容寻址功能等特点,从物理介质的层面满足了人们对存储设备的要求,是极具潜力的新一代存储方案。  由于体全息数据存储系统的物理寻址方式、存取模式等方面与磁盘有很大的差别,现有的文件系统显然不能适应体全息存储的要求,因此,研究适应体全息数据存储特点、充分发挥其优势的文件系统是体全息数据存储实用化的必由之路,同时该文件系统还必须在逻辑层次上兼容现有的文件系统。虚拟存储层是在体全息数据存储的文件系统中构建的一个过渡层次,它一方面和存储体直接相联;另一方面提供上层逻辑文件系统的操作接口,实现与现有文件系统的兼容性。  虚拟存储层是一个相对独立的文件系统层次,它具有文件系统管理的一般特征,在结构上被划分为超级块、目录区、元数据区和活动文件区等功能区域。在虚拟存储层中建立了以文件控制块为核心的活动文件管理机制,设计了存储页的组织、分配和回收策略以及数据块从存储体中调入和从虚拟层中淘汰时的登记和删除算法。设计了针对虚拟存储层的文件操作算法,算法中体现了一次分配多个数据块的思想,充分利用了体全息数据存储的高数传率特性,为存储块的二维分配策略奠定了基础。对虚拟存储层所导致的文件系统一致性问题进行了研究,设计了日志技术与定时写入相结合的策略,建立了日志技术的一致性模型,并从理论上证明了该策略的有效性。  体全息数据存储是以页面为基本的物理存储单位,而一页的数据存储量可达到1兆字节,如此大的存储容量作为数据分配的基本单位显然是不合适的。针对这一特点,改进了文件系统存储的物理结构,设计了“块区结合,块优先”的分配策略。在体全息数据存储文件系统中,取消了专门的索引节点区,把索引节点集成到文件的首部,使物理存储结构从三级变为两级,即:目录区和含索引节点的数据区。两级存储结构有效地减少了文件存取的访盘次数,提高了文件存取的效率。把页面(块)划分为区段,使同一存储页能分配给多个文件,大大提高了存储体的利用率。“存储页优先”的分配策略使文件尽可能分配多的完整的数据块,从而提高了文件存储的物理连续性。  通过分析体全息数据存储的物理寻址方式,设计了对逻辑块地址实行二维编址的策略,并以二维逻辑块地址作为文件数据块分配的基础。对文件数据块分配的连续性进行了研究,提出了“顺序连续”和“随机连续”的概念,明确了文件数据块的访问效率与存储分布的连续性之间的关系,从理论上证明了二维的扩散式空闲块搜寻方式比一维的顺序搜寻方式更有利于存储块分配的连续性。设计了以分配四叉树为基础的二维区域组织形式,对分配四叉树的存储、树节点的关系及相关算法进行了深入的研究。在此基础上,设计了的空闲块搜寻与分配算法,算法中针对单独的块(区段)分配及多块分配设计了不同的分配策略,以尽量体现存储块的连续性。  根据对体全息数据存储文件系统的研究,在应用层设计了一个体全息数据存储文件系统的原型系统,建立了文件系统的测试平台和文件操作的测试序列,对存储块的分配策略进行了“文件”级的测试,分析了相关结果,结果证明了二维分配策略较好地保证了文件数据块分配的连续性,同时也表明分配四叉树的叶节点规模和层次也对文件数据块分配的连续性有很大的影响。
其他文献
为了提高服务器系统的可靠性、可用性和性能,并改变目前非对称式服务器集九资源利用率低的状况,工作人员提出了一种新的服务器集群实现方案--基于并行容错网的对等服务器集群
该文主要介绍了大直径测量仪的软硬件总体设计,大直径测量仪与用户接口(LED显示、打印输出、语音输出)的实现,重点论述了光电传感器的设计,如何通过传感器中的距离微调机构、
软件构件化是软件重用技术的重要内容,在分布式计算环境的支持下,基于构件的分布式实时应用系统构造技术是目前软件重用方向的研究热点与难点。分布式实时应用系统的开发既要求
该论文结合济南将军集团的一个信息管理系统--考勤检测系统的实现,讨论了一种在Intranet网络上实现工业控制检测和信息管理的解决方案.在该方案中,首先讨论了在该集团具有ATM
利用集群廉价的设备构建昂贵的企业级高端计算机系统一直以来都是分布式系统领域中的重要研究课题。在存储系统领域中也正发生着类似的转变。由磁盘阵列控制器、光纤通道和磁
该论文的目标是提出一种机制,用于改进Web导航设施的易用性.作者给出了一个新 的概念thumbnail.Thumbnail的本意是极小的东西,简略描述,略图等.这里用这个词表示Web导航设施
对象间的关系在面向对象的软件开发中具有至关重要的地位,是程序复杂度的主要来源.但目前OOPL中还缺乏对对象间关系的显式描述机制.该文从系统建模中清晰地描述复杂系统的层
随着计算机网络、分布式计算技术的迅速发展,使得实时存取分布在网络不同结点上的信息成为可能,于是分布式实时数据库技术便应运而生。分布式实时数据库系统是分布式数据库系统
该学位论文的主要研究方向是ATM交换机体系结构,研究和开发工作主要包括以下五 部分:1)经过阅读大量文献,综述了交换技术及ATM技术的产生、发展现状及发展趋势;介 绍了ATM交
该文就利用次声-电磁波双信号定位技术对闪电进行定位测量进行探讨.简单介绍闪电辐射电磁波和产生次声波的模式,给出声速方程;在已有的观测资料的基础上,讨论并给出闪电的次