【摘 要】
:
存储数据的飞速增长,要求企业的信息系统不仅要提供更大的存储容量:同时还要提供更高的存储速度。分级存储是当前存储系统中解决容量和速度问题的重要技术。面对海量数据的存
论文部分内容阅读
存储数据的飞速增长,要求企业的信息系统不仅要提供更大的存储容量:同时还要提供更高的存储速度。分级存储是当前存储系统中解决容量和速度问题的重要技术。面对海量数据的存储需求,分级存储技术针对数据特性设计相应的存储系统,对价值较高的数据和对系统性能影响较大的数据进行优化处理,以提供更好的性能。而固态盘(Solid State Drive, SSD)的广泛应用为设计现代分级存储系统带来了新的挑战。固态盘是一种基于闪存.的新型存储介质,提供了比传统磁盘(Hard Disk Drive, HDD)更高的I/O性能,同时固态盘自身也引入了一些新的问题,如寿命磨损问题和成本高昂问题。为了有效地将固态盘和传统磁盘整合起来,构建高效的分级存储系统,本文对传统存储技术、固态盘技术和Linux文件系统进行了研究,设计并开发了一个基于SSD和HDD的分级文件系统FMCFS。FMCFS文件系统实现了对固态盘空间和磁盘空间的高效管理,并能统计出用户对文件数据块的长期历史访问信息,识别出文件系统中的热点数据块,并在文件数据块级别对固态盘和磁盘中的数据进行自动的迁移和回迁。本文对设计分级文件系统的关键问题进行了研究,设计并实现了高效管理大规模元数据的策略、识别文件中热点数据块的算法,以及在内核中通过I/O重定向进行数据迁移和回迁的方法。本文的结果显示,分级文件系统FMCFS把高访问频率和高价值的文件数据块自动地迁移到固态盘上,可以充分利用固态盘的高I/O吞吐量特性和磁盘的大容量低价格特性,从而提供了一种性价比合理的高性能自动分级存储方案,并能有效减少固态盘的磨损问题对存储系统的影响。
其他文献
长期以来,软件工程领域的专家们一直在不断努力改善软件开发过程.然而,软件开发却没有质的改观.今天的软件产业仍然保持着在其他行业看来瞠目结舌的项目失败率;新的技术诸如J
随着科技的进步,指纹鉴别技术已经开始走入了民用领域中.由于指纹具有唯一性和不变性,因此将指纹鉴别应用于门禁系统中,将大大地提高其安全性和可靠性.目前的指纹鉴别算法大
数据仓库技术完全是在需求的驱动下产生与发展起来的,比如在应用中需要进行海量信息检索查询和资源共享,实现信息或知识检索查询的快、准、全.为了保证数据的完整性、一致性
本文在阅读了大量有关现代密码学、混沌系统理论的文献基础上,具体对混沌系统在密码学方面的应用进行了研究.论文主要工作包括:●对混沌映射的迭代序列分布特性进行了研究,针
手持设备作为标准办公设备在企业内部得到越来越广泛地应用,然而它为人们的生活工作提供便利的同时,也带来了一系列的安全隐患.大部分安全隐患的根源在于缺乏对手持设备和网
随着WWW技术在全球范围内的迅速发展与普及,网络信息资源日趋丰富,针对远程教育这样一种全新的教育模式:它突破传统教育在教育资源(师资、教材、试验)和教育方法(统一进度、单向传
目前,在电子政务建设过程中,经常面临信息孤岛问题。各业务系统间的互联互通、信息共享、业务协同是电子政务深入发展最迫切需要解决的问题。解决这些问题的关键在于如何在各系
流媒体是指采用流式传输的方式在Internet上播放的媒体格式。随着流媒体服务的普及,人们对流媒体服务本身的服务质量有了更高的要求。当前,影响流媒体系统服务质量的因素很多,包
近些年,由于PC优异的性能价格比,以及其上大量应用软件和开发工具的涌现,PC技术被越来越多的应用在控制器产品中,采用PC平台作为数控硬件平台已经成为一种趋势.同时随着控制
随着Internet技术的兴起,B/S结构成为当今应用软件的首选体系结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,主要