当前位置:主页 > 科技论文 > 计算机论文 >

RAID系统数据一致性的研究

发布时间:2018-06-16 09:51

  本文选题:磁盘阵列 + 数据一致性 ; 参考:《华中科技大学》2012年硕士论文


【摘要】:RAID系统在架构上,,采用多层次、多模块的设计,模块之间采用异步机制,并使用队列来缓存交换数据。在技术上,磁盘阵列引入了冗余技术以提高系统的性能和可靠性。这些给系统的多个模块之间和模块之内带来了数据的一致性问题。为了确保RAID系统正确、可靠的运行,这些数据一致性问题必须得到解决。 数据一致性问题在分布式和数据库中是作为一条主线来被研究,有着很多专门的研究和系统的理论。但是在磁盘阵列领域,对该问题的研究较为薄弱。根据已有的数据一致性理论,冗余是导致RAID系统一致性问题的主要原因。通过对RAID系统中数据冗余的分析,可以得知系统中的一致性问题主要存在于三个方面:磁盘之间的数据一致性、缓存到磁盘的数据一致性和控制器之间的数据一致性。 针对RAID系统中这三个方面的数据一致性问题,通过对RAID技术的研究,以及对系统可靠性问题的调研,提出了一系列解决系统中数据一致性问题的关键技术。包括磁盘一致性检查、掉电保护和缓存镜像技术等等,分别解决RAID系统中这三个方面的数据一致性问题。 然后基于现有RAID系统进行分析,根据系统需求选择部分一致性技术在现有系统基础上进行设计与实现。分别实现了如下功能:配置文件管理系统、缓存导盘系统和一致性检查功能,并针对缓存导盘系统提出一些改进。 最后,对所做的设计分别进行相关测试。结果表明,这些功能在一定程度上解决了系统数据一致性方面的问题。而对缓存导盘系统的改进也给导盘速度带来提升。
[Abstract]:Raid system uses multi-level and multi-module design, asynchronous mechanism between modules, and queue to cache and exchange data. Technically, disk arrays introduce redundancy techniques to improve system performance and reliability. These problems bring data consistency between and within multiple modules of the system. In order to ensure the correct and reliable operation of raid system, these data consistency problems must be solved. The problem of data consistency is studied as a main line in distributed and database. There are many special researches and systematic theories. However, in the field of disk array, the research on this problem is relatively weak. According to the existing data consistency theory, redundancy is the main cause of raid system consistency. By analyzing the data redundancy in raid system, we can know that the consistency problem in the system mainly exists in three aspects: data consistency between disks, data consistency from cache to disk and data consistency between controllers. Based on the research of raid technology and the research of system reliability, a series of key technologies to solve the problem of data consistency in raid system are put forward. It includes disk conformance checking, power-off protection and cache mirroring technology to solve the problem of data consistency in raid system. Then it is analyzed based on the existing raid system, and the partial consistency technology is selected according to the system requirements to design and implement the existing system. The following functions are implemented respectively: configuration file management system, cache guide disk system and consistency checking function, and some improvements are proposed for the cache guide disk system. Finally, the design is tested separately. The results show that these functions solve the problem of system data consistency to some extent. The improvement of the buffer guide disk system also improves the speed of the guide disk.
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP333

【参考文献】

相关期刊论文 前10条

1 郭小燕;张明;;事务在保持数据库一致性中的作用[J];电脑知识与技术;2008年28期

2 张捷;;使用事务处理解决数据操作不一致的问题[J];电子商务;2010年11期

3 周可,张江陵,冯丹;Cache对磁盘阵列性能的影响[J];电子学报;2003年09期

4 陈妍,李增智,王云岚,廖志刚;CDN网络中对象一致性算法研究[J];电子学报;2005年08期

5 林怀忠,陈纯,吴震华;数据复制与一致性[J];计算机工程与应用;2001年20期

6 张斌,王罡,叶文川;虚拟专用网环境中保持数据库数据一致性的一种方法[J];计算机工程;2000年10期

7 李洁琼,冯丹,张熳;提高磁盘阵列小写性能的方法研究[J];计算机工程;2003年18期

8 史宝军;孙亚军;舒东伟;姜华;杨廷毅;;硬盘抗冲击振动特性的研究进展[J];计算力学学报;2009年03期

9 杨华甫;网络环境下数据库的一致性研究[J];计算机时代;2004年07期

10 李留高;;分布式数据库系统的数据一致性研究[J];计算机应用与软件;2010年10期

相关硕士学位论文 前4条

1 朱寅;分布式事务的流水线处理及并发控制的研究与实现[D];上海交通大学;2010年

2 赵亮;高性能磁盘阵列(RAID)关键技术的研究[D];国防科学技术大学;2002年

3 陈建华;Cache动态调整技术在Raid存储系统中的应用[D];上海交通大学;2008年

4 苗连超;基于嵌入式平台的iSCSI网络RAID的研究与实现[D];武汉理工大学;2009年



本文编号:2026252

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2026252.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户01443***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com